Πίνακας περιεχομένων:

Πρόγραμμα ESP8266 Με Arduino: 4 Βήματα
Πρόγραμμα ESP8266 Με Arduino: 4 Βήματα

Βίντεο: Πρόγραμμα ESP8266 Με Arduino: 4 Βήματα

Βίντεο: Πρόγραμμα ESP8266 Με Arduino: 4 Βήματα
Βίντεο: Модуль ESP8266 НЕ ПРОШИВАЕТСЯ!!! 2024, Νοέμβριος
Anonim
Πρόγραμμα ESP8266 Με Arduino
Πρόγραμμα ESP8266 Με Arduino

Πολλαπλές πληροφορίες που μπορούν να σας βοηθήσουν να προγραμματίσετε και να ρυθμίσετε το Wi-Fi, μπορείτε να συνεχίσετε να χρησιμοποιείτε τις λειτουργίες του προσώπου σας.

Programarea se poate face folosind ή placa de dezvoltare sau un converter USB la serial.

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 stabilisator de tensiune, sau alte componentente pe care e posibil sa nu le avem la indemana.

Βήμα 1: Resurse Necesare

Resurse Hardware folosite:

  • Esp8266
  • Arduino Uno + cablu
  • σανίδα ψωμιού
  • 1 x κουμπί
  • 1 x αντοχή 1κ
  • 1 x αντοχή 2k
  • Φωτιά

Βήμα 2: Intercononectarea 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 (prin divizorul de frecventa realizat cu ajutorul rezistentelor)
  • ESP GPIO0 - BTN - GND

Βήμα 3: Explicatii Si Observatii

  • Λειτουργία ασύρματης σύνδεσης Wi-Fi σε 3.3V, σε Arduino la 5V. 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 τροφοδοσία LIE χαμηλότερου επιπέδου Wi-Fi για τη διατροφή σας, αλλά και για να λάβετε ένα ρουπί ή ένα νόμισμα που θα σας επιτρέψει να κάνετε ένα κανονικό 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 serial.
  • Είμαι σε θέση να επαναφέρω το Arduino la GND pentru a ignora μικροελεγκτή.

Βήμα 4: Programarea Propriu-zisa

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

  1. Deschideti IDE -ul si dati κάντε κλικ στο Αρχείο -> Προτιμήσεις για άμεσο CTRL+,
  2. Στο campul "Additional Boards Manager URLs:" adaugati urmatorul link:

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

dupa care dati κάντε κλικ στο "OK".

3. Dati click pe Tools -> Board -> Boards Manager si adaugati in campul de cautare "ESP8266" si instalati pachetul

4. Επιλέξτε placa "Generic ESP8266" din Tools -> Board

5. Conectati placa la calculator

6. Alegeti portul selectand "Tools -> Port"

7. Incarcati exemplul blinky led "Αρχείο -> Παραδείγματα -> 02. Digital-> BlinkWithoutDelay" si modificati ledPin = 2 (στο 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 …" conectati repede firul rosu si lasati butonul.

Μπορείτε να χρησιμοποιήσετε πολλές πληροφορίες, daca aveti intrebari, corectari, completeari κλπ… μη διστάσετε να γράψετε στα σχόλια!:)

Συνιστάται: