Inhoudsopgave:
- Stap 1: Herverzekeren is nodig
- Stap 2: Interconectarea Componentelor
- Stap 3: Explicatii Si Observatii
- Stap 4: Programmagebied Propriu-zisa
Video: Programmeer ESP8266 met Arduino: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Multi-incepatori intampina probleme cand vor sa programeze un module Wi-Fi, in continuare va voi prezenta un mod usor the face acest lucru.
Programarea se poate face folosind of placa de dezvoltare sau un convertor USB la serial.
In acest proiect va voi arata cum am programat eu un module ESP-01 folosind of placa dezvoltare Arduino, fara a finecesar un stabilizator de tensiune, sau alte componente pe care en posibil sa nule avem la indemana.
Stap 1: Herverzekeren is nodig
Resurse Hardware-folosite:
- Esp8266
- Arduino Uno + cablu
- broodplankje
- 1 x knop
- 1 x rezistenta 1k
- 1 x rezistenta 2k
- vuur
Stap 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
- ESP GPIO0 - BTN - GND
Stap 3: Explicatii Si Observatii
- Modulaire Wi-Fi-functieeaza la 3.3V, iar Arduino la 5V. Aveti grija sa nu alimentati direct ESP-ul de la 5V ca il veti disstruge. Tot din cauza diferentei de tensiune au fost necesare cele 2 rezistente pe pinul de receptie.
- Pentru a intra in modul the programare GPIO0 trebuie sa fie LOW inainte ca modulul Wi-Fi sa fi fie alimentat, astfel butonul a fost necesar pentru a putea rupe usor legatura cand dorim doar sa ruleze codul.
- Observam legatura TX - TX en Rx - Rx. U kunt eenvoudig en snel verbinding maken met Arduino met de module Wi-Fi die u rechtstreeks kunt verzenden naar de eerste plaats die u kunt gebruiken voor seriële apparatuur.
- Ben legat pinul de reset de la Arduino la GND pentru a ignora microcontrolerul.
Stap 4: Programmagebied Propriu-zisa
Pentru demonstratie voor de volgende Arduino IDE, voor een fi necesari urmatorii pasi:
- Deschideti IDE-ul si dati klik op Bestand -> Voorkeuren sau apasati direct CTRL+,
- In campul "Additional Boards Manager URL's:" adaugati urmatorul link:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
dupa care dat klik op "OK".
3. Klik op Tools -> Board -> Boards Manager is geïnstalleerd in de campagne "ESP8266" en geïnstalleerd
4. Selecteer "Generic ESP8266" din Tools -> Board
5. Sluit een rekenmachine aan
6. Alegeti portul selecteren en "Extra -> Poort"
7. Incarcati voorbeeld blinky led "File -> Voorbeelden -> 02. Digital-> BlinkWithoutDelay" si modificati ledPin = 2 (in cazul ESP-01)
8. Deconectati firul rosu de la 3.3V de la Arduino
9. Apasate 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.
Sper ca va sunt utile informatiile de aici, daca aveti intrebari, corectari, completari etc… schrijf gerust in de comments!:)
Aanbevolen:
Programmeer Esp -01 met Arduino: 3 stappen
Programmeer Esp -01 met Arduino: het programmeren van esp8266 is een beetje omdat het geen ingebouwde USB naar ttl-converter of een resetknop heeft
Programmeer elke ESP8266-kaart / module met AT-commando's Firmware - Ajarnpa
Programmeer elke ESP8266-kaart / module met AT-commando's Firmware: elke ESP8266-module en -kaart kan op veel manieren worden geprogrammeerd: Arduino-, python-, Lua-, AT-commando's, waarschijnlijk nog veel meer … De eerste drie zijn het beste voor stand-alone werking, AT-firmware is voor het gebruik van ESP8266 als module of voor snel testen met TTL RS232 c
Programmeer uw Arduino met een Android-apparaat via Bluetooth - Ajarnpa
Programmeer je Arduino met een Android-apparaat via Bluetooth Hallo wereld, in deze Instructable wil ik je laten zien hoe je je Arduino Uno programmeert met je Android-apparaat via Bluetooth. Het is heel eenvoudig en zo goedkoop. Het stelt ons ook in staat om onze Arduino te programmeren waar we maar willen via draadloze bluetooth… Dus
ESP-12E en ESP-12F programmeer- en ontwikkelingsbord: 3 stappen (met afbeeldingen)
ESP-12E en ESP-12F programmeer- en ontwikkelingsbord: De opdracht voor dit bord was eenvoudig: ESP-12E- en ESP-12F-modules net zo gemakkelijk kunnen programmeren als de NodeMCU-kaarten (d.w.z. dat u niet op knoppen hoeft te drukken). Heb breadboard-vriendelijke pinnen met toegang tot de bruikbare IO. Gebruik een aparte USB-naar-serieel-conv
Programmeer uw pc om automatisch uit te schakelen door aan te geven op welk tijdstip u dat wilt doen: 4 stappen
Programmeer uw pc om automatisch uit te schakelen door aan te geven welke tijd u wilt dat het dat doet: hey, dat is nog een instructie uit mijn dagelijks leven … de vorige keer moest ik veel software naar mijn pc downloaden en moest ik het laten downloaden 's nachts, ik wilde mijn pc niet de hele nacht aan laten staan na het voltooien van de downloads en aan de s