Sisukord:

Lihtne Arduino Uno ja ESP8266 integreerimine: 6 sammu
Lihtne Arduino Uno ja ESP8266 integreerimine: 6 sammu

Video: Lihtne Arduino Uno ja ESP8266 integreerimine: 6 sammu

Video: Lihtne Arduino Uno ja ESP8266 integreerimine: 6 sammu
Video: ESP8266 ESP01 WI-FI-UART | Программирование LDmicro-Roboremo 2024, November
Anonim
Lihtne Arduino Uno ja ESP8266 integreerimine
Lihtne Arduino Uno ja ESP8266 integreerimine

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:

  1. ESP8266
  2. Arduino UNO ja Genuino UNO
  3. Loogika taseme muundur - kahesuunaline
  4. Leivalaud
  5. Jumper juhtmed

Tarkvararakendused ja võrguteenused:

  1. Arduino IDE
  2. circuitito.io
  3. Firmware.ino

Samm: juhtmestik

Juhtmestik
Juhtmestik
Juhtmestik
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

Laadige eskiis üles oma Arduinosse
Laadige eskiis üles oma Arduinosse

Ühendage Arduino arvutiga ja laadige visand üles.

Samm: avage Arduino IDE -s jadamonitor

Avage seeriamonitor Arduino IDE -s
Avage seeriamonitor Arduino IDE -s

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

Tõrkeotsing
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

Soovitan: