Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Nesses instrutíveis, aprenderemos como usar o neopixel ou ws 2812 ou led rápido com Arduino. Esses tipos de LED ou faixa ou anel são controlados por apenas um único pino Vin e todos os LEDs são individualmente endereçáveis, portanto, também são chamados de endereçáveis individuais LEDs e eles são bastante caros do que os LEDs RGB normais.
Etapa 1: reúna seus componentes
COMPRAR PEÇAS: COMPRAR ARDUINO UNO:
www.utsource.net/itm/p/7199843.html
COMPRAR LED WS2812:
COMPRAR anel LED WS2812:
www.utsource.net/itm/p/8673715.html
////////////////////////////////////////////////////////////////////////
Portanto, primeiro você precisa obter dois componentes importantes, um deles é um arduino e o outro é neopixel ws2812 LEDs / faixa de led ou anel.
Itens a comprar (link de afiliado) -
Arduino Uno-
www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…
Anel de neopixel Ws2812 (12 bits) -
www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…
www.banggood.com/CJMCU-12-Bit-WS2812-5050-…
Ws2812 neopixel (7 bits) anel-
www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…
www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…
Anel de neopixel Ws2812 (3 bits) -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
Faixa 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…
Etapa 2: conexões
as conexões são muito simples. tudo o que você precisa fazer é conectar o vcc do neopixel ao + 5v & Gnd do neopixel ao Gnd e o pino Vin do neopixel a qualquer pino digital (estou conectando ao pino 6 porque iremos defina o pino 6 no software.).
Se tiver problemas nas conexões, consulte o vídeo para obter ajuda.
Etapa 3: Programação
Abra o IDE do Arduino, vá para os exemplos e vá para "neopixel" e abra o esboço "simples".
No esboço, você precisa definir duas coisas primeiro
1- definir o PIN 6 (você precisa definir o pino no do arduino em que Vin pin do neopixel está conectado, estamos usando o PIN 6 aqui)
2- definir NUMPIXELS 12 (você precisa definir o número de pixels que seu neopixel possui, o que significa que não há LED nele, temos 12 LEDs em nosso neopixel, então usaremos 12)
E na seção de loop há um comando que é usado para definir a cor do neopixel
pixels.setPixelsColor (i, pixels. Color (r, g, b));
Onde "i" é o número de pixel ou led que você deseja LIGAR em qualquer cor
& "r" "g" "b" são tons de VERMELHO, VERDE, AZUL e seu intervalo de valores é de 0 a 255.
Então, aqui estamos usando
pixels.setPixelsColor (0, pixels. Color (0, 0, 255);
Isso significa que o primeiro pixel está definido para a cor azul.
Etapa 4: faça upload do código
A etapa final é fazer o upload do código para o Arduino e pronto e se você fez tudo corretamente, o neopixel será ativado de acordo com a lógica que você forneceu.
E se tiver qualquer problema com qualquer etapa, consulte para vídeo.
E Desfrute do seu neopixel.