Información
El anillo LED NeoPixel de 24 LEDs es un módulo de iluminación inteligente que utiliza LEDs RGB direccionables individualmente. Cada LED incluye un chip de controlador interno que permite gestionar el color y la intensidad de manera precisa con un solo pin de datos de un microcontrolador. Es ideal para proyectos de iluminación, efectos visuales, wearables y más.
Especificaciones
Especificación | Detalle |
---|---|
Diámetro Exterior | 66 mm (2.6″) |
Diámetro Interior | 54 mm (2.1″) |
Cantidad de LEDs | 24 LEDs RGB |
Tensión de Operación | 5V DC |
Consumo de Corriente | ~18mA por LED |
Protocolo de Comunicación | 1-Wire |
Microcontroladores Compatibles | Arduino, PIC, AVR, ESP32, STM32, etc. |
Dirección | Individualmente direccionable |
Interconectividad | Se pueden encadenar múltiples anillos |
Tipo de LED | WS2812B integrado |
Documentación
Información Adicional
DIMENSIONES
PINOUT
Conexión y Uso
- Alimentación: Conectar a una fuente de 5V DC.
- Datos: Usar una resistencia de 470Ω en la línea de datos para estabilidad.
- Capacitor: Se recomienda colocar un condensador de 1000µF en la alimentación.
- Biblioteca: Usar la biblioteca
Adafruit_NeoPixel
en Arduino para controlarlo.
Código de Ejemplo
#include <Adafruit_NeoPixel.h>
#define PIN 6
#define NUMPIXELS 24
Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
void setup() {
pixels.begin();
pixels.show();
}
void loop() {
for(int i=0; i<NUMPIXELS; i++) {
pixels.setPixelColor(i, pixels.Color(255, 0, 0)); // Rojo
pixels.show();
delay(100);
}
}
Funcionamiento
Cada LED del anillo cuenta con un chip WS2812B que permite recibir señales digitales para cambiar su color. El anillo se controla con un solo pin de un microcontrolador usando un protocolo de datos específico.
Valoraciones
No hay valoraciones aún.