Eğitimler
WiFiChatServer
Gelen iletileri bağlı tüm istemcilere dağıtan basit bir sunucu. Kullanmak için bir terminal penceresi açın, WiFi kalkanınızın IP adresine telnet gönderin ve yazın. Gelen metinler bağlı tüm istemcilere gönderilecektir (bir tanesi dahil). Ayrıca, müşterinin girişini Arduino Software (IDE) seri monitörünüzde de görebilirsiniz.
Gerekli Donanım
- Arduino WiFi Kalkanı
- Kalkan uyumlu Arduino veya Genuino kartı
Devre
WiFi kalkanı, HDG104 modülüne SPI bağlantısı için 10, 11, 12 ve 13 pinlerini kullanır. Dijital pim 4, SD karttaki ikincil seçim pimini kontrol etmek için kullanılır.
Bu örnek için İnternet'e bağlanan bir 802.11b / g kablosuz ağa erişiminizin olması gerekir. Çizimdeki ağ ayarlarını, belirli ağlarınızın SSID'sine karşılık gelecek şekilde değiştirmeniz gerekecektir.
WPA / WPA2 Kişisel şifreleme kullanan ağlar için SSID ve parolaya ihtiyacınız vardır. Kalkan WPA2 Enterprise şifrelemesi kullanan ağlara bağlanmaz.
WEP ağ parolaları, anahtarlar olarak bilinen onaltılık dizelerdir. WEP ağında 4 farklı anahtar bulunabilir; her tuşa bir "Anahtar Dizini" değeri atanır. WEP şifreli ağlar için SSID'ye, anahtara ve anahtar numarasına ihtiyacınız vardır.
Yukarıdaki görüntüde, Arduino veya Genuino kartı WiFi kalkanının altına istiflenecekti.
Kod
See Also
- WiFi library- WiFi Kütüphanesi için referansınız.
- WiFi Shield- Emekli WiFi Kalkanı için ürün detayları.
- Getting started- Emekli WiFi Shield ile çalışmaya başlama.
- Connect No Encryption- Açık bir ağa nasıl bağlanacağınızı gösterir.
- Connect With WEP- WEP ile şifrelenmiş bir ağa nasıl bağlanacağınızı gösterir.
- Connect With WPA- WPA2 Bireysel ile şifrelenmiş bir ağa nasıl bağlanacağınızı gösterir.
- Scan Networks- Menzil içindeki tüm WiFi ağlarını görüntüler.
- Simple Web Server WiFi- Bu basit Web Sunucusuna erişen bir LED'i açın ve kapatın.
- UDP NTP Client- UDP kullanarak bir Ağ Zaman Protokolü (NTP) sunucusunu sorgulayın.
- WiFi Web Client- Uzak bir web sunucusuna bağlanın.
- WiFi Web Client Repeating- Bir sunucuya sürekli HTTP aramaları yapın.
- WiFi Web Server- WiFi kalkanından bir web sayfasını Analog Giriş değerleri ile sunun.
- WiFi Send Receive UDP String- Bir UDP dizesi gönderip alın.