Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE -kompatibelt kort
Beskrivning:
WiFi ESP8266 Development Board WEMOS D1. WEMOS D1 är ett WIFI -utvecklingsbord baserat på ESP8266 12E. Funktionen liknar den för NODEMCU, förutom att hårdvaran är byggd som liknar Arduino UNO. D1 -kortet kan konfigureras för att fungera i Arduino -miljö med BOARDS MANAGER.
Specifikation:
- Mikrokontroller: ESP-8266EX
- Driftspänning: 3,3V
- Digitala I/O -stift: 11
- Analoga ingångsstiften: 1
- Klockhastighet: 80MHz/160MHz
- Flash: 4M byte
Steg 1: Förberedelse av objekt
I denna handledning använder vi en applikation från smarttelefonen "Blynk" för att styra Arduino Wemos D1 (ESP8266) med LED -trafikljusmodul.
Innan vi börjar förbereder du allt du behöver:
- Bakbord
- Arduino Wemos D1 Wifi UNO ESP8266
- Bygelkablar hane till hane
- LED -trafikljusmodul (du kan också använda bas -lysdioder)
- mikro -USB
- Smartphone (Du måste ladda ner "Blynk" från Play Store/iStore)
Steg 2: Stiftanslutning
Följ anslutningen enligt ovan.
Steg 3: Kortinstallation
Öppna sedan Arduino IDE och gå till [File => Preferences]. En dialogruta visas. I den här rutan finns ytterligare en textruta för styrhanteraren.
- Kopiera och klistra in följande URL i rutan och klicka på OK för att ladda ner paketen.
- https://arduino.esp8266.com/stable/package_esp8266com_index.json
Steg 4: Ta reda på det i styrelsechefen
Gå sedan till [Tools => Board => Board Manager] i din Arduino IDE. Fönstret Boards Manager visas enligt nedan. Bläddra ner på tavlorna i styrelsechefen för att välja ESP8266 från listan över tillgängliga kort. Klicka på installera för att påbörja installationen.
Steg 5: Välj Board
När du laddar upp ditt första program väljer du sedan typen av "WeMos D1 R1" -kort från avsnittet [Tools => Boards] i din Arduino IDE.
Steg 6: Exempelkod
För att få exempelkoden från Blynk måste du ladda ner biblioteket från Blynks webbplats.
https://www.blynk.cc/getting-started/
Följ dessa steg:
- Välj "Ladda ner Blynk -bibliotek".
- Välj "Blynk_Release_v0.5.4.zip".
- Extrahera filerna och kopiera båda filerna (bibliotek, verktyg).
- Öppna Arduino IDE gå till [Filer => Inställningar] hitta filerna som visas på "Sketchbooks -platsen".
- Öppna Arduino -filen och klistra in båda filerna som du har kopierat.
Öppna sedan din Arduino IDE, gå till [Filer => Exempel => Blynk => Boards Wifi => Fristående] för exempelkoden.
Steg 7: Blynk -installation
Därefter måste du konfigurera din "Blynk" från din smartphone.
Följ dessa steg:
- Ladda ner "Blynk" från Play Store/iStore.
- Registrera dig med din e -post.
- Gå till "Nytt projekt" Ange ditt projektnamn (om det behövs).
- Välj enhet "WeMos D1".
- Anslutningstyp "Wifi" sedan "Skapa". (Efter skapandet får du Auth Token från din e -post).
- Skjut åt vänster för att öppna "Widget Box".
- Välj "knapp" för att lägga till knappen.
- Tryck på knappen för "Knappinställningar".
- Välj [Output => Digital => D2, D3, D4] för att välja stiftanslutning.
- Läge förvandlas till "Switch".
Steg 8: Uppladdning
Nu måste du kolla in din e -postinkorg och kopiera Auth -token -koden.
Infoga Auth Token, nätverksnamn och lösenord i din programmering. Ladda nu upp koden till din WeMos D1 (ESP8266) via mikro -USB. Se till att du använder rätt port genom att välja [Verktyg => Port].
Steg 9: Testa Blynk -knappen
Välj uppspelningsknappen längst upp till höger och slå på knappen.
Steg 10: Slutför
Nu fungerar det! Blynk -knapparna fungerar som en omkopplare.