Programmering i ESP8266-12naE använder Arduino programvara/IDE (13 / 13 steg)
Steg 13: Skriva första skissen: DoubleBlink
NodeMcu ESP8266-12naE WIFI utveckling styrelsen har två LED ansluten till de digitala I/O pins. En LED är på GPIO 2 och den andra är den GPIO 16. Skiss DoubleBlink.ino varvas blinkandet av dessa lysdioder. Spara din skiss och ladda upp den till din ESP8266-12naE. Två blå ombord lampan blinkar växelvis.
DoubleBlink.ino
CONST kort int BUILTIN_LED1 = 2; GPIO2
CONST kort int BUILTIN_LED2 = 16; //GPIO16
void setup() {
pinMode (BUILTIN_LED1, OUTPUT); Initiera BUILTIN_LED1 PIN-koden som en utgång
pinMode (BUILTIN_LED2, OUTPUT); Initiera BUILTIN_LED2 PIN-koden som en utgång
}
void loop() {
digitalWrite (BUILTIN_LED1, låg); Slå på LED genom att göra spänning låg digitalWrite (BUILTIN_LED2, hög); Inaktivera LED genom att göra den spänningen hög delay(1000); Vänta en sekund
digitalWrite (BUILTIN_LED1, hög); Inaktivera LED genom att spänningen hög
digitalWrite (BUILTIN_LED2, låg); Slå på LED genom att spänningen låg
Delay(2000); Två sekunder
}
Koppla från ESP-8266-12naE från datorn och Anslut en extern 5V kraftkälla. Jag anslutit den till makten banken som jag använder för att ladda telefonen. Lamporna börjar blinka. Jag är också ansluten styrelsen till ett par staplade CR2025 knappceller som jag tejpade bakom styrelsen och bar grej som ett halsband.
GLAD IoTing!!!
Jag njöt av att arbeta med denna lilla styrelse. Tiden tillåter jag kommer att skriva mer Instructables dela vad jag har lärt mig.
Min nästa Instructable är programmering en HTTP-Server på ESP-8266-12naE .