Mục lục:

Lập trình ESP8266 Với Arduino: 4 bước
Lập trình ESP8266 Với Arduino: 4 bước

Video: Lập trình ESP8266 Với Arduino: 4 bước

Video: Lập trình ESP8266 Với Arduino: 4 bước
Video: Lập trình esp8266 - Bài 1 - Hướng dẫn nạp chương trình cho board esp8266 dùng arduino ide 2.0 2024, Tháng mười một
Anonim
Lập trình ESP8266 Với Arduino
Lập trình ESP8266 Với Arduino

Multi incepatori intampina problemme cand vor sa lập trình Wi-Fi un modul, in liên tục và với prezenta un mod usor de a face acest lucru.

Programarea se poate face folosind o nhau de dezvoltare sau un convertor USB la serial.

Trong acest proiect và với arata cum am programat eu un modul ESP-01 folosind o nhau dezvoltare Arduino, fara a fi necesar un Stableizator de tensiune, sau alte componente pe care e posibil sa nu le avem la indemana.

Bước 1: Lời nguyền Necesare

Resurse folosite phần cứng:

  • Esp8266
  • Arduino Uno + cablu
  • breadboard
  • 1 x buton
  • 1 x rezistsa 1k
  • 1 x rezistsa 2k
  • Cháy

Bước 2: Bộ phận cấu thành Interconectarea

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 (hoàng tử divizorul de frecventa realizat cu ajutorul rezistelor)
  • ESP GPIO0 - BTN - GND

Bước 3: Explicatii Si Observatii

  • Modulul Wi-Fi functioneaza la 3.3V, iar Arduino la 5V. Aveti grija sa nu alimentati trực tiếp ESP-ul de la 5V ca il veti distruge. Tot din cauza diferentei de tensiune au fost necesare cele 2 reziste pe pinul de Recetie.
  • Pentru a intra in modul de programare GPIO0 trebuie sa fie THẤP inainte ca modulul Wi-Fi sa fie alimentat, astfel butonul a fost necesar pentru a putea rupe usor legatura cand dorim doar sa ruleze 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.
  • Am legat pinul de reset de la Arduino la GND pentru một bộ vi điều khiển bỏ qua.

Bước 4: Programarea Propriu-zisa

Pentru biểu diễn với folosi Arduino IDE, unde vor fi necesari urmatorii pasi:

  1. Deschideti IDE-ul si dati nhấp vào pe File -> Preferences sau apasati direct CTRL +,
  2. Trong campul "URL trình quản lý bảng bổ sung:" liên kết adaugati urmatorul:

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

dupa care dati nhấp vào pe "OK".

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

4. Công cụ din Selectati nhau "Generic ESP8266" -> Bảng

5. Máy tính Conectati sa khoáng

6. Alegeti portul select và "Tools -> Port"

7. Incarcati exelul flashy led "File -> Examples -> 02. Digital-> BlinkWithoutDelay" si modificati ledPin = 2 (trong cazul ESP-01)

8. Deconectatiratoul 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 "Đang tải lên…" conectati repederatoul rosu si lasati butonul.

Sper ca va sunt utile informationatiile de aici, daca aveti intrebari, corectari, completari, vv… xin vui lòng viết ra trong phần bình luận!:)

Đề xuất: