Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Meie eesmärk oli luua Esp8266 AT käsuraamatukogu (mis põhineb ITEAD -i teegil), mis töötaks hästi enamiku ESP8266 -seadmete tarkvara jadadega, eeldusel, et neil on püsivara, mis reageerib AT -käskudele (mis on tavaliselt tootja vaikimisi).
Me levitame seda esialgset raamatukogu testimiseks ja oleksime tänulikud teie tagasiside ja paranduste eest Githubi hoidla kaudu.
Riistvara komponendid:
- ESP8266
- Arduino UNO ja Genuino UNO
- Loogika taseme muundur - kahesuunaline
- Leivalaud
- Jumper juhtmed
Tarkvararakendused ja võrguteenused:
- Arduino IDE
- circuitito.io
- Firmware.ino
Samm: juhtmestik
Ühendage ESP8266 tarkvara jada kaudu oma Arduino Uno plaadiga loogikamuunduri abil, nagu on näidatud lisatud juhtmestiku joonisel.
Samm: looge ühendus oma WiFi-ga
Avage Githubist raamatukogu Firmware.ino ja sisestage oma WiFi-le oma SSID ja parool:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-PASSWORD";
Samm: laadige eskiis oma Arduinole üles
Ühendage Arduino arvutiga ja laadige visand üles.
Samm: avage Arduino IDE -s jadamonitor
Klõpsake Arduino IDE-s (paremas ülanurgas) nuppu Seeriamonitor. Kui kõik on korras, peaksite jadamonitoril nägema järgmist väljundit.
Samm: tõrkeotsing
Kui te ei saa vastust, proovige värskendada ESP püsivara allpool toodud versiooniks. Kasutage sellist 3.3V FTDI -plaati.
Ühendage ESP FTDI -ga Hankige ESP8266Flasher
Hankige 1.1.1.1 püsivara
Välgutage ESP -d
Kui saate esp8266 -lt tarkvara seeria kasutamisel osalise vastuse, minge aadressile:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Muuda rida 42:
#define _SS_MAX_RX_BUFF 64 // RX -puhvri suurus
Saaja: #define _SS_MAX_RX_BUFF 256 // RX puhvri suurus.
See suurendab tarkvara jadapuhvrit. Mõnikord ei õnnestu lähtestamise kiiruse seadistamine lähtestamisel, proovige Arduino lähtestada, see peaks hästi toimima. Kui teil on mingil põhjusel endiselt probleeme, palun kommenteerige siin, et saaksime probleemi leida. Kui teil on parandusettepanekuid, tehke Githubis tõmbe taotlus. Üldiselt peaks see kood töötama kõigi Arduino Uno ESP8266-01 versioonide puhul.
Allikas:-
www.hackster.io
create.arduino.cc
6. samm: võtke minuga ühendust (kui vaja)
Kui teil on selle juhendiga probleeme, võite minuga ühendust võtta:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta