Demonstration Project - RGB LED

Coisas aqui!

O Projeto LED RGB é uma demonstração didática e funcional, desenvolvida para ilustrar como os displays + inteligentes podem interagir com um controlador, como um Arduino. Com sliders interativos e exibição em tempo real de cores, o projeto demonstra uma comunicação serial simples e manipulação de LED RGB, utilizando o UnicView Studio e a biblioteca Lumen Protocol no Arduino.

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?

  1. Baixe os arquivos do projeto:
    • O código fonte e o esquemático estão disponíveis no repositório GitHub oficial.
    • [Link para o repositório GitHub]
  2. Configuração do display:
    • Transfira o arquivo do projeto para o display utilizando o UnicView Studio.
  3. Configuração do Arduino:
    • Abra o código no Arduino IDE, configure a porta serial e envie o código para o Arduino UNO.
  4. 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.

g780slo8jo814rgw8n02deu7