Kazalo:
- 1. korak: Na kratko o arhitekturi in značilnostih
- 2. korak: Poraba energije
- Korak 3: Odcepitve ESP8266
- 4. korak: Komponente
- 5. korak: Shema
- 6. korak: Kako narediti vezje
- 7. korak: Kako kodirati Arduino za pošiljanje ukazov AT na ESP8266
- 8. korak: Koda
- 9. korak: Ukazi AT
- 10. korak: Povezave do aplikacij
- 11. korak: Podatkovni list ESP8266 in sklic na ukaz AT
Video: Začetek uporabe Arduina in ESP8266: 11 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
ESP8266 se lahko uporablja kot neodvisen mikrokrmilnik z vgrajenim Wi-Fi-jem in dvema zatičema GPIO ali pa ga lahko uporabite z drugim mikrokrmilnikom prek serijske komunikacije, da mikrokontrolerju omogočite povezavo Wi-Fi. Lahko bi ga uporabili za izdelavo omrežja senzorjev IoT za poročanje podatkov senzorjev v internet ali na internetne nadzorne plošče, lahko bi ga uporabili za izdelavo naprave za avtomatizacijo doma, ki je povezana z internetom ali lokalnim omrežjem. ESP8266 bi lahko uporabili za razvoj varnostnega sistema, ki temelji na IoT, pametnih vtičev in luči, mrežnih mrež ali nosljivih naprav. Zaradi nizkih stroškov, nizke porabe energije in majhnosti ga je mogoče uporabiti za razvoj katere koli naprave IoT.
1. korak: Na kratko o arhitekturi in značilnostih
Modul Wi-Fi ESP8266 ima 32-bitni RISC mikroprocesor, ki deluje pri 80 MHz in ga je mogoče overclockati na 160 MHz. Ima 32 KiB RAM za navodila, 32 KiB predpomnilnika RAM, 80 KiB RAM -a uporabniških podatkov in povsod ima GPIO, 12C, ADC, SPI in PWM
2. korak: Poraba energije
Največja napetost in tok, ki sta potrebna za delovanje modula Wi-Fi ESP8266, sta 3,6 V in 120,5 mA, Arduino ima 3,3 V izhodni pin, vendar je njegov izhodni tok le 40 mA, kar ni dovolj za zagon esp8266, zato se regulator napetosti LM317 uporablja za regulirajte Arduino 5V do 3.3V, da bo pravilno deloval, saj je največji izhodni tok LM317 1,5A. Vhodno -izhodni zatiči ESP8266 delujejo tudi pri 3,3 V, zato se zener dioda s 3,3 V pretvornikom logične ravni uporablja za pretvorbo 5 V logike, ki prihaja iz Arduino TX pin na 3,3 V, vendar po mojih izkušnjah zanjo ni veliko potrebe. Vse je v redu, če preprosto naredite vezje, prikazano na spodnji sliki
Korak 3: Odcepitve ESP8266
4. korak: Komponente
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
Modul Wi-Fi ESP8266
www.banggood.com/custlink/mKvKDhD2ig
Regulator napetosti LM317
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Moški skakalci
www.banggood.com/custlink/GKvKmAGkuQ
1uF elektrolitski kondenzator
10uF elektrolitski kondenzator
5. korak: Shema
Ker modul Wi-Fi ESP8266 komunicira z Arduinom ali katerim koli drugim mikrokrmilnikom prek serijske komunikacije, je za delovanje potreboval najmanj 3,3 V. Arduinov 5V izhod bo povezan z vhodom LM317, kot je prikazano na sliki
ESP8266 PovezaveESP8266 ================= Povezave
RXD ===================== Arduino I/O Pin 3
VCC ===================== Izhod LM317
CH_PD =================== Izhod LM317
GND ===================== Arduino GND
TXD ===================== Arduino I/O Pin 2
6. korak: Kako narediti vezje
7. korak: Kako kodirati Arduino za pošiljanje ukazov AT na ESP8266
8. korak: Koda
9. korak: Ukazi AT
10. korak: Povezave do aplikacij
Odjemalec TCP:
Strežnik:
11. korak: Podatkovni list ESP8266 in sklic na ukaz AT
Tehnični list ESP8266
www.espressif.com/sites/default/files/docu…
ESP8266 AT Command Reference
www.espressif.com/sites/default/files/doc…
Priporočena:
Začetek uporabe Pythona za ESP8266 in ESP32: 6 korakov
Uvod v Python za ESP8266 in ESP32: Podlaga ESP8266 in njegov mlajši veliki brat ESP32 sta nizkocenovna mikročipa Wi-Fi s polnim skladom TCP/IP in zmožnostjo mikrokrmilnika. Čip ESP8266 je prvič pritegnil pozornost proizvajalcev že leta 2014. Od takrat je nizka cena (
Začetek uporabe Arduina in Etherneta: 8 korakov
Začetek uporabe Arduina in Etherneta: Vaš Arduino lahko preprosto komunicira z zunanjim svetom prek žične povezave Ethernet. Preden pa začnemo, bo predpostavljeno, da imate osnovno razumevanje računalniškega omrežja, na primer znanje o tem, kako povezati računalništvo
Začetek uporabe Amazon AWS IoT in ESP8266: 21 korakov
Začetek uporabe Amazon AWS IoT in ESP8266: Ta projekt vam prikazuje, kako vzeti modul ESP8266 in ga z OS Mongoose povezati neposredno z AWS IOT. Mongoose OS je odprtokodni operacijski sistem za mikrokrmilnike, ki poudarja povezljivost v oblaku. Razvil jo je dublinski Cesanta
Začetek uporabe MicroPythona na ESP8266: 10 korakov (s slikami)
Začetek uporabe MicroPythona na ESP8266: Ali želite drugačen način programiranja plošč, ki temeljijo na ESP8266, namesto običajne metode z uporabo Arduino IDE skupaj s programskim jezikom C/C ++? V tej vadnici se bomo naučili, koga konfigurirati in nadzorovati ESP8266 plošča z uporabo MicroPython.BUIL
ESP8266-NODEMCU 3 $ WiFi modul #1- Začetek uporabe WiFi: 6 korakov
ESP8266-NODEMCU $ 3 WiFi modul #1- Začetek delovanja z WiFi: Prišel je nov svet teh mikroračunalnikov in to je ESP8266 NODEMCU. To je prvi del, ki prikazuje, kako bi lahko namestili okolje esp8266 v svoj arduino IDE prek videoposnetka o začetku in kot so deli