#include #define PIN 0 // Cambia el número de pin según cómo estén conectados tus NeoPixels #define NUM_PIXELS 12 // Número total de NeoPixels que estás utilizando // Inicializa el objeto NeoPixel con el número de píxeles y el pin de datos Adafruit_NeoPixel pixels(NUM_PIXELS, PIN, NEO_GRB + NEO_KHZ800); void setup() { // Inicializa la comunicación con NeoPixels pixels.begin(); // Establece el brillo de todos los píxeles (0-255) pixels.setBrightness(50); // Enciende todos los NeoPixels con color blanco colorWipe(0xFFFFFF, 50); // blanco con una velocidad de 50ms } void loop() { // Ejemplo de efecto: arco iris que se desplaza rainbowCycle(20); // 20ms de pausa entre cada cambio de color } // Función para llenar la tira de LED con un solo color void colorWipe(uint32_t color, int wait) { for(int i=0; i