Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Denne opplæringen kommer til å lære deg noen grunnleggende om bruk av ESP8266 NodemCU Lua WiFi for å kontrollere LED fra nettet.
Før du begynner, må du kontrollere at du har alt materialet du trenger:
- ESP8266 NodeMCU Lua WiFi
- LED
- Brødbrett
- Jumper (om nødvendig)
- Micro USB
Trinn 1: Pin -definisjon
Trinn 2: Pin -tilkobling
Dette er en av de enkleste tilkoblingene og passer for en nybegynner. I denne opplæringen trenger vi koble LEDs anode til ESP8266s GND -pin og LED -katode til ESP8266 D7.
Trinn 3: PHP & JSON kildekoden
Last ned denne kildekoden og last den opp til Arduino.
Trinn 4: Bygg et nettsted
1. Gå først hit.
2. Gratis registrer deg på kontoen og opprett et nettstednavn. (Bare skriv navnet, du trenger ikke www og.com)
3. Hvis du registrerer deg for kontoen, åpner du e -posten for bekreftelse.
4. Når du er ferdig, går du til å administrere nettstedet og laster opp PHP- og JSON -filene.
Trinn 5: Arduino kildekode
Last ned kildekoden og åpne den med Arduino IDE. Sørg for at du har installert ESP8266 i Arduino IDE, slik at du kan koble ESP8266 til Arduino IDE og velge riktig kort og port til Arduino IDE.
Klikk her for hvordan du installerer ESP8266 i Arduino IDE.
*Merk:
1. Endre ssid og passord til ditt eget WiFi -navn og passord
2. Endre vert og bane
const char* host = "controlled.000webhostapp.com"; // domenet ditt
Stringbane = "/light.json"; // begynner med skråstrek
3. Endre pin -nummeret
Trinn 6: Resultat
Etter at du har slått på kontrolleren, åpner du "Serial Monitor" og den viser:
… WIFI tilkoblet
koble til (nettstedet ditt navn)
…………… LED AV
koble til (ditt nettsted navn)
Når du åpner nettstedet ditt og klikker på "Slå på" -knappen, vil "Serial Monitor" vise:
…………… LED PÅ
koble til (ditt nettsted navn)
ELLER klikk på "Slå av" -knappen, "Serial Monitor" viser:
…………… LED AV lukker tilkobling. Koble til (nettstedet ditt navn)
Trinn 7: Video
Denne videoen viser demonstrasjonen av kontroll -LED ved bruk av ESP8266 fra nettet.