ESP8266 med Neopixeles (3 / 4 steg)
Steg 3: Programando el ESP8266
UNA vez realizado los pasos siguientes
La programación es muy liknande en cuando usamos los neopixeles con el Arduino, solo tener en cuenta que el GPIO16 del ESP8266 ingen es recomendado para usarlo con el neopixeles según los datos de Adafruit, el numero de GPIO que estoy usando en este caso es el 13 y el anillo tiene 16 neopixeles.
*/
Exempel ESP8266 med neopixel Adafruit
Andres Sabas - uppfinnarens House Hackerpsace
4 de Julio 2015
*/
#include
Vilka stift på ESP8266 är ansluten till NeoPixels?
#define stift 13
Hur många NeoPixels är kopplade till ESP8266?
#define NUMPIXELS 16
Adafruit_NeoPixel pixlar = Adafruit_NeoPixel (NUMPIXELS, stift, NEO_GRB + NEO_KHZ800);
int delayval = 500. fördröjning för en halv sekund
void setup() {
sätta din installation kod här, om du vill köra en gång:
pixels.BEGIN(); Detta initierar NeoPixel biblioteket.
}
void loop() {
sätta din huvudsakliga kod här, för att köra flera gånger:
för (int jag = 0; jag
pixlar. Färgen tar RGB-värden, från 0,0,0 upp till 255,255,255
pixels.setPixelColor (i, pixlar. Color(0,150,0)); Måttligt ljusa gröna färgen.
pixels.show(); Detta skickar uppdaterad pixel färg till hårdvaran.
Delay(delayval); Fördröjning för en viss tid (i millisekunder).
}
}
Ahora debemos poner el modo boot el ESP8266, compilamos y cargamos al dispositivo, reiniciamos y ya deberá estar trabajando nuestro ejemplo