INHOUDSOPGAWE:
- Stap 1: Bedrading
- Stap 2: Koppel aan u Wi-Fi
- Stap 3: Laai die skets op na u Arduino
- Stap 4: Maak Serial Monitor oop in Arduino IDE
- Stap 5: Probleemoplossing
- Stap 6: Kontak my (indien nodig)
Video: Eenvoudige Arduino Uno en ESP8266 -integrasie: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Ons doel was om 'n Esp8266 AT -opdragbiblioteek te skep (gebaseer op die ITEAD -biblioteek), wat goed sou werk op sagteware op die meeste ESP8266 -toestelle, mits hulle firmware het wat reageer op AT -opdragte (wat gewoonlik die standaard van die vervaardiger is).
Ons versprei hierdie voorlopige biblioteek vir toetsing en waardeer u terugvoer en verbeterings deur die Github Repository.
Hardeware komponente:
- ESP8266
- Arduino UNO en Genuino UNO
- Logiese vlakomskakelaar - tweerigting
- Broodbord
- Springdrade
Sagteware -programme en aanlyndienste:
- Arduino IDE
- circuito.io
- Firmware.ino
Stap 1: Bedrading
Koppel die ESP8266 via Software Serial aan u Arduino Uno -bord met behulp van 'n logiese omskakelaar, soos aangedui in die aangehegte bedradingafbeelding.
Stap 2: Koppel aan u Wi-Fi
Maak die Firmware.ino-biblioteek oop vanaf Github en voer u SSID en die wagwoord in op u Wi-Fi:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-PASSWORD";
Stap 3: Laai die skets op na u Arduino
Koppel die Arduino aan op u rekenaar en laai die skets op.
Stap 4: Maak Serial Monitor oop in Arduino IDE
Klik op die knoppie Serial monitor in die Arduino IDE (in die regter boonste hoek). As alles in orde is, moet u die volgende uitset op die seriële monitor sien.
Stap 5: Probleemoplossing
As u geen reaksie kry nie, probeer om die ESP -firmware op te dateer na die onderstaande. Gebruik 'n 3.3v FTDI -bord soos hierdie.
Sluit die ESP aan by die FTDI Kry die ESP8266Flasher
Kry die 1.1.1.1 Firmware
Flits die ESP
Gaan na: as u gedeeltelike reaksie van die esp8266 ontvang wanneer u sagteware gebruik
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Verander reël 42:
#definieer _SS_MAX_RX_BUFF 64 // RX buffer grootte
Aan:#definieer _SS_MAX_RX_BUFF 256 // RX buffer grootte.
Dit vergroot die seriële buffer van die sagteware. Soms misluk die instelling van die baud -tempo by inisialisering, probeer om die Arduino terug te stel, dit behoort goed te werk. As u om een of ander rede steeds probleme ondervind, lewer asseblief kommentaar hier, sodat ons die probleem kan opspoor. As u verbeteringsvoorstelle het, moet u 'n trekversoek op Github doen, maar hierdie kode moet oor die algemeen vir alle Arduino Uno ESP8266-01-weergawes werk.
Bron:-
www.hackster.io
create.arduino.cc
Stap 6: Kontak my (indien nodig)
As u probleme ondervind met hierdie instruksies, kan u my kontak:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Aanbeveel:
Eenvoudige weerstasie met behulp van ESP8266 .: 6 stappe (met foto's)
Eenvoudige weerstasie met behulp van ESP8266 .: In hierdie instruksies sal ek deel hoe ek ESP8266 kan gebruik om data soos temperatuur, druk, klimaat ens te kry. En YouTube -data soos intekenare en amp; Totale aantal kyke. en vertoon die data op Serial monitor en vertoon dit op LCD. Die data sal f
Eenvoudige, draagbare deurlopende ECG/EKG -monitor met behulp van ATMega328 (Arduino Uno Chip) + AD8232: 3 stappe
Eenvoudige, draagbare deurlopende EKG/EKG-monitor met behulp van ATMega328 (Arduino Uno Chip) + AD8232: Hierdie instruksiesbladsy sal u wys hoe u 'n eenvoudige draagbare 3-lood-EKG/EKG-monitor kan maak. Die monitor gebruik 'n AD8232 -uitbreekbord om die EKG -sein te meet en op 'n microSD -kaart te stoor vir latere analise. Belangrikste benodigdhede: 5V herlaaibare
Eenvoudige drommasjien met Arduino Uno en Mozzi: 4 stappe
Eenvoudige dromasjien met Arduino Uno en Mozzi: As u in Argentinië woon, beteken dit dat internasionale pos gesteel word of in die doeane vasval. Voeg Coronavirus -kwarantyn by en u volgende projek is beperk tot 'n ou Arduino Uno -bord. Goeie nuus? Soos die groot digter van Rolling Stones sê “Time is on m
Tutoriaal: Hoe om 'n eenvoudige temperatuursensor te maak deur DS18B20 en Arduino UNO te gebruik: 3 stappe
Tutoriaal: Hoe om 'n eenvoudige temperatuursensor te maak met behulp van DS18B20 en Arduino UNO: Beskrywing: Hierdie handleiding wys u 'n paar eenvoudige stappe oor hoe om temperatuursensor funksioneel te maak. Dit neem net 'n paar minute om dit waar te maak vir u projek. Sterkte ! Die DS18B20 digitale termometer bied 'n temperatuur van 9 tot 12 bis Celsius
(DIY) Hoe om 'n ESP8266 Ultra Mini en 'n eenvoudige relais -tuisautomatiseringsbord te maak: 17 stappe
(Selfdoen) Hoe om ESP8266 Ultra Mini en eenvoudige relais -tuisautomatiseringsbord te maak: Hallo almal, vandag sal ek u laat weet hoe u 'n Mini Esp 12 Wifi -relaibord van slegs 3,9 cm x 3,9 cm kan maak! Hierdie bord het 'n paar baie cool funksies wat elke Tech Lover graag sal hê. Ek het alle lêers in die volgende stappe ingesluit. Hierdie bord