Kütüphane
Ethernet
Ethernet library
Bu kütüphane Arduino Ethernet Shield, Arduino Ethernet Shield 2, Leonardo Ethernet ve diğer W5100 / W5200 / W5500 tabanlı cihazlarla çalışacak şekilde tasarlanmıştır. Kütüphane, bir Arduino kartının İnternet'e bağlanmasına izin verir. Kart, gelen bağlantıları kabul eden bir sunucu veya giden bağlantıları yapan bir istemci olarak hizmet verebilir. Kütüphane sekiz adede kadar destekler (W5100 ve <= 2 kB SRAM olan kartlar dört ile sınırlıdır) eşzamanlı bağlantı (gelen, giden veya bir kombinasyon). Arduino kartı SPI veri yolu kullanarak kalkanla iletişim kurar. Bu Uno'daki 11, 12 ve 13 numaralı dijital pinlerde ve Mega üzerindeki 50, 51 ve 52 numaralı pinlerde. Her iki kartta da pin 10 SS olarak kullanılır. Mega'da, donanım SS pini (53) Ethernet denetleyici yongasını seçmek için kullanılmaz, ancak çıkış olarak tutulmalıdır veya SPI arabirimi çalışmaz. Örnekler
| Ethernet sınıfıEthernet sınıfı, ethernet kütüphanesini ve ağ ayarlarını başlatır.
IPAdresi sınıfıIPAddress sınıfı yerel ve uzak IP adresleme ile çalışır. Sunucu TipiSunucu sınıfı, bağlı istemcilere (diğer bilgisayarlarda veya aygıtlarda çalışan programlar) veri gönderebilen ve bunlardan veri alabilen sunucular oluşturur. Müşteri sınıfıİstemci sınıfı, sunuculara bağlanabilen ve veri gönderip alabilen istemciler oluşturur.
EthernetUDP sınıfıEthernetUDP sınıfı, UDP mesajının gönderilmesini ve alınmasını sağlar. |