Stap 8: Wat betreft de LED ON/OFF via de webbrowser
We zijn klaar om te schakelen van de LED op GPIO16 on/off via opdrachten gegeven via de webbrowser.
Ten eerste de digitale poort GPIO16 als een uitvoerpoort initialiseren en houden van de beginstaat van de LED-ON.
Voeg de volgende coderegels aan de onderkant van de Setup -functie:
pinMode (LED_PIN, uitvoer); GPIO16 is een uitgang pins;
digitalWrite (LED_PIN, laag); Begintoestand brandt
Voeg de volgende coderegels aan de onderkant van de loop functie:
Omgaan met het verzoek
Als (request.indexOf("/OFF")! = -1) {}
digitalWrite (LED_PIN, hoge); }
else if (request.indexOf("/ON")! = -1) {}
digitalWrite (LED_PIN, laag);
}
Typ de volgende URL in de adresbalk van uw bladeren:
http://192.168.4.1/OFF
De LED op de ESP8266-E12 kom OFF.
Typ de volgende URL:
http://192.168.4.1/ON
De LED op de ESP8266-E12 kom ON.