Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
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
- 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:
- Deschideti IDE -ul si dati kliknite na File -> Preferences as apasati direct CTRL+,
- 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!:)