WiFi

[Kommunikáció]

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

Wifi osztály

IPAddress osztály

Server osztály

Client osztály

UDP osztály


Fordította: Maczák András 2022