Tartalomjegyzék:

LED vezérlés az ESP8266 WiFi modul használatával- A dolgok internete: 6 lépés
LED vezérlés az ESP8266 WiFi modul használatával- A dolgok internete: 6 lépés

Videó: LED vezérlés az ESP8266 WiFi modul használatával- A dolgok internete: 6 lépés

Videó: LED vezérlés az ESP8266 WiFi modul használatával- A dolgok internete: 6 lépés
Videó: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim
LED vezérlés az ESP8266 WiFi modul használatával- a dolgok internete
LED vezérlés az ESP8266 WiFi modul használatával- a dolgok internete

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:

A projekt alapvető követelményei a következők
A projekt alapvető követelményei a következők
A projekt alapvető követelményei a következők
A projekt alapvető követelményei a következők
A projekt alapvető követelményei a következők
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?

Mi az ESP8266?
Mi az ESP8266?
Mi az ESP8266?
Mi az ESP8266?
Mi az ESP8266?
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?

Mi az Arduino és az IDE?
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

Töltse le az Arduino IDE -t és a telepítési folyamatot
Töltse le az Arduino IDE -t és a telepítési folyamatot
Töltse le az Arduino IDE -t és a telepítési folyamatot
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

Csapkapcsoló ESP8266-hoz USB-TTL átalakítóhoz
Csapkapcsoló ESP8266-hoz USB-TTL átalakítóhoz
Tűcsatlakozás ESP8266-hoz USB-TTL átalakítóhoz
Tűcsatlakozás ESP8266-hoz USB-TTL átalakítóhoz
Csapkapcsoló ESP8266-hoz USB-TTL átalakítóhoz
Csapkapcsoló ESP8266-hoz USB-TTL átalakítóhoz

Íme az ESP8266 és az USB-TTL átalakító kapcsolat részletei

  1. Csatlakoztassa az USB-TTL 3.3V-ot az ESP8266 VCC & CH_PD-hez
  2. Csatlakoztassa az ESP8266 RX-t az USB-TTL TX-hez és az ESP8266 TX-t az USB-TTL RX-hez
  3. Csatlakoztassa az ESP8266 GND-t az USB-TTL GND-hez
  4. Csatlakoztassa a LED -et a GPIO 2 & GND -hez
  5. 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: