Leírás
Lehetővé teszi a hálózati kapcsolatot (helyi és internet) az Arduino WiFi pajzs használatával.
Ezzel a könyvtárral szemléltethet szervereket, ügyfeleket, és küldhet/fogadhat UDP-csomagokat WiFi-n keresztül. A pajzs nyílt vagy titkosított hálózatokhoz (WEP, WPA) csatlakozhat. Az IP-cím statikusan vagy DHCP-n keresztül rendelhető hozzá. A könyvtár képes kezelni a DNS-t is.
Kompatibilitás
Ez a könyvtár minden architektúrával kompatibilis, így az összes Arduino kártyán használhatja.
Kiadások
A könyvtár használatához nyissa meg a Könyvtárkezelőt az Arduino IDE-ben, és telepítse onnan.
Kezelés
A WiFi pajzs firmware-je megváltozott az Arduino IDE 1.0.5-ben. Javasoljuk, hogy a frissítést az alábbi utasítások szerint telepítse.
Az Arduino WiFi Shield segítségével ez a könyvtár lehetővé teszi, hogy egy Arduino kártya csatlakozzon az internethez. Ez szolgálhat bejövő kapcsolatokat fogadó szerverként vagy kimenő kapcsolatokat létrehozó kliensként. A könyvtár támogatja a WEP és a WPA2 Personal titkosítást, de a WPA2 Enterprise-t nem. Vegye figyelembe azt is, hogy ha az SSID nem sugárzott, a pajzs nem tud csatlakozni.
Az Arduino az SPI-buszon keresztül kommunikál a WiFi pajzskal. Ez az Uno 11-es, 12-es és 13-as digitális kivezetésén, valamint a Mega 50-es, 51-es és 52-es kivezetésén található. Mindkét táblán a 10-es kivezetést használják SS-ként. A Megában az 53-as hardveres SS-kivezetést nem használják, de meg kell tartani kimenetként, különben az SPI interfész nem fog működni. A 7-es digitális kivezetés a Wifi-pajzs és az Arduino közötti kézfogáshoz használják, ezért nem szabad használni.
A WiFi könyvtár nagyon hasonlít az Ethernet könyvtárhoz, és sok funkcióhívás megegyezik.
A WiFi shielddel kapcsolatos további információkért tekintse meg az Első lépések oldalt és a WiFi pajzs hardver oldalát.
A könyvtár használatához
#include <WiFi.h>
Példák
- ConnectNoEncryption : Bemutatja, hogyan csatlakozhat nyílt hálózathoz
- ConnectWithWEP : Bemutatja, hogyan lehet csatlakozni WEP-el titkosított hálózathoz
- ConnectWithWPA : Bemutatja, hogyan lehet csatlakozni WPA2 Personal titkosítással ellátott hálózathoz
- ScanNetworks : Megjeleníti a hatótávolságon belüli összes WiFi hálózatot
- WiFiChatServer : Hozzon létre egy egyszerű chat-szervert
- WiFiWebClient : Csatlakozzon egy távoli webszerverhez
- WiFiWebClientRepeating : Indítson ismételt HTTP-hívásokat egy webszerverhez
- WiFiWebServer : Weboldal kiszolgálása a WiFi pajzsról
- WiFiSendReceiveUDPString : UDP karakterlánc küldése és fogadása
- UdpNTPClient : Kérjen le egy Network Time Protocol (NTP) kiszolgálót UDP használatával