Sommario:

Indicatore digitale del veicolo: 8 passaggi
Indicatore digitale del veicolo: 8 passaggi

Video: Indicatore digitale del veicolo: 8 passaggi

Video: Indicatore digitale del veicolo: 8 passaggi
Video: Attivazione mappa, display sport e tanto altro sull' Active Info Display (AID) della nuova VW Golf 8 2024, Novembre
Anonim
Image
Image

Questo è il mio progetto di misuratore digitale che sto pianificando di inserire nel mio 73 Montego. È alimentato da un Arduino Mega 2560 R3, shield terminal a vite, uno shield ITDB02 TFT e sormontato da un Sain Smart 4.3 TFT.

Lo scopo di questo progetto è monitorare la pressione dell'olio, la temperatura del motore, la pressione del carburante e la tensione della batteria/alternatore. Se uno di questi monitorati rientra in un determinato intervallo, il display a sette segmenti sul touch screen diventa rosso indicando quale è fuori portata e viene emesso un segnale acustico per attirare l'attenzione. Ho saldato un partitore di tensione per monitorare la tensione della batteria e ho aggiunto un relè di sicurezza. Se i volt della batteria raggiungono un certo limite, il relè interromperà il circuito e il pin di ingresso a terra. Lo schermo mostrerà una pagina di avviso per controllare la batteria prima di ripristinare il sistema. Altre caratteristiche che ho aggiunto sono le luci da pavimento RGB, una pagina di diagnostica e un'opzione per visualizzare le immagini. Puoi regolare le luci RGB su qualsiasi colore e accendere e spegnere le luci dal touch screen. Inoltre, salva l'ultimo colore utilizzato in modo da non dover regolare nuovamente ogni volta che si avvia l'auto. La pagina di diagnostica mostra le tensioni provenienti dai sensori in arduino per aiutare con la risoluzione dei problemi. L'opzione immagine viene utilizzata per visualizzare le immagini del motore quando lo stavo ricostruendo e mostrando un prima e un dopo dal momento in cui ho tirato il motore a quando è stato rimontato. Ora, quando vado a un salone dell'auto, posso farlo vedere così le persone possono vedere il lavoro che è stato messo in esso.

Aggiornare. Finalmente caricato un circuito di test video. Ora in fase di montaggio in custodia. Aggiornerò presto

Passaggio 1: Arduino Mega 2560 R3

Arduino Mega 2560 R3
Arduino Mega 2560 R3

Innanzitutto, ho acquistato questo mega dal mio Micro Center locale per circa $ 20. Sono andato su How to mechatronics e ho copiato un codice da lì per il tutorial sul touch screen. Ho tirato fuori cose che non volevo e ho tenuto alcune cose che volevo. Poi ho programmato alcune altre cose che volevo in questo progetto, ma il codice che ho copiato è la base per come questo è finito per essere quello che è oggi. Confrontando i progetti puoi notare alcune somiglianze.

Vedi il codice sotto

Passaggio 2: schermo TFT

Scudo TFT
Scudo TFT

Consiglio vivamente di acquistare uno di questi scudi TFT se si dispone di un touch screen che funziona a 3.3v. All'inizio ho collegato le mine direttamente da mega allo schermo e ha funzionato, ma avrebbe lasciato pixel indesiderati sullo schermo perché arduino ha uscite 5v. Questo scudo ha un interruttore che ti dà la possibilità di scaricare 5v o 3.3v. L'ho ordinato da Itead.cc ed è arrivato in pochi giorni. Ho messo l'interruttore su 3.3v e i pixel indesiderati sono andati via. Ora che ho acquistato questo shield, non ho accesso a nessuno dei pin inutilizzati di cui ho bisogno per input e output esterni. Ho cercato in internet e ho trovato una soluzione.

Passaggio 3: schermatura terminale

Scudo terminale
Scudo terminale

Ho acquistato questo copriterminale da Amazon. È arrivato in pochi giorni. Sono necessarie alcune saldature. questo mi ha permesso di avere accesso a pin aperti per altri input e output.

Passaggio 4: 4.3 TFT 480x272

4.3 TFT 480x272
4.3 TFT 480x272

Infine il touch screen. L'ho comprato anche da Micro Center. Far funzionare tutto è stato un po' complicato all'inizio. Ho inviato un'e-mail a sainsmart affinché mi inviassero i documenti per questa schermata e nessuna delle informazioni o dei driver ha funzionato. Quindi, tornando a Internet, vado. Sono andato a Rinkydinkelectronics e ho scaricato librerie da lì. Ho scaricato URTouch e UFTF. Quindi aggiungilo alle librerie correnti nel software arduino. Ci sono anche un paio di altre cose da fare, ma per farla breve ora funziona.

Passaggio 5: sensore di pressione dell'olio

Sensore di pressione dell'olio
Sensore di pressione dell'olio

Sensore PSI olio da Amazon..5v - 4.5v

Passaggio 6: sensore di pressione del carburante

Sensore di pressione del carburante
Sensore di pressione del carburante

Sensore PSI carburante da Amazon..5v - 4,5v. Ho una pompa meccanica e un carburatore sulla mia macchina. La pressione sui carboidrati deve essere solo di 5,5 psi. Un sensore da 30 psi che ha un segnale 5v è stato il più piccolo che ho trovato, ma funzionerà.

Passaggio 7: sensore batteria auto

Sensore batteria auto
Sensore batteria auto
Sensore batteria auto
Sensore batteria auto
Sensore batteria auto
Sensore batteria auto

Per monitorare la batteria dell'auto, ho creato un partitore di tensione con un resistore da 1k ohm e un resistore da 390 ohm. Ho anche aggiunto un relè per rimuovere la tensione da Arduino quando la tensione della batteria è pari o superiore a 15,5 V che sarebbe come 4,3 V per adruino. È solo una sicurezza in modo che arduino non riceva più di 5v al pin analogico. Se la tensione raggiunge quel punto, il tft mostrerà una schermata di avviso che indica che la tensione è superiore o a 15,5 V e per controllare la batteria/l'alternatore prima di ripristinare il sistema o il processore potrebbero verificarsi danni.

Lo aggiornerò non appena lo avrò messo in macchina e funzionante. Inoltre, quando avrò la possibilità di fare un video, lo aggiungerò a questo.

Grazie per aver guardato

Passaggio 8: allegato

Allegato
Allegato
Allegato
Allegato
Allegato
Allegato
Allegato
Allegato

Infine, fai montare i componenti in una custodia. Non sono sicuro di come apparirà questa scatola montata in macchina. Potrei dover fare una console centrale per questo. Vedremo

Aggiornamento 31/8

Il recinto sembrava terribile in macchina, quindi ho dovuto pensare a qualcos'altro. Ho comprato una console centrale da Walmart e ne ho tagliata l'altezza e la lunghezza per adattarla all'auto. Quindi ho rimosso tutti i componenti dal contenitore e li ho montati nella console. Guarda il video al passaggio 1.

Consigliato: