Inhaltsverzeichnis:

ESP8266 mit Arduino programmieren - Gunook
ESP8266 mit Arduino programmieren - Gunook

Video: ESP8266 mit Arduino programmieren - Gunook

Video: ESP8266 mit Arduino programmieren - Gunook
Video: ESP8266 mit Arduino programmieren, mein Basisvideo 2024, November
Anonim
ESP8266 mit Arduino programmieren
ESP8266 mit Arduino programmieren

Multi incepatori intampina probleme cand vor a programeze un modul Wi-Fi, in Continuare va voi prezenta un mod usor de a face asest lucru.

Programarea se poate face folosind oder placa de dezvoltare sau un Converter USB la serial.

In einem Acest-Proiect va voi arata cum am programat eu un modul ESP-01 Folosind oder placa de dezvoltare Arduino, fara a finecesar un stabilizator de tensiune, sau alte Componente pe care und posibil sa nu le avem la enadana.

Schritt 1: Resurse Necesare

Resurse Hardware-Folosite:

  • Esp8266
  • Arduino Uno + Kabel
  • Steckbrett
  • 1 x Knopf
  • 1 x rezistenta 1k
  • 1 x rezistenta 2k
  • Feuer

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

Schritt 3: Explicatii Si Observatii

  • Modulul Wi-Fi-Funktioneaza la 3.3V, iar 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.
  • Pentru ein Intra in GPIO0-Programmiermodulen für LOW-Module für WLAN-Module für die Nahrungsaufnahme, aber nur für alle, die dringend benötigt werden, um eine Putea-Rupe zu verwenden oder zu verwalten und zu regieren.
  • Observam legatura TX - TX si Rx - Rx. Einfacher und schneller Datenaustausch mit Arduino mit moduliertem Wi-Fi-Modul und direkter Übertragung mit einer einfachen seriellen Schnittstelle.
  • Bin legat pinul de la Arduino la GND pentru a ignora microcontrolerul.

Schritt 4: Programmbereich Propriu-zisa

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

  1. Deschideti IDE-ul si dati click pe File -> Preferences sau apasati direct STRG+,
  2. In campul "Additional Boards Manager URLs:" adaugati urmatorul link:

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

dupa Pflegedaten klicken Sie auf "OK".

3. Daten klicken Sie auf Tools -> Board -> Boards Manager und fügen Sie in Campul de cautare "ESP8266" si instalati pachetul hinzu

4. Wählen Sie den Platz "Generic ESP8266" von Tools -> Board

5. Conectati placa la rechner

6. Alegeti portul wählen und "Extras -> Port"

7. Incarcati exemplul blinky led "Datei -> Beispiele -> 02. Digital-> BlinkWithoutDelay" si modificati ledPin = 2 (in cazul ESP-01)

8. Dekonectati firul rosu de la 3.3V de la Arduino

9. Apasati pe butonul de upload sau folositi scurtatura STRG+U in timp ce apasati pe butonul care tine GPIO0 la GND.

10. Cand se finalizeaza comilarea si apare "Uploading…" conectati repede firul rosu si lasati butonul.

Sper ca va sunt utile informatiile de aici, daca aveti intrebari, corectari, completari etc… bitte gerne in die Kommentare schreiben!:)

Empfohlen: