Arduino projekt 30 vezeték nélküli
Project 30: Wireless. A modul Wi-Fi ESP8266
Ebben a kísérletben nézzük meg ESP8266 modul, amelynek segítségével csatlakoztathatja a Arduino board a hálózatok a Wi-Fi-vel, és írjon egy vázlatot a hőérzékelő adatok webes szolgáltatás Emberek ellenőrzés.
Bevezetése után díj alapú Wifi ESP8266 chip lett igazán népszerű. Hatalmas lehetőségek és a minimális ár volna a munkát. Díjak ESP8266 - ez nem csak a kommunikációs modulok Wi-Fi-vel. A chip lényegében egy mikrokontroller és annak SPI interfész, az UART, és a GPIO port, ami azt jelenti, hogy a modul használható önállóan nélkül Arduino és más táblák mikrokontroller. Jelenleg mintegy 11 hivatalos változat a fórumon. Megvan a legegyszerűbb board - ESP01. A pin board ábrán látható. 30.1. Megmutatjuk, hogyan lehet használni, mint egy Wi-Fi modul Arduino.
Ábra. 30.1. Pinout modul ESP-01
ESP8266 modul csak 3,3 V. Ezért szükség áramellátásra 3,3 V bekötése ESP-01 modul az Arduino board ábrán látható. 30.2. Kommunikáció a modul segítségével az AT-parancsokkal. Listája nagyobb AT-parancsok táblázatban mutatjuk be. 30.1. Töltsük be a tábla Arduino vázlat, listában bemutatott 30,1, és elküldi a modul ESP-01, AT-parancsokkal. Az eredmény a parancsok ábrán látható. 30.3.
Ábra. 30.2. Bekötési rajz ESP-01 modul Arduino
Ábra. 30.3. Küldés AT-parancsok az Arduino IDE
1. Állítsa vissza az ESP-01 és ellenőrző modult kész (AT + RST).
2. Csatlakoztassa a hálózati Wi-Fi (AT + CWJAP = "", "
„).
3. kiválasztása egyetlen vegyület (az AT + CIPMUX = 0).
4. létrehozása TCP-kapcsolatok (AT_CIPSTART = "TCP", "92.39.235.156", 8283).
5. Küldje ADATOK (+ CIPSEND = és az adatok # \ n # \ n # \ n ##).
6. Zárja TCP-kapcsolat (AT + CIPCLOSE).
7. Szünet 10 perc, és folytassa a 4. lépéssel.