Innehållsförteckning:
- Steg 1: Kabeldragning
- Steg 2: Anslut till ditt Wi-Fi
- Steg 3: Ladda upp skissen till din Arduino
- Steg 4: Öppna Serial Monitor i Arduino IDE
- Steg 5: Felsökning
- Steg 6: Kontakta mig (om det behövs)
Video: Enkel Arduino Uno och ESP8266 -integration: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Vårt mål var att skapa ett Esp8266 AT -kommandobibliotek (baserat på ITEAD -biblioteket), som skulle fungera bra på programvara på de flesta ESP8266 -enheter, förutsatt att de har firmware som svarar på AT -kommandon (som vanligtvis är tillverkarens standard).
Vi distribuerar detta preliminära bibliotek för testning och skulle uppskatta din feedback och förbättringar genom Github -förvaret.
Hårdvarukomponenter:
- ESP8266
- Arduino UNO & Genuino UNO
- Logic Level Converter - Dubbelriktad
- Bakbord
- Bygelkablar
Programvaruappar och onlinetjänster:
- Arduino IDE
- circuito.io
- Firmware.ino
Steg 1: Kabeldragning
Anslut ESP8266 via Software Serial till ditt Arduino Uno -kort med en logikomvandlare, som visas i den bifogade kopplingsfiguren.
Steg 2: Anslut till ditt Wi-Fi
Öppna Firmware.ino-biblioteket från Github och ange ditt SSID och lösenordet till ditt Wi-Fi:
const char *SSID = "WIFI-SSID"; const char *PASSWORD = "WIFI-PASSWORD";
Steg 3: Ladda upp skissen till din Arduino
Anslut Arduino till din dator och ladda upp skissen.
Steg 4: Öppna Serial Monitor i Arduino IDE
Klicka på knappen Seriell bildskärm i Arduino IDE (i det övre högra hörnet). Om allt är OK bör du se följande utdata på den seriella bildskärmen.
Steg 5: Felsökning
Om du inte får något svar, försök att uppdatera ESP -firmware till den nedan. Använd ett 3.3v FTDI -kort som det här.
Anslut ESP till FTDI Skaffa ESP8266Flasher
Skaffa 1.1.1.1 Firmware
Flasha ESP
Om du får delvis svar från esp8266 när du använder seriell programvara, gå till:
C: / ProgramFiles (x86) Arduino / hardware / arduino / avr / libraries / SoftwareSerial / src / SoftwareSerial.h
Ändra rad 42:
#define _SS_MAX_RX_BUFF 64 // RX buffertstorlek
Till: #define _SS_MAX_RX_BUFF 256 // RX buffertstorlek.
Detta kommer att förstora programvarans seriella buffert. Ibland misslyckas inställningen av överföringshastigheten vid initialisering, försök att återställa Arduino, det borde fungera bra. Om du fortfarande har problem av någon anledning, kommentera här så ska vi försöka hitta problemet. Om du har några förbättringsförslag, vänligen gör en dragbegäran på Github. Generellt sett bör denna kod fungera för alla Arduino Uno ESP8266-01-versioner.
Källa:-
www.hackster.io
create.arduino.cc
Steg 6: Kontakta mig (om det behövs)
Om du har några problem med denna instruerbara kan du kontakta mig:
Bipul Kumar Gupta
bipulgupta.com
www.facebook.com/bipulkg
www.instagram.com/bipulkumargupta/
twitter.com/bipulgupta
Rekommenderad:
Ansluter bearbetning och Arduino och gör 7 segment och servo GUI -kontroller: 4 steg
Ansluta bearbetning och Arduino och göra 7 segment och servo GUI -kontroller: För vissa projekt måste du använda Arduino eftersom det ger en enkel prototypplattform men visning av grafik i seriell bildskärm av Arduino kan ta ganska lång tid och är till och med svårt att göra. Du kan visa grafer på Arduino Serial Monitor
Enkel och enkel Spider-Man Web-Shooter: 12 steg
Simple & Easy Spider-Man Web-Shooter: Har du sett en Spider-Man-film? En Spider-Man-serietidning? Något vagt Spider-Man-relaterat? Spider-Man är till synes överallt. Varför inte göra en enkel webb-shooter? Efter lite övning skapade jag en design av husmaterial som kunde skapas
Temperatur och fuktighet Display och datainsamling med Arduino och bearbetning: 13 steg (med bilder)
Temperatur- och luftfuktighetsvisning och datainsamling med Arduino och bearbetning: Intro: Detta är ett projekt som använder ett Arduino -kort, en sensor (DHT11), en Windows -dator och ett bearbetningsprogram (ett gratis nedladdningsbart) för att visa temperatur, luftfuktighetsdata i digital och stapeldiagramform, visa tid och datum och kör en räkningstid
UPPDATERAD !!!! Billig och enkel WIFI -antenn Signalförstärkare som är bättre och snabbare än papperet !!!: 9 steg
UPPDATERAD !!!! Billig och enkel WIFI -antenn Signalförstärkare som är bättre och snabbare än papperet !!!: En ny sväng på en gammal idé för att förbättra din WIFI -signal
En enkel, billig och enkel LED-blinkande krets med CMOS 74C14: 5 steg
En lätt att göra, billig och enkel LED-blinkande krets med CMOS 74C14: Ibland behöver du bara några blinkande lysdioder, för juldekoration, blinkande konstverk eller bara för att ha kul med blink blink blink. Jag ska visa dig hur du gör en billig och enkel krets med upp till 6 blinkande lysdioder. Obs: Detta är min första instuktiv och