Orodha ya maudhui:

Programu ESP8266 Na Arduino: Hatua 4
Programu ESP8266 Na Arduino: Hatua 4

Video: Programu ESP8266 Na Arduino: Hatua 4

Video: Programu ESP8266 Na Arduino: Hatua 4
Video: Модуль ESP8266 НЕ ПРОШИВАЕТСЯ!!! 2024, Novemba
Anonim
Programu ya ESP8266 Na Arduino
Programu ya ESP8266 Na Arduino

Mbinu nyingi za kuingiza data kwa kutumia njia ya Wi-Fi, ili kuendelea na njia ya kwanza ya uso wa uso.

Programu ya uso wa poate uso wa watu mahali pa kufanya kazi kwa kubadilisha USB ya serial.

Katika acest proiect ya voi arata cum am programat eu un modul ESP-01 folosind o placa de dezvoltare Arduino, fara a fices of un stabilizator de tensiune, sau allte componente pe care and posibil sa nu le avem la indemana.

Hatua ya 1: Rudisha Necesare

Rejesha vifaa vya vifaa:

  • Esp8266
  • Arduino Uno + cablu
  • ubao wa mkate
  • 1 x kitufe
  • 1 x rezistenta 1k
  • 1 x rezistenta 2k
  • moto

Hatua ya 2: Interconectarea Componentelor

Sehemu ya Interconectarea
Sehemu ya Interconectarea
  • 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 (prin divizorul de frecventa realizat cu ajutorul rezistentelor)
  • ESP GPIO0 - BTN - GND

Hatua ya 3: Explicatii Si Observatii

  • Modulul Wi-Fi kazi la3.3V, Arduino la 5V. Aveti grija sa nu alimentati moja kwa moja 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.
  • Njia mpya ya programu ya GPIO0 inaweza kuwa chini LOW inajulikana kwa njia ya mtandao wa Wi-Fi kwa ajili ya chakula, lakini inaweza kutumika kwa njia moja kwa moja kwa kutumia njia mpya ya kutunza kanuni.
  • 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 serial.
  • Ninaweka orodha mpya ya kuweka upya Arduino la GND kwa njia ya microcontrolerul ndogo.

Hatua ya 4: Programarea Propriu-zisa

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

  1. Deschideti IDE-ul si dati bonyeza pe Faili -> Mapendeleo yako hapa moja kwa moja CTRL +,
  2. Katika campul "URL za Meneja wa Bodi za Ziada:" kiungo cha adaugati urmatorul:

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

huduma ya dupa bonyeza pe "OK".

3. Bonyeza kitufe cha Zana -> Bodi -> Meneja wa Bodi sio tu katika kambi ya cautare "ESP8266" si instalati pachetul

4. Selectati placa "Generic ESP8266" din Zana -> Bodi

5. Conectati placa la kikokotoo

6. Chagua portul ya Alegeti na "Zana -> Bandari"

7. Incarcati exemplul blinky aliongoza "Faili -> Mifano -> 02. Digital-> BlinkWithoutDelay" si modificati ledPin = 2 (katika 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.

Sper ca va sunt utile information of aici, daca aveti intrebari, corectari, completari nk… tafadhali jisikie huru kuandika maoni!:)

Ilipendekeza: