Web Sacosta
Proyectos Neopixels 0
Encender una tira de leds de un solo color
Aqui vamos a encender una tira de leds de un solo color
Código
Este es el código que debes de copiar y enganchar en Arduino
//enciende toda la tira de color rojo
#include <Adafruit_NeoPixel.h>
#define PIN 6 // Pin 6 arduino a pin entrada neopíxels
#define NUMPIXELS 8 // número de neopixels de la tira
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int redColor = 255;
void setup() {
// Inicializa la libreria NeoPixel
pixels.begin();
}
void loop() {
for (int i=0; i < NUMPIXELS; i++) {
pixels.setPixelColor(i, pixels.Color(redColor, 0, 0));//RED
// envia el color Rojo a los píxels.
pixels.show();
}
}
Para cambiar el color solo tenemos que modificar estos valores
int redColor = 255;
//255 es el color al maximo, 0 al minimo
pondremos otra variable
y en los valores de los 3 colores pondremos la nueva variable
pixels.setPixelColor(i, pixels.Color(redColor, 0, 0));//RED
Obra publicada con Licencia Creative Commons Reconocimiento Compartir igual 4.0