Stap 13: Schrijven van de eerste schets: DoubleBlink
De NodeMcu ESP8266-12E WIFI Development Board heeft twee LED aangesloten op de digital I/O pinnen. Een LED is op GPIO 2 en de andere is op GPIO 16. De schets DoubleBlink.ino zullen afwisselend het knipperen van deze LED's. Sla uw schets en upload het naar uw ESP8266-12E. De twee blauwe onboard LED zal afwisselend knipperen.
DoubleBlink.ino
Const korte int BUILTIN_LED1 = 2; GPIO2
Const korte int BUILTIN_LED2 = 16; //GPIO16
VOID Setup {}
pinMode (BUILTIN_LED1, uitvoer); Initialiseren van de BUILTIN_LED1 pin als uitgang
pinMode (BUILTIN_LED2, uitvoer); Initialiseren van de BUILTIN_LED2 pin als uitgang
}
void loop {}
digitalWrite (BUILTIN_LED1, laag); Draai de LED op doordat de spanning laag digitalWrite (BUILTIN_LED2, hoge); De LED uitschakelen door de hoge delay(1000) van de spanning; Wachten op een tweede
digitalWrite (BUILTIN_LED1, hoge); De LED uitschakelen door de spanning hoog
digitalWrite (BUILTIN_LED2, laag); Draai de LED op doordat de spanning laag
delay(2000); Wacht twee seconden
}
De ESP-8266-12E loskoppelen van uw computer en sluit een externe 5V-krachtbron. Ik aangesloten op de bank van de macht die ik gebruik om mijn telefoon te laden. De LEDs zullen gaan knipperen. Ik aangesloten ook de Raad van bestuur op een paar van gestapelde CR2025 knop cellen die ik geplakt achter het bord en droeg de contraption als een ketting.
TEVREDEN IoTing!!!
Ik genoten van het werken met dit kleine bord. Tijd het toelaat ik zal schrijven meer Instructables delen wat ik heb geleerd.
Mijn volgende Instructable is een HTTP-Server op ESP-8266-12E programmeren .