Tabla de contenido:

Tutorial de anillo o tira de LED Arduino Ws2812 o Neopixel: 4 pasos
Tutorial de anillo o tira de LED Arduino Ws2812 o Neopixel: 4 pasos

Video: Tutorial de anillo o tira de LED Arduino Ws2812 o Neopixel: 4 pasos

Video: Tutorial de anillo o tira de LED Arduino Ws2812 o Neopixel: 4 pasos
Video: La Magia de las Tiras de LED WS2812B - Teoria - Programacion paso a paso - Practica 2024, Mes de julio
Anonim
Image
Image
Reúna sus componentes
Reúna sus componentes

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

Conexiones
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

Programación
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

Image
Image
Sube el código
Sube 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.

Recomendado: