Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See õpetus õpetab teile mõningaid põhitõdesid ESP8266 NodemCU Lua WiFi kasutamise kohta LED -i juhtimiseks veebist.
Enne alustamist veenduge, et teil on kõik vajalikud materjalid:
- ESP8266 NodeMCU Lua WiFi
- LED
- Leivalaud
- Jumper (vajadusel)
- Micro USB
Samm: tihvti määratlus
2. samm: tihvtiühendus
See on üks lihtsamaid ühendusi ja sobib algajale. Selles õpetuses peame ühendama LED -i anoodi ESP8266 GND tihvtiga ja LED -i katoodi ESP8266 D7 -ga.
Samm: PHP ja JSONi lähtekood
Laadige see lähtekood alla ja laadige üles Arduino.
4. samm: veebisaidi loomine
1. Kõigepealt mine siia.
2. Registreerige konto tasuta ja tehke veebisaidi nimi. (Kirjutage lihtsalt nimi, pole vaja www ja.com)
3. Kui konto registreerimine on lõpetatud, avage kinnitamiseks e -kiri.
4. Kui olete valmis, minge veebisaiti haldama ja laadige üles PHP- ja JSON -failid.
Samm: Arduino lähtekood
Laadige alla lähtekood ja avage see Arduino IDE abil. Veenduge, et olete ESP8266 edukalt oma Arduino IDE -sse installinud, et saaksite ühendada oma ESP8266 oma Arduino IDE -ga ja valida õige plaat ja port Arduino IDE -sse.
Klõpsake siin, kuidas installida ESP8266 oma Arduino IDE -sse.
*Märge:
1. Muutke SSID ja parool oma WiFi nimeks ja parooliks
2. Muutke hosti ja teed
const char* host = "kontrollitud.000webhostapp.com"; // teie domeen
String tee = "/Light.json"; // algab kaldkriipsuga
3. Muutke pin -numbrit
6. samm: tulemus
Pärast kontrolleri sisselülitamist avage "Serial Monitor" ja see näitab:
… WIFI ühendatud
ühenduse loomine (teie veebisaidi nimi)
…………… LED ei põle
ühenduse sulgemine. Ühendamine (teie veebisaidi nimi)
Kui avate oma veebisaidi ja klõpsate nuppu "Lülita sisse", kuvatakse jadamonitor:
…………… LED põleb
ühenduse sulgemine. Ühendamine (teie veebisaidi nimi)
VÕI klõpsake nuppu "Lülita välja", kuvatakse jadamonitor:
…………… LED LED suletakse ühendus. Ühendamine (teie veebisaidi nimi)
Samm: video
See video näitab juht -LED -i demonstreerimist veebist pärit ESP8266 abil.