Car Dashboard

Application
O projeto Car Dashboard é uma simulação de painel veicular desenvolvida para demonstrar como os displays + inteligentes, em conjunto com um microcontrolador, podem ser utilizados para criar uma interface funcional e visualmente rica. Compondo a interface gráfica estão ponteiros dinâmicos, botões, sliders e indicadores visuais que representam informações como RPM, velocidade, nível de combustível e temperatura do motor. A interface é criada de forma prática e intuitiva no UnicView Studio.

Como Funciona o Projeto?
A demonstração integra entradas físicas e exibição gráfica no display. São utilizados LEDs para simular faróis, luz de freio e setas, além de dois endstops (um para o acelerador e outro para o freio) e uma chave alavanca de 3 posições, que controla as setas esquerda e direita.

O display exibe ponteiros para RPM, velocidade, combustível e temperatura, atualizados em tempo real conforme o comportamento do sistema. Também há botões para ligar os faróis, ativar o pisca-alerta e um slider para selecionar a marcha no câmbio automático (Park, Ré, Neutro, Drive e Low).

Resumo das Funcionalidades:
• Ponteiros: Indicadores dinâmicos de RPM, velocidade, nível de combustível e temperatura do motor.
• Simulação de marchas: Comportamento distinto para cada modo. No Neutro, apenas o RPM sobe; na , a velocidade é limitada; e nos modos Drive e Low, há simulação de trocas de marcha com resposta de RPM.
• Indicador de combustível: O nível do tanque diminui conforme a aceleração. Quando atinge a reserva, um alerta visual pisca no display.
• Trip: Um mostrador que exibe a distância real percorrida, calculando dinamicamente conforme a velocidade.
• Comandos por toque: Botões para ligar farol, pisca-alerta e slider para selecionar a marcha diretamente no display.
• Comunicação serial: Dados são trocados entre o display e o microcontrolador usando a biblioteca Lumen Protocol.

Componentes e Materiais Utilizados
• Hardware:

  • Arduino UNO ou outro microcontrolador
  • Display + Inteligente
  • LEDs para farol, freio e setas
  • 2 endstops (freio e acelerador)
  • Chave alavanca de 3 posições
  • Jumpers e resistores

• Software:

  • UnicView Studio: Utilizado para construir a interface gráfica.
  • Arduino IDE: Para programar a lógica do microcontrolador.

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.
  2. Configure o display:
    Transfira o arquivo do projeto para o display utilizando o UnicView Studio.
  3. Configure o Arduino:
    Abra o código no Arduino IDE, configure a porta serial e envie o código para o Arduino.
  4. Monte o circuito:
    Conecte os LEDs, endstops e chave alavanca ao microcontrolador, seguindo o esquemático disponível no repositório.

Por Que Utilizar Este Projeto?
A demonstração Car Dashboard é um excelente exemplo de como os displays + inteligentes podem ser aplicados em sistemas automotivos. Ela combina interface gráfica avançada com lógica embarcada no microcontrolador, permitindo visualizar em tempo real o comportamento do sistema. Esse projeto é ideal para fins demonstrativos, educacionais, prototipagem ou apresentações comerciais. Tudo isso utilizando o UnicView Studio, que facilita a criação da interface gráfica e biblioteca Lumen Protocol, que torna a integração com o microcontrolador rápida e eficiente.

Downloads e Recursos
• Projeto no GitHub