Sommario:
- Passaggio 1: Arduino Mega 2560 R3
- Passaggio 2: schermo TFT
- Passaggio 3: schermatura terminale
- Passaggio 4: 4.3 TFT 480x272
- Passaggio 5: sensore di pressione dell'olio
- Passaggio 6: sensore di pressione del carburante
- Passaggio 7: sensore batteria auto
- Passaggio 8: allegato
Video: Indicatore digitale del veicolo: 8 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
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
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
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
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
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 PSI olio da Amazon..5v - 4.5v
Passaggio 6: 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
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
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:
PCB: sistema di localizzazione del veicolo basato su GPS e GSM: 3 passaggi
PCB: Sistema di localizzazione del veicolo basato su GPS e GSM: Sistema di localizzazione del veicolo basato su GPS e GSMGiugno 30, 2016, Progetti di ingegneria Il progetto Sistema di localizzazione del veicolo basato su GPS e GSM utilizza il Global Positioning System (GPS) e il sistema globale per la comunicazione mobile (GSM), che rende questo progetto più e
Indicatore o indicatore del livello di rumore non sicuro: 4 passaggi (con immagini)
Indicatore o indicatore del livello di rumore non sicuro: mi piace guardare i progetti creativi delle persone. Strumenti moderni e la tecnologia ci offre così tante opzioni creative. Insegno materiali duri agli studenti delle scuole secondarie in una scuola superiore in Nuova Zelanda, quindi sviluppo sempre & sperimentando cose nuove. questo
Come decodificare i dati del bus CAN del veicolo: 8 passaggi
Come decodificare i dati del bus CAN del veicolo: In questa istruzione registreremo i dati del bus CAN di un'auto o di un camion e convertiremo i dati del registro del bus CAN registrati in valori leggibili. Per la decodifica utilizzeremo il servizio cloud can2sky.com che è gratuito. Possiamo registrare il log tramite adattatori CAN-USB ma paghiamo
Indicatore del livello dell'acqua e controllo del motore senza contatto e senza corrosione: 5 passaggi
Indicatore del livello dell'acqua senza contatto e senza corrosione e controllo del motore.: CIAO, in questo tutorial vedremo come ottenere lo stato del serbatoio dell'acqua in base ai livelli dell'acqua (alto, medio, basso) del serbatoio sopraelevato utilizzando tre diversi led colorati in un Modo senza contatto con l'aiuto del sensore a ultrasuoni e della scheda Arduino uno.P
Indicatore del livello dell'acqua del serbatoio: 11 passaggi
Indicatore del livello dell'acqua del serbatoio: Ciao amico, oggi farò un indicatore del livello dell'acqua del serbatoio usando il transistor BC547. Questo circuito mostrerà il livello dell'acqua. Cominciamo