
Índice:
- Etapa 1: O que você precisa
- Etapa 2: o circuito
- Etapa 3: inicie o Visuino e selecione o tipo de placa Arduino UNO
- Etapa 4: Adicionar componentes no Visuino
- Etapa 5: nos componentes do conjunto Visuino
- Etapa 6: nos componentes do Visuino Connect
- Etapa 7: gerar, compilar e fazer upload do código do Arduino
- Etapa 8: Jogue
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03


Neste tutorial, aprenderemos como controlar o Neopixel Led Ring Ws2812 usando Arduino e Visuino para rodar o pixel LED.
Assista a um vídeo de demonstração.
Etapa 1: O que você precisa



- Arduino UNO (ou qualquer outro Arduino)
- Anel LED neopixel
- Fios de ligação
- Programa Visuino: Baixe o Visuino
Etapa 2: o circuito

- Conecte o pino do anel LED [VCC] ao pino do Arduino [+ 5V]
- Conecte o pino do anel LED [GND] ao pino do Arduino [GND]
- Conecte o pino do anel de LED [IN] ou (DI) ao pino digital do Arduino [6]
Etapa 3: inicie o Visuino e selecione o tipo de placa Arduino UNO


Para começar a programar o Arduino, você precisará ter o IDE do Arduino instalado aqui:
Esteja ciente de que existem alguns bugs críticos no Arduino IDE 1.6.6. Certifique-se de instalar 1.6.7 ou superior, caso contrário, este Instructable não funcionará! Se você não tiver feito isso, siga as etapas neste Instrutível para configurar o IDE do Arduino para programar o Arduino UNO! O Visuino: https://www.visuino.eu também precisa ser instalado. Inicie o Visuino como mostrado na primeira imagem Clique no botão "Ferramentas" no componente Arduino (Figura 1) no Visuino. Quando a caixa de diálogo aparecer, selecione "Arduino UNO" conforme mostrado na Figura 2
Etapa 4: Adicionar componentes no Visuino



- Adicionar componente "Clock Generator"
- Adicionar componente "Contador"
- Adicionar componente "Comparar valor inteiro"
- Adicionar componente "Random RGBW Color"
- Adicionar componente "NeoPixels"
Etapa 5: nos componentes do conjunto Visuino




- Selecione o componente "ClockGenerator1" e na janela de propriedades defina "Frequência" para 10
- Selecione o componente "Counter1" e na janela de propriedades defina "Max" para 12 ou 16 (depende de quantos LED o seu anel de LED está tendo)
- Selecione o componente "Contador1" e na janela de propriedades defina "Min" como 0
- Selecione o componente "CompareValue1" e defina "Value" para 12 ou 16 (depende de quantos LEDs seu anel de LED está tendo)
- Selecione o componente "CompareValue1" e defina "Compare Type" como ctNotEqual
- Clique duas vezes em "NeoPixels1" e na janela "PixelGroups" arraste "Color Pixel" para a esquerda
- No lado esquerdo da janela "PixelGroups", selecione "Color Pixel1" e na janela de propriedades defina "Count Pixels" para 12 ou 16 (depende de quantos LED o seu anel de LED está tendo)
Etapa 6: nos componentes do Visuino Connect

- Conecte o pino do componente "ClockGenerator1" [Saída] ao pino do componente "Contador1" [Entrada]
- Conecte o pino do componente "Counter1" [Saída] ao pino do componente "CompareValue1" [Entrada]
- Conecte o pino do componente "Counter1" [Out] a "NeoPixels1"> pino do componente Color Pixel1 [Índice]
- Conecte o pino do componente "CompareValue1" [Out] ao pino do componente "Counter1" "Reset"
- Conecte o pino do componente "CompareValue1" [Out] ao pino do componente "RandomRGBWColor1" "Clock"
- Conecte o pino do componente "RandomRGBWColor1" [Out] a "NeoPixels1"> pino do componente Color Pixel1 [Color]
- Conecte o pino do componente "NeoPixels1" [Saída] ao pino digital do Arduino [6]
Etapa 7: gerar, compilar e fazer upload do código do Arduino


No Visuino, pressione F9 ou clique no botão mostrado na Figura 1 para gerar o código do Arduino e abra o IDE do Arduino
No IDE do Arduino, clique no botão Upload, para compilar e fazer upload do código (Figura 2)
Etapa 8: Jogue
Se você ligar o módulo Arduino UNO, o anel de LED começará a mudar suas cores.
Parabéns! Você concluiu seu projeto com Visuino. Também está em anexo o projeto Visuino, que criei para este Instructable, você pode baixá-lo aqui e abri-lo no Visuino:
Recomendado:
Indicador de volume Neopixel Ws2812 LED Anel e Arduino: 8 etapas

Indicador de volume Neopixel Ws2812 LED Ring e Arduino: Neste tutorial, vamos aprender como fazer um indicador de volume usando um Neopixel Ws2812 LED Ring e arduino. Assistir ao vídeo
Como controlar LED RGB WS2812 (NeoPixel) com Arduino [Tutorial]: 10 etapas
![Como controlar LED RGB WS2812 (NeoPixel) com Arduino [Tutorial]: 10 etapas Como controlar LED RGB WS2812 (NeoPixel) com Arduino [Tutorial]: 10 etapas](https://i.howwhatproduce.com/images/001/image-600-33-j.webp)
Como controlar LED RGB WS2812 (NeoPixel) W / Arduino [Tutorial]: Visão geral Os LEDs neoPixel são amplamente utilizados atualmente em projetos eletrônicos, devido aos seus atraentes efeitos visuais. Esses LEDs estão disponíveis em vários tamanhos e formas e em forma de faixa. Neste tutorial, você aprenderá sobre LEDs NeoPixel e como
Como usar Neopixel Ws2812 LED ou LED STRIP ou Led Ring com Arduino: 4 etapas

Como usar Neopixel Ws2812 LED ou LED STRIP ou Led Ring com Arduino: Olá pessoal, pois Neopixel led strip são muito populares e também é chamado de ws2812 led strip também. Eles são muito populares porque nessa faixa de led podemos lidar com cada led separadamente, o que significa que se você quiser que poucos leds brilhem em uma cor
Neopixel Ws2812 Rainbow LED com brilho M5stick-C - Executando Rainbow no Neopixel Ws2812 usando M5stack M5stick C usando Arduino IDE: 5 etapas

Neopixel Ws2812 Rainbow LED com brilho M5stick-C | Executando Rainbow no Neopixel Ws2812 usando M5stack M5stick C usando Arduino IDE: Olá pessoal, neste instructables aprenderemos como usar LEDs neopixel ws2812 ou tira led ou matriz led ou anel led com placa de desenvolvimento m5stack m5stick-C com IDE Arduino e faremos um padrão de arco-íris com isso
Arduino Ws2812 LED ou Neopixel Led Strip ou Ring Tutorial: 4 etapas

Tutorial do Arduino Ws2812 LED ou Neopixel Led ou Anel: Nestes instructables aprenderemos como usar o neopixel ou ws 2812 ou fast led com Arduino. Esses tipos de LED ou tira ou anel são controlados por apenas um único pino Vin e todos os Os LEDs são endereçáveis individualmente, por isso também são chamados de indi