Índice:

Nano Pixels de 26 bits usando Arduino: 4 etapas
Nano Pixels de 26 bits usando Arduino: 4 etapas

Vídeo: Nano Pixels de 26 bits usando Arduino: 4 etapas

Vídeo: Nano Pixels de 26 bits usando Arduino: 4 etapas
Vídeo: How to make a LED digital counter using 7- Segment Display 2024, Novembro
Anonim
Nano Pixels de 26 bits usando Arduino
Nano Pixels de 26 bits usando Arduino

No meu artigo anterior, fiz um tutorial sobre como usar o LED WS2812 Nano Pixel. Nesse artigo, usei o 16 Bit Ring Nano Pixel WS2812.

E neste artigo, vou mostrar como usar o anel de 26 bits Nano Pixels WS2812.

Na seção de hardware, nada é diferente entre 16 bits e 26 bits.

Apenas na seção de software que precisa ser modificada.

Características e benefícios:

  • O circuito de controle e o chip RGB são integrados em um pacote de 5050 componentes.
  • Circuito de remodelagem de sinal integrado.
  • Circuito de reinicialização elétrico integrado e circuito de reinicialização com perda de energia.
  • Sinal de transmissão de porta em cascata por linha única.
  • Envie dados a velocidades de 800 Kbps.

Consulte a ficha técnica para obter mais informações WS2812.

Etapa 1: Componentes necessários

Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos
Componentes Requeridos

Os componentes de que você precisa para este tutorial:

  • LED RGB WS2812 de 26 bits.
  • Arduino Nano V.3
  • Jumper wire
  • Mini USB

Biblioteca necessária:

Adafruit NeoPixel

Para adicionar uma biblioteca ao Arduino, consulte este artigo "Como adicionar uma biblioteca externa ao Arduino"

Etapa 2: Conecte o Led RGB ao Arduino Nano

Conecte o RGB Led ao Arduino Nano
Conecte o RGB Led ao Arduino Nano

Siga as instruções abaixo para conectar WS2812 ao Arduino Nano:

WS2812 para Arduino

IN ==> D6

VCC ==> + 5V

GND ==> GND

Etapa 3: Programação

Programação
Programação

Nesta parte do software que precisa de um pequeno ajuste. Na seção "Número de LEDs", ajuste o número de LEDs usados.

Siga as instruções abaixo para programar a placa Arduino:

Abra o IDE Arduino

Clique em Arquivo> Exemplos> Adafruit NeoPixels> strandtest

Você deve alterar alguns valores deste esboço, O que deve ser mudado é o seguinte:

Pin usado

# define LED_PIN 12

Número de LEDs

#define LED_COUNT 26

Definir brilho

strip.setBrightness (10);

Altere o programa conforme necessário.

Depois disso, faça o upload do programa para a placa Arduino

Etapa 4: Resultado

Quando você terminar de enviar o programa para o Arduino. Os resultados podem ser vistos no vídeo acima.

Obrigado por ler este artigo. vejo você no próximo artigo.

Se você tiver dúvidas, basta escrever na coluna de comentários.

Recomendado: