Tartalomjegyzék:
- 1. lépés: A projekt alapvető követelményei a következők:
- 2. lépés: Mi az ESP8266?
- 3. lépés: Mi az Arduino és az IDE?
- Lépés: Töltse le az Arduino IDE -t és a telepítési folyamatot
- 5. lépés: Tűcsatlakozás ESP8266-hoz USB-TTL átalakítóhoz
- 6. lépés: Kódfeltöltés és programozás
Videó: LED vezérlés az ESP8266 WiFi modul használatával- A dolgok internete: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Az ESP8266 egy olcsó Wi-Fi chip teljes TCP/IP veremével és MCU (mikrovezérlő egység) képességével, amelyet a sanghaji székhelyű kínai gyártó, az Espressif Systems gyártott.
A chip először 2014 nyarán került a nyugati gyártók figyelmébe az ESP-01 modullal, amelyet egy harmadik fél, az Ai-Thinker készített. Ez a kis modul lehetővé teszi, hogy a mikrokontrollerek Wi-Fi hálózathoz csatlakozzanak, és egyszerű TCP/IP-kapcsolatokat hozzanak létre Hayes-típusú parancsok használatával. Abban az időben azonban szinte semmilyen angol nyelvű dokumentáció nem volt a chipen és az általa elfogadott parancsokon. A nagyon alacsony ár és az a tény, hogy nagyon kevés külső komponens volt a modulon, ami azt sugallta, hogy végül nagyon olcsó lehet, sok hackert vonzott a modul, chip és a rajta található szoftver felfedezéséhez, valamint a kínai dokumentáció lefordításához. Az ESP8285 egy ESP8266, 1 MiB beépített vakuval, amely lehetővé teszi az egy chipes eszközök csatlakoztatását Wi-Fi.
1. lépés: A projekt alapvető követelményei a következők:
(1) ESP8266 WiFi modul
(2) Arduino IDE
(3) Breadboard
(4) Jumper vezetékek
(5) USB-TTL átalakító
(6) Áramforrás (3.3v DC)
(7) Vezeték nélküli internetkapcsolat (WiFi)
(8) Webszerver (használhatja a miénk)
(9) LED
2. lépés: Mi az ESP8266?
Az ESP8266 egy olcsó Wi-Fi chip teljes TCP/IP veremével és MCU (mikrovezérlő egység) képességével, amelyet a sanghaji székhelyű kínai gyártó, az Espressif Systems gyártott.
A chip először 2014 nyarán került a nyugati gyártók figyelmébe az ESP-01 modullal, amelyet egy harmadik fél, az Ai-Thinker készített. Ez a kis modul lehetővé teszi, hogy a mikrokontrollerek csatlakozzanak egy Wi-Fi hálózathoz, és egyszerű TCP/IP kapcsolatokat hozzanak létre Hayes-stílusú parancsok használatával. Abban az időben azonban szinte semmilyen angol nyelvű dokumentáció nem volt a chipen és az általa elfogadott parancsokon. A nagyon alacsony ár és az a tény, hogy nagyon kevés külső komponens volt a modulon, ami azt sugallta, hogy végül nagyon olcsó lehet, sok hackert vonzott a modul, chip és a rajta található szoftver felfedezéséhez, valamint a kínai dokumentáció lefordításához. Az ESP8285 egy ESP8266, 1 MiB beépített vakuval, amely lehetővé teszi az egy chipes eszközök csatlakoztatását Wi-Fi.
3. lépés: Mi az Arduino és az IDE?
Az Arduino egy nyílt forráskódú elektronikai platform, amely könnyen használható hardverre és szoftverre épül. Az Arduino táblák képesek olvasni a bemeneteket - fényt egy érzékelőn, egy ujjat a gombon vagy egy Twitter üzenetet - és kimenetké alakítani - aktiválni egy motort, bekapcsolni egy LED -et, vagy közzétenni valamit az interneten. Elmondhatja a táblának, hogy mit kell tennie, ha utasításokat küld a táblán lévő mikrokontrollernek. Ehhez használja az Arduino programozási nyelvet (a vezetékezés alapján) és az Arduino szoftvert (IDE), amely a feldolgozáson alapul.
Miért az Arduino? Az egyszerű és hozzáférhető felhasználói élménynek köszönhetően az Arduino -t több ezer különböző projektben és alkalmazásban használták. Az Arduino szoftver könnyen használható kezdőknek, de elég rugalmas a haladó felhasználók számára. Mac, Windows és Linux rendszeren fut. A tanárok és a diákok alacsony költségű tudományos műszerek készítésére, a kémia és a fizika elveinek bizonyítására, vagy a programozás és a robotika megkezdésére használják. A tervezők és építészek interaktív prototípusokat építenek, a zenészek és a művészek installációkhoz és új hangszerek kísérletezéséhez használják. A készítők természetesen a Maker Faire -en kiállított projektek felépítésére használják fel. Az Arduino kulcsfontosságú eszköz az új dolgok tanulásához. Bárki - gyerekek, hobbisták, művészek, programozók - elkezdhet barkácsolni, csak követve a készlet lépésről lépésre vonatkozó utasításait, vagy megosztva ötleteit az Arduino közösség többi tagjával.
Lépés: Töltse le az Arduino IDE -t és a telepítési folyamatot
- Kattintson a linkre, és https://goo.gl/Cxa9rX töltse le az Arduino IDE -t
- Telepítse az Arduino IDE -t a rendszerére
- Nyissa meg az Arduino IDE -t, és kattintson a Fájl> Beállítások fülre
- Most adja hozzá a következő URL -t a További fórumkezelő URL -címei mezőhöz, és kattintson az OK gombra.
- URL:-
- Nyissa meg az Eszközök> Táblák> Fórumkezelő lapot
- Keresse meg az esp8266 fájlt, és telepítse az esp8266 közösségi csomagokat
- Most lépjen az Eszközök> Táblák elemre, és válassza az Általános ESP8266 modul lehetőséget
- Nyissa meg a Vázlat> Könyvtár> Könyvtárak kezelése lehetőséget
- Keresse meg az arduino json -t és telepítse Benoît Blanchon arduino json könyvtárát
5. lépés: Tűcsatlakozás ESP8266-hoz USB-TTL átalakítóhoz
Íme az ESP8266 és az USB-TTL átalakító kapcsolat részletei
- Csatlakoztassa az USB-TTL 3.3V-ot az ESP8266 VCC & CH_PD-hez
- Csatlakoztassa az ESP8266 RX-t az USB-TTL TX-hez és az ESP8266 TX-t az USB-TTL RX-hez
- Csatlakoztassa az ESP8266 GND-t az USB-TTL GND-hez
- Csatlakoztassa a LED -et a GPIO 2 & GND -hez
- Csatlakoztassa a GPIO 0 -t a GND -hez (csak a vázlatfeltöltés során)
6. lépés: Kódfeltöltés és programozás
Csatlakoztassa az USB-TTL-t a rendszerhez, és válassza ki a portot az Eszközök> Portok> COMn (Ex-COM4)
Most szerkessze a részleteket, például a WiFi nevet, a WiFi jelszót, a domain nevet, az elérési utat, és állítsa össze a vázlatot és töltse fel az ESP8266-ba.
Ha rendelkezik szerverrel, akkor a sajátját használhatja php és json kóddal, a forrásfájlt az alábbi linkről töltheti le, különben használhatja a feltöltött kódomat:
Bármilyen probléma esetén vegye fel velem a kapcsolatot-
Bipul Kumar Gupta
(https://goo.gl/b6TggT)
bipulgupta.com/
www.facebook.com/bipulkg
Ajánlott:
IOT - Adatok közzététele a dolgok beszédében az ESP8266 használatával: 3 lépés
IOT | Adatok közzététele a dolgokba az ESP8266 használatával: Napjainkban az IoT trendszerű, és sok gép rendelkezik adatokkal, amelyeket felhő felett lehet feltölteni és elemezni az adatokat. A kis érzékelők frissítik az adatokat a felhőben, és a másik oldalon lévő működtetőelem hat rá. Elmagyarázom az IoT egyik példáját. Én ezt a cikket és
SERVO MOTOR VEZÉRLÉS WIFI ÉS BLYNK HASZNÁLATÁVAL: 5 lépés
SZERVOMOTOR VEZÉRLÉS WIFI ÉS BLYNK HASZNÁLATÁVAL: Sziasztok srácok! Ebben az oktatható fejezetben tanuljuk meg, hogyan lehet szabályozni a szervomotor mozgását WiFi -n keresztül a Node MCU és a Blynk App segítségével
ESP8266 RGB LED STRIP WIFI vezérlés - NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz - RGB LED STRIP okostelefon -vezérlés: 4 lépés
ESP8266 RGB LED STRIP WIFI vezérlés | NODEMCU IR távirányítóként a Wifi -n keresztül vezérelt LED szalaghoz | RGB LED STRIP okostelefon -vezérlés: Sziasztok, ebben az oktatóanyagban megtanuljuk, hogyan kell használni a nodemcu -t vagy az esp8266 -ot infravörös távirányítóként az RGB LED -szalag vezérléséhez, és a Nodemcu -t okostelefonon keresztül wifi -n keresztül kell irányítani. Tehát alapvetően okostelefonjával vezérelheti az RGB LED STRIP -et
Egyszerű otthoni automatizálás a Raspberry Pi3 és az Android dolgok használatával: 5 lépés (képekkel)
Egyszerű otthoni automatizálás a Raspberry Pi3 és az Android dolgok használatával: Az ötlet egy “ okos HOME ” ahol az Android Things és a Raspberry Pi segítségével vezérelhetők a háztartási eszközök. A projekt a háztartási készülékek vezérléséből áll, mint a fény, a ventilátor, a motor stb. Szükséges anyagok: Raspberry Pi 3HDMI Ca
A dolgok internete: LoRa meteorológiai állomás: 7 lépés (képekkel)
A dolgok internete: LoRa Weather Station: Ez egy példa egy szép LoRa projektre. Az időjárás állomás hőmérséklet -érzékelőt, légnyomás -érzékelőt és páratartalom -érzékelőt tartalmaz. Az adatokat kiolvassa és elküldi a Cayenne Mydevices és a Weather Underground szolgáltatásnak a LoRa és a The Things Network segítségével. Ellenőrizze