LED RGB
Como Funciona o Projeto?
O display exibe três sliders, que ajustam individualmente os valores das cores Vermelho (R), Verde (G) e Azul (B) de um LED RGB conectado a um Arduino. O usuário controla as cores deslizando os sliders, e as alterações são transmitidas ao Arduino via comunicação serial. O display também exibe o valor hexadecimal da cor ajustada em tempo real, utilizando um componente Text View, e o valor da cor é enviado pelo Arduino.
Resumo das funcionalidades
- Sliders: Ajuste preciso da intensidade de cada canal de cor, de 0 a 255.
- Exibição em hexadecimal: Valor atualizado em formato #RRGGBB para maior clareza técnica.
- Comunicação eficiente: Biblioteca Lumen facilita a troca de dados entre o display e o Arduino, garantindo uma resposta rápida e confiável.
Componentes e Materiais Utilizados
- Hardware:
- Arduino UNO
- Display + Inteligente
- LED RGB
- Resistores de 220Ω
- Jumper wires para conexões
- Software:
- UnicView Studio: Para criar a interface gráfica.
- Arduino IDE: Para programar o Arduino.
Como Configurar o Projeto?
- Baixe os arquivos do projeto:
- O código fonte e o esquemático estão disponíveis no repositório GitHub oficial.
- Configuração do display:
- Transfira o arquivo do projeto para o display utilizando o UnicView Studio.
- Configuração do Arduino:
- Abra o código no Arduino IDE, configure a porta serial e envie o código para o Arduino UNO.
- Monte o circuito:
- Conecte o display e demais componentes ao Arduino, seguindo o esquemático disponível no repositório.
Por Que Utilizar Este Projeto?
Esta demonstração é uma excelente forma de aprender ou ensinar os conceitos de controle de hardware e comunicação serial com os nossos displays. O projeto é simples de configurar e utiliza ferramentas básicas do UnicView Studio, tornando-se uma ótima introdução prática ao uso desses produtos.
Downloads e Recursos
- Projeto no GitHub