Estava arrumado a um canto e resolvi terminar, basicamente consiste em:
- Obter info do carro (RPM´s, Velocidade, Temperatura Motor, etc.)
- Apresentação da info num GLCD 128x64
- 16 LEDs que vão acender consoante queiramos mostrar RPM´s, Velocidade, etc.
- Display de 7 segmentos que fazem a mesma coisa.
- Sensor de temperatura na caixa
- Microfone + LM386 para fazer dos Leds um 'VU Meter' com o som ambiente
A alimentação vem dos ~12/14v do carro, depois de passar por um 'TVS diode' vai para o LM7805 e para um LM317 (pois o módulo Bluetooth funciona a 3.3V). Como o sistema pode consumir uns ~450/500mA se tudo estiver no máximo, meti um dissipador à maneira no LM7805.
Os Leds são controlados por um TLC940 e os segmentos por um Max7221. O Lcd tem um Atmega dedicado, tem um firmware que fui buscar a um projecto\board opensource da SparkFun, identifiquei os pinos todos, as ligações e personalizei para o projecto. Vai receber os comandos do Atmega 'principal'.
Existem ainda botões e 2 potênciometros, um botão On\Off, o Jack para ligar a alimentação e um LED Tricolor à frente para ser usado consoante o estado do sistema.
São assim as características mais relevantes, fica para já um vídeo da caixa já finalizada, faltando apenas uma tampa de acrílico (escuro) que tenho ainda de arranjar e para meter por cima: OBDII Project - YouTube