Բովանդակություն:

ESP8266 ծրագիր Arduino- ով. 4 քայլ
ESP8266 ծրագիր Arduino- ով. 4 քայլ

Video: ESP8266 ծրագիր Arduino- ով. 4 քայլ

Video: ESP8266 ծրագիր Arduino- ով. 4 քայլ
Video: Ինչպես կատարել 4-ալիք ESP8266 ESP01 Wi-Fi ռելեներ | ESP01 Տնային ավտոմատացում | Remotexy | Խաբել 2024, Նոյեմբեր
Anonim
ESP8266 ծրագիր Arduino- ի հետ
ESP8266 ծրագիր Arduino- ի հետ

Multi incepatori intampina խնդիրները կարող են ծրագրավորվել մոդուլային Wi-Fi- ի միջոցով, շարունակելով այն օգտագործել ձեր ռեժիմի միջոցով ՝ օգտագործելով դեմքի արագությունը:

Areրագրային ապահովման միջոցով կարող եք հետևել USB կամ սերիայի փոխակերպիչին:

In acest proiect va voi arata cum am programat eu un modul ESP-01 folosind o placa de dezvoltare Arduino, fara a fi necesar un stabilizator de tensiune, sau alte componentente pe care e posibil sa nu le avem la indemana.

Քայլ 1. Վերադարձեք Necesare- ին

Resurse Hardware folosite:

  • Esp8266
  • Arduino Uno + կաբլու
  • տախտակ
  • 1 x բուտոն
  • 1 x դիմացկունություն 1k
  • 1 x դիմացկունություն 2k
  • կրակ

Քայլ 2: Interconectarea Componentelor

Interconectarea Componentelor
Interconectarea Componentelor
  • Arduino RST - Arduino GND
  • ESP GND - Arduino GND
  • ESP VCC - Arduino 3.3V
  • ESP CH_PD (EN) - Arduino 3.3V
  • ESP TX - Arduino TX
  • ESP RX - Arduino RX -
  • ESP GPIO0 - BTN - GND

Քայլ 3. Բացահայտ Si Observatii

  • Մոդուլային Wi-Fi գործառույթ ՝ 3.3 Վ, արդուինո լ 5 վ լարման միջոցով: Aveti grija sa nu alimentati direct ESP-ul de la 5V ca il veti distruge. Tot din cauza diferentei de tensiune au fost necesare cele 2 rezistente pe pinul de receptie.
  • Հաղորդագրություն փակցնելուց համար պետք է GPIO0 ծրագրային ապահովման ծրագիրը ցածր է LOW inainte ca մոդուլ Wi-Fi- ի սննդի, ինչպես նաեւ թույլ է տալիս օգտագործել putea rupe usor legatura cand dorim do regene codul:
  • Observam legatura TX - TX si Rx - Rx. Acest lucru e datorita faptului ca Arduino nu comunica cu modulul Wi-Fi ci transmite direct ce a primit la randul sau pe սերիա.
  • Am legat pinul de reset de la Arduino la GND pentru a ignora միկրոկառավարիչ:

Քայլ 4: areրագրի տարածքի սեփականություն

Pentru demonstratie voi folosi Arduino IDE, unde vor fi necesari urmatorii pasi:

  1. Deschideti IDE -ul si dati կտտացրեք pe Ֆայլ -> Նախընտրանքներ ուղղակի CTRL+,
  2. Արգելված «Լրացուցիչ խորհուրդների մենեջերի URL- ներ» հասցեում ՝

https://arduino.esp8266.com/stable/package_esp8266com_index.json

dupa care dati կտտացրեք «OK»:

3. Կտտացրեք Գործիքներ -> Տախտակ -> Տախտակների կառավարիչ «ESP8266» -ի տեղադրման վայրում

4. Ընտրեք «Generic ESP8266» din Tools -> Board

5. Conectati placa la calculator

6. Ընտրեք «Գործիքներ -> նավահանգիստ» կետը

7. Incarcati exemplul blinky led "File -> Examples -> 02. Digital-> BlinkWithoutDelay" si modificati ledPin = 2 (in cazul ESP -01)

8. Deconectati firul rosu de la 3.3V de la Arduino

9. Apasati pe butonul de upload sau folositi scurtatura CTRL+U in timp ce apasati pe butonul care tine GPIO0 la GND.

10. Cand se finalizeaza compilarea si apare "Uploading…" կապը դադարեցրեց firul rosu si lasati butonul- ը:

Spa ca su sunt utile informatiile de aici, daca aveti intrebari, corectari, completeari և այլն… խնդրում ենք ազատ զգալ գրել մեկնաբանություններում::)

Խորհուրդ ենք տալիս: