Stap 6: Code uitleg
In dit eerste deel van de code ook we de bibliotheken nodig voor het initialiseren van de ESP module in AP modus en een webservermaken. Wij bieden dan de naam en het wachtwoord van onze access point (ESP module). Dit is de naam die in de beschikbare draadloze netwerken verschijnt.
Als u wilt, kunt u de sectie "wachtwoord" in blanco zodat u niet een wachtwoord opgeven moet wanneer u verbinding maakt met de module. Vervolgens maken we een tekenreeks met HTML-tekst om een knop verzenden en de twee keuzerondjes , die ons zal toestaan om te kiezen van de staat van de LED (aan of uit) te genereren.
Vervolgens maken we de server luisteren op poort 80 en de naam "led" toewijzen aan op pin 2 van de ESP module.
Tot slot maken we een functie die drie dingen doet. Ten eerste, het haalt de waarde op van de verzoek-argument "staat" en zet dit om in een geheel getal. Ten tweede, het wordt deze instelling toegewezen aan de staat van de LED te schakelen (1) of uitgeschakeld (0). Tot slot, het stuurt een bericht naar de webbrowser venster met vermelding van of de LED momenteel in- of uitschakelen is.