Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
In deze zelfstudie leert u enkele basisprincipes over het gebruik van ESP8266 NodemCU Lua WiFi om de LED vanaf internet te bedienen.
Voordat u aan de slag gaat, moet u ervoor zorgen dat u over alle benodigde materialen beschikt:
- ESP8266 NodeMCU Lua WiFi
- LED
- Breadboard
- Trui (indien nodig)
- Micro USB
Stap 1: Pindefinitie
Stap 2: Pinverbinding
Dit is een van de meest eenvoudige verbindingen en geschikt voor een beginner. In deze tutorial moeten we de anode van LED's verbinden met de GND-pin van ESP8266 en de kathode van LED's met ESP8266 D7.
Stap 3: PHP&JSON-broncode
Download deze broncode en upload deze naar de Arduino.
Stap 4: Bouw een website
1. Ga eerst naar hier.
2. Meld u gratis aan en maak een websitenaam. (Schrijf alleen de naam, geen www en.com nodig)
3. Als u zich aanmeldt met het account, opent u de e-mail voor verificatie.
4. Ga daarna naar het beheren van de website en upload de PHP- en JSON-bestanden.
Stap 5: Arduino-broncode
Download de broncode en open deze met Arduino IDE. Zorg ervoor dat u ESP8266 met succes in uw Arduino IDE hebt geïnstalleerd, zodat u uw ESP8266 op uw Arduino IDE kunt aansluiten en het juiste bord en de juiste poort in Arduino IDE kunt selecteren.
Klik hier om ESP8266 in uw Arduino IDE te installeren.
*Opmerking:
1. Wijzig de ssid en het wachtwoord in uw eigen WiFi-naam en wachtwoord
2. Wijzig de host en het pad
const char* host = "control.000webhostapp.com"; //uw domein
Tekenreekspad = "/light.json"; // beginnend met schuine streep
3. Wijzig het pinnummer
Stap 6: Resultaat
Na het opstarten van de controller, open "Serial Monitor" en het zal tonen:
…WIFI verbonden
verbinding maken met (uw websitenaam)
……………LED UIT
verbinding sluiten. Verbinding maken met (naam van uw website)
Wanneer u uw website opent en op de knop "Inschakelen" klikt, toont de "Seriële monitor" het volgende:
…………LED AAN
verbinding sluiten. Verbinding maken met (naam van uw website)
OF klik op "Turn Off" knop, de "Serial Monitor" zal tonen:
……………LED UIT Verbinding wordt verbroken. Verbinding maken met (naam van uw website)
Stap 7: Video
Deze video toont de demonstratie van de controle-LED met behulp van ESP8266 van internet.