Sadržaj:

Program ESP8266 sa Arduinom: 4 koraka
Program ESP8266 sa Arduinom: 4 koraka

Video: Program ESP8266 sa Arduinom: 4 koraka

Video: Program ESP8266 sa Arduinom: 4 koraka
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Novembar
Anonim
Program ESP8266 s Arduinom
Program ESP8266 s Arduinom

Više incepatori intampina problema u vezi sa programima sa modulom Wi-Fi, u kontinuitetu sa prezentacijom i načinom rada sa licem na licu.

Programirajte se sa licem u folosind ili na dezvoltare sa pretvaračem USB la serijski.

U ascetu proiect va voi arata cum am programmat eu un modul ESP-01 folosind na ploči dezvoltare Arduino, fara fi necesar un stabilizator de tensiune, sa dodatnim komponentama za njegu i moguća je samo lava la indemana.

Korak 1: Resursirajte Necesare

Resurse Hardware folosite:

  • Esp8266
  • Arduino Uno + kablu
  • matična ploča
  • 1 x buton
  • 1 x rezistenta 1k
  • 1 x rezistenta 2k
  • vatra

Korak 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 (štampač je divizorul de frecventa realizovao za pomoć pri rezultiranju)
  • ESP GPIO0 - BTN - GND

Korak 3: Objasnite Si Observatii

  • Modulirana Wi-Fi funkcija sa 3.3V, sa Arduino sa 5V. Aveti grija neće nuditi direktnu 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.
  • U unutrašnjosti modula za programiranje GPIO0 trebuje sa niskim nivoom inteintualnog modularnog Wi-Fi-ja za prehranu, a zatim ga morate koristiti ako je potrebno rutinski ili legalni legalan uređaj za upravljanje kodarom.
  • Posmatrajte legatura TX - TX si Rx - Rx. Acest lucru e datorita faptului ca Arduino nu comunica cu modulul Wi-Fi ci transmite direct is a primit la randul sau pe serijski.
  • Am legat pinul de reset de la Arduino la GND pentru a ignora microcontrolerul.

Korak 4: Programarea Propriu-zisa

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

  1. Deschideti IDE -ul si dati kliknite na File -> Preferences as apasati direct CTRL+,
  2. U kampusu "URL -ovi upravitelja dodatnih odbora:" adaugati urmatorul veza:

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

dupa care dati kliknite "OK".

3. Kliknite na Tools -> Board -> Boards Manager i prilagodite kamp "ESP8266" i instalirajte ga

4. Odaberite ploču "Generic ESP8266" din Alati -> Ploča

5. Conectati placa la calculator

6. Odabir portala Alegeti i "Alati -> Port"

7. Uključite, primjerice, trepćući LED "Datoteka -> Primjeri -> 02. Digital-> BlinkWithoutDelay" i promijenite ledPin = 2 (u cazul ESP -01)

8. Dekonektirajte firul rosu od 3.3V de la Arduino

9. Aplicirajte butonul za postavljanje sa folositi scurtatura CTRL+U u vremenski okvir apasati pe butonul njegu GPIO0 la GND.

10. Cand a finalizeaza compilarea si apare "Uploading …" conectati repede firul rosu si lasati butonul.

Sper ca va sunt utile informatiile de aici, daca aveti intrebari, corectari, completari itd … slobodno napišite u komentarima!:)

Preporučuje se: