¡Oferta!

Anillo LED WS2812 5050 RGB 12 LED

El precio original era: 6,51 €.El precio actual es: 4,71 €. Excluido IVA

El anillo LED WS2812 12 RGB es perfecto para crear efectos luminosos multicolor. Es utilizable en diversos proyectos electrónicos, ofreciendo una gran flexibilidad en las visualizaciones.

8 disponibles (puede reservarse)

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 El producto en vídeo

Descripción

Tutorial: Cómo usar el anillo LED WS2812 5050 RGB 12 LED

El anillo LED WS2812 es un componente versátil que permite crear hermosos efectos de luz. Ideal para proyectos de iluminación personalizada, adecuados tanto para principiantes como para creadores más experimentados.

Qué necesitas

  • Arduino Uno
  • Cable USB tipo B
  • Software Arduino IDE

Pasos

  1. Conectar el anillo LED a la placa Arduino utilizando un cable de conexión universal. El pin de datos del módulo debe conectarse al pin 6 del Arduino (verifica en el datasheet para la configuración correcta).
  2. Abrir el software Arduino IDE e instalar la biblioteca Adafruit NeoPixel siguiendo las instrucciones en GitHub.
  3. Cargar el sketch de ejemplo ‘strandtest’ proporcionado por la biblioteca NeoPixel, modificando los parámetros en función del número de LEDs presentes en el anillo (12 en nuestro caso).
  4. Verifica que la conexión entre Arduino y el anillo es correcta abriendo la ventana Serial Monitor para ver posibles mensajes de error.
  5. Una vez resueltos los problemas, ejecuta el sketch cargado en Arduino. El anillo LED debería comenzar a brillar siguiendo el patrón predeterminado del ‘strandtest’.
  6. Modifica el sketch para crear efectos personalizados como cambios de color o secuencias temporales.
  7. Prueba otros ejemplos de la biblioteca NeoPixel para descubrir nuevas funciones y combinaciones de colores.
  8. Una vez satisfecho con el proyecto, descarga el código definitivo desde el ordenador a Arduino.

Código de ejemplo

// Includere la libreria Adafruit_NeoPixel
#include <Adafruit_NeoPixel.h>
// Definire le costanti per l'anello LED
#define PIN 6 // Pin di connessione dell'anello al microcontrollore
#define NUMPIXELS 12 // Numero totale di LED nell'anello
// Inizializzare il modulo NeoPixel
Adafruit_NeoPixel pixels = Adafruit_NeoPixel(NUMPIXELS, PIN);
void setup() {
pixels.begin(); // Inizializza l'anello LED
}
void loop() {
// Aggiungi qui le istruzioni per cambiare i colori e gli effetti
}

Miniproyecto

Crea un anillo LED que cambia de color en respuesta a los comandos de un mando a distancia infrarrojo. Usa el sketch ‘strandtest’ como base, añadiendo el código necesario para interceptar las señales del mando a distancia y modificar la secuencia luminosa.

Errores comunes

  • Asegúrate de que el pin de datos esté correctamente conectado al Arduino.
  • Asegúrate de que hayas instalado la biblioteca NeoPixel correcta.
  • Verifica la alimentación del anillo de LEDs para evitar problemas de funcionamiento.
  • Respetar los límites del número máximo de LEDs que el pin puede manejar (verifica en el datasheet).

Accesorios recomendados

  • Control remoto infrarrojo
  • Batería LiPo 3.7V
  • Carcasa de impresión 3D para Arduino
  • Sensores de movimiento PIR

Preguntas frecuentes

¿Cómo puedo cambiar el color de los LEDs?
Modifica los valores RGB en el código del sketch.

El anillo no responde. ¿Qué hacer?
Verifica la conexión y asegúrate de que la alimentación sea suficiente.

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Anillo LED WS2812 5050 RGB 12 LED”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *