Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este instructables aprenderemos a usar el neopixel o ws 2812 o led rápido con Arduino. Estos tipos de LED o tira o anillo son controlados por un solo pin Vin y todos los LED son direccionables individualmente por lo que también se denominan direccionables individuales. LED y son bastante costosos que los LED RGB normales.
Paso 1: reúna sus componentes
COMPRAR PIEZAS: COMPRAR ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
COMPRE WS2812 LED:
COMPRAR Anillo LED WS2812:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////
así que primero debe obtener dos componentes importantes, uno de ellos es un arduino y el otro es una tira o anillo de LED / LED neopixel ws2812.
Artículos para comprar (enlace de afiliado) -
Arduino Uno
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Anillo de neopixel (12 bits) ws2812 -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
Anillo de neopixel (7 bits) ws2812
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
Anillo de neopixel (3 bits) ws2812 -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
Tira de led neopixel ws2812 -
www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…
www.banggood.com/4-PCS-WS2812-5V-Taillight…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…
www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…
Paso 2: conexiones
las conexiones son muy simples todo lo que necesita hacer es conectar vcc de neopixel al + 5v y Gnd de neopixel al Gnd y el pin Vin del neopixel a cualquier pin digital (lo estoy conectando al pin 6 porque lo haremos defina el pin 6 en el software).
Si tiene problemas con las conexiones, consulte el video para obtener ayuda.
Paso 3: programación
Abra el IDE de Arduino, luego vaya a los ejemplos y vaya a "neopixel" y luego abra el boceto "simple".
En el boceto, primero debe establecer dos cosas
1- defina el PIN 6 (debe definir el número de pin de arduino en el que está conectado el pin de Vin de neopixel, estamos usando el PIN 6 aquí)
2- defina NUMPIXELS 12 (necesita definir el número de píxeles que tiene su neopixel, lo que significa que no tiene LED, tenemos 12 LED en nuestro neopixel, así que usaremos 12)
Y en la sección de bucle hay un comando que se usa para establecer el color de neopixel
píxeles.setPixelsColor (i, píxeles. Color (r, g, b));
Donde "i" es el número de píxeles o LED que desea encender en cualquier color
& "r" "g" "b" son tonos de color que son ROJO, VERDE, AZUL y su rango de valores es de 0 a 255.
Entonces aquí estamos usando
píxeles.setPixelsColor (0, píxeles. Color (0, 0, 255);
Esto significa que el primer píxel está configurado para el color azul.
Paso 4: cargue el código
El último paso es cargar el código en Arduino y ya está, y si hizo todo correctamente, neopixel se encenderá de acuerdo con la lógica que le dio.
Y si tiene algún problema con algún paso, consulte el video.
EDisfrute de su neopixel.