Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE kompatibelt kort
Beskrivelse:
WiFi ESP8266 Development Board WEMOS D1. WEMOS D1 er et WIFI -utviklingsbord basert på ESP8266 12E. Funksjonen ligner på NODEMCU, bortsett fra at maskinvaren er bygget som ligner på Arduino UNO. D1 -kortet kan konfigureres til å fungere i Arduino -miljø ved hjelp av BOARDS MANAGER.
Spesifikasjon:
- Mikrokontroller: ESP-8266EX
- Driftsspenning: 3,3V
- Digitale I/O -pinner: 11
- Analoge inngangspinner: 1
- Klokkehastighet: 80MHz/160MHz
- Flash: 4M byte
Trinn 1: Forberedelse av varer
I denne opplæringen bruker vi en applikasjon fra smarttelefonen "Blynk" for å kontrollere Arduino Wemos D1 (ESP8266) med LED Traffic Traffic Module.
Før vi begynner, forbereder du alt du trenger:
- Brødbrett
- Arduino Wemos D1 Wifi UNO ESP8266
- Jumper ledninger mann til mann
- LED -trafikklysmodul (du kan også bruke basis -lysdioder)
- mikro -USB
- Smarttelefon (Du må laste ned "Blynk" fra Play Store/iStore)
Trinn 2: Pin -tilkobling
Følg tilkoblingen som vist ovenfor.
Trinn 3: Bordinstallasjon
Deretter åpner du Arduino IDE og går til [File => Preferences]. En dialogboks vises. I denne boksen er det en ekstra tekstboks for styringsleder.
- Kopier og lim inn følgende URL i boksen, og klikk OK for å laste ned pakkene.
- https://arduino.esp8266.com/stable/package_esp8266com_index.json
Trinn 4: Finn ut i styringsleder
Gå deretter til [Tools => Board => Board Manager] i Arduino IDE. Vinduet Boards Manager vises som nedenfor. Rull nedover tavlene i styrelederen for å velge ESP8266 fra listen over tilgjengelige tavler. Klikk på installer for å starte installasjonen.
Trinn 5: Velg brett
Deretter laster du opp det første programmet, og velger typen "WeMos D1 R1" -kort fra [Tools => Boards] -delen i Arduino IDE.
Trinn 6: Eksempelkode
For å få eksempelkoden fra Blynk må du laste ned biblioteket fra Blynks nettsted.
https://www.blynk.cc/getting-started/
Følg disse trinnene:
- Velg "Last ned Blynk -bibliotek".
- Velg "Blynk_Release_v0.5.4.zip".
- Pakk ut filene og kopier begge filene (biblioteker, verktøy).
- Åpne Arduino IDE gå til [Files => Preferences] finn filene som vises på "Sketchbooks location".
- Åpne Arduino -filen og lim inn begge filene du har kopiert.
Deretter åpner du Arduino IDE, går til [Filer => Eksempler => Blynk => Boards Wifi => Frittstående] for eksempelkoden.
Trinn 7: Blynk -oppsett
Deretter må du konfigurere "Blynk" fra smarttelefonen.
Følg disse trinnene:
- Last ned "Blynk" fra Play Store/iStore.
- Registrer deg med din e -post.
- Gå til "Nytt prosjekt" Skriv inn prosjektnavnet ditt (om nødvendig).
- Velg enheten "WeMos D1".
- Tilkoblingstype "Wifi" og deretter "Opprett". (Etter opprettelsen vil du motta Auth Token fra e -posten din).
- Skyv til venstre for å åpne "Widget Box".
- Velg "Knapp" for å legge til knappen.
- Trykk på knappen for "Knappinnstillinger".
- Velg [Output => Digital => D2, D3, D4] for å velge pin -tilkobling.
- Modus slå til "Bryter".
Trinn 8: Last opp
Nå må du sjekke innboksen din og kopiere Auth token -koden.
Sett inn Auth Token, nettverksnavn og passord i programmeringen. Last nå opp koden til WeMos D1 (ESP8266) via mikro -USB. Sørg for at du bruker riktig port ved å velge [Verktøy => Port].
Trinn 9: Prøv Blynk -knappen
Velg avspillingsknappen øverst til høyre og slå på knappenålen.
Trinn 10: Fullfør
Nå fungerer det! Blynk -knappene fungerer som en bryter.