Projecto OBDII

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

Mais um vídeo para testar o Audio VU Meter:

Project OBDII Box - AudioTest - YouTube

A informação que vai apresentar:

O próximo vídeo será já com valores a partir do carro.