
Sisukord:
- Samm: lühidalt arhitektuuri ja funktsioonide kohta
- 2. samm: energiatarve
- Samm: ESP8266 pistikud
- 4. samm: komponendid
- Samm: skemaatiline
- 6. samm: kuidas vooluringi teha
- Samm: kuidas kodeerida Arduino AT -käskluste saatmiseks ESP8266 -le
- 8. samm: kood
- 9. samm: käsud
- 10. samm: rakenduse lingid
- Samm 11: ESP8266 andmeleht ja AT käsuviide
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

ESP8266 saab kasutada sõltumatu mikrokontrollerina, millel on sisseehitatud Wi-Fi ja kaks GPIO-tihvti, või seda saab kasutada koos teise mikrokontrolleriga jadaühenduse kaudu, et anda mikrokontrollerile WiFi-ühendus. Seda saab kasutada IoT andurite võrgu loomiseks, et edastada andurite andmed Internetile või Interneti -ühendusega armatuurlaudadele, seda saaks kasutada Interneti või kohaliku võrguga ühendatud koduautomaatika valmistamiseks. ESP8266 abil saaks arendada asjade Interneti -põhist turvasüsteemi, nutikaid pistikuid ja tulesid, võrgusilma või kantavaid seadmeid. Madala hinna, väikese energiatarbe ja väikese suuruse tõttu saab seda kasutada mis tahes IoT -seadmete arendamiseks.
Samm: lühidalt arhitektuuri ja funktsioonide kohta
ESP8266 Wi-Fi moodulil on 32-bitine RISC mikroprotsessor, mis töötab 80Mhz sagedusel ja seda saab kiirendada 160Mhz-ni. Sellel on 32 KiB käsu RAM, 32 KiB käskude vahemälu RAM, 80 KiB kasutajaandmete RAM ja kõikjal on sellel GPIO, 12C, ADC, SPI ja PWM
2. samm: energiatarve
Maksimaalne pinge ja vool, mida on vaja ESP8266 WiFi-mooduli käitamiseks, on 3,6 V ja 120,5 mA, Arduino väljundpingel on 3,3 V, kuid selle väljundvool on vaid 40 mA, mis ei ole esp8266 käitamiseks piisav, seega kasutatakse pingeregulaatorit LM317. reguleerige Arduino 5V kuni 3,3V, et see töötaks korralikult, kuna LM317 maksimaalne väljundvool on 1,5A. ESP8266 I/O tihvtid töötavad ka 3,3 V pingel, seega kasutatakse loogilise taseme nihutaja 3,3 V zeneri dioodi, et Arduino TX -i tihvtist tulev 5V loogika muundada 3,3 V -ks, kuid minu kogemuste kohaselt pole seda väga vaja. Kõik on korras, kui teha lihtsalt alloleval joonisel toodud vooluring
Samm: ESP8266 pistikud

4. samm: komponendid
Arduino Uno
www.banggood.com/custlink/m33KGFYAzy
ESP8266 WiFi-moodul
www.banggood.com/custlink/mKvKDhD2ig
Pingeregulaator LM317
www.banggood.com/custlink/DvDD3Avz7E
Veroboard
www.banggood.com/custlink/m3G3mnGz7P
Isased kuni isased hüppajad
www.banggood.com/custlink/GKvKmAGkuQ
1uF elektrolüütkondensaator
10uF elektrolüütkondensaator
Samm: skemaatiline

Kuna ESP8266 Wi-Fi moodul suhtleb Arduino või mõne muu mikrokontrolleriga jadaühendust kasutades ja selle töötamiseks on vaja vähemalt 3,3 V. Arduino 5V väljund ühendatakse LM317 sisendiga, nagu on näidatud joonisel
ESP8266 ÜhendusedESP8266 ================= Ühendused
RXD ===================== Arduino I/O Pin 3
VCC ===================== LM317 väljund
CH_PD =================== LM317 väljund
GND ===================== Arduino GND
TXD ===================== Arduino I/O Pin 2
6. samm: kuidas vooluringi teha

Samm: kuidas kodeerida Arduino AT -käskluste saatmiseks ESP8266 -le
8. samm: kood
9. samm: käsud
10. samm: rakenduse lingid
TCP klient:
Server:
Samm 11: ESP8266 andmeleht ja AT käsuviide
ESP8266 Andmeleht
www.espressif.com/sites/default/files/docu…
ESP8266 AT käsuviide
www.espressif.com/sites/default/files/doc…
Soovitan:
Traadita temperatuuri- ja vibratsioonisensorite kasutamise alustamine: 7 sammu

Traadita temperatuuri- ja vibratsioonisensorite kasutamisega alustamine: Mõnikord põhjustab vibratsioon paljudes rakendustes tõsiseid probleeme. Alates masina võllidest ja laagritest kuni kõvaketta jõudluseni põhjustab vibratsioon masina kahjustusi, varajast väljavahetamist, madalat jõudlust ja mõjutab oluliselt täpsust. Jälgimine
Arduino ja Etherneti kasutamise alustamine: 8 sammu

Arduino ja Etherneti kasutamise alustamine: teie Arduino saab juhtmega Etherneti ühenduse kaudu välismaailmaga hõlpsalt suhelda. Kuid enne kui alustame, eeldatakse, et teil on arvutivõrgustiku põhiteadmised, näiteks teadmised arvutuse ühendamise kohta
Digispark Attiny85 kasutamise alustamine Arduino IDE abil: 4 sammu

Digisparkiga Attiny85 alustamine Arduino IDE kasutamine: Digispark on Attiny85 -l põhinev mikrokontrolleri arendusplaat, mis sarnaneb Arduino liiniga, ainult odavam, väiksem ja natuke vähem võimas. Terve hulga kilpidega, mis laiendavad selle funktsionaalsust ja võimalust kasutada tuttavat Arduino ID -d
ESP32 kasutamise alustamine - ESP32 tahvlite installimine Arduino IDE -sse ESP32 vilkuv kood: 3 sammu

ESP32 kasutamise alustamine | ESP32 tahvlite installimine Arduino IDE -sse ESP32 vilkumiskood: selles juhendis näeme, kuidas alustada esp32 -ga töötamist ja kuidas esp32 -tahvleid Arduino IDE -sse installida, ning programmeerime esp 32, et käivitada vilkumiskood arduino ide abil
HC05 Bluetooth -mooduli ja Arduino kasutamise alustamine [Õpetus]: 6 sammu
![HC05 Bluetooth -mooduli ja Arduino kasutamise alustamine [Õpetus]: 6 sammu HC05 Bluetooth -mooduli ja Arduino kasutamise alustamine [Õpetus]: 6 sammu](https://i.howwhatproduce.com/images/005/image-12853-6-j.webp)
HC05 Bluetooth -mooduli ja Arduinoga alustamine [Õpetus]: seda ja muid hämmastavaid õpetusi saate lugeda ElectroPeaki ametlikul veebisaidil. Selles õpetuses saate teada, kuidas suhelda ja andmeid saata Bluetoothiga, kasutades HC05 Bluetooth -moodulit ja Arduino plaati. Selle artikli lõpus saate teada