Stap 4: Code uitleg - vervolg
void setup() { pinMode(LED,OUTPUT); pinMode(button,INPUT); Serial.begin(9600); mySerial.begin(9600); SendCommand("AT+RST", "Ready"); delay(5000); SendCommand("AT+CWMODE=1","OK"); SendCommand("AT+CIFSR", "OK"); SendCommand("AT+CIPMUX=1","OK"); SendCommand("AT+CIPSERVER=1,80","OK"); }
In het configuratiemenu maken we de LED een uitgang en de knop een input.
We vervolgens beginnen seriële communicatie en definiëren van de baud-rate voor beide kanalen van communicatie.
Volgende, we noemen de functie "SendCommand" meerdere malen voor het configureren van de ESP-01.
Met deze functie vermijden u moetend openen de seriële monitor en het verzenden van opdrachten handmatig zoals we in de vorige tutorial deden.
Eerst we opnieuw instellen van de module en wachten voor een paar milliseconden te laten eindigen.
Dan we het opereren in STA-modus en vragen voor het IP-adres maken.
Tot slot, we meerdere verbindingen inschakelen en start de server op poort 80.