Sadržaj:

Digitalni pokazivač vozila: 8 koraka
Digitalni pokazivač vozila: 8 koraka

Video: Digitalni pokazivač vozila: 8 koraka

Video: Digitalni pokazivač vozila: 8 koraka
Video: Автомобильный генератор BMW 12 В 180 А к генератору с помощью зарядного устройства для ноутбука 2024, Novembar
Anonim
Image
Image

Ovo je moj projekt digitalnog mjerača koji planiram staviti u svoj 73 Montego. Pokreće ga Arduino Mega 2560 R3, vijčani terminalni štit, ITDB02 TFT štit i na vrhu sa Sain Smart 4.3 TFT.

Svrha ovog projekta je praćenje pritiska ulja, temperature motora, pritiska goriva i napona akumulatora/alternatora. Ako bilo koji od ovih nadziranih uređaja padne u određeni raspon, sedmosegmentni zaslon na ekranu osjetljivom na dodir postat će crven pokazujući koji je izvan dometa, a oglasit će se zujalica koja će vam privući pažnju. Lemio sam u razdjelnik napona kako bih nadzirao napon baterije i dodao sigurnosni relej. Ako volti baterije dosegnu određenu granicu, relej će prekinuti krug i ulazni pin uzemljenja. Na ekranu će se prikazati stranica sa upozorenjem da proverite bateriju pre resetovanja sistema. Ostale karakteristike koje sam dodao su RGB podna svjetla, dijagnostička stranica i mogućnost prikaza slika. RGB svjetla možete prilagoditi bilo kojoj boji i uključiti i isključiti svjetla na ekranu osjetljivom na dodir. Također, sprema se posljednja korištena boja, tako da ne morate ponovno podešavati svaki put kada pokrećete automobil. Dijagnostička stranica prikazuje napone koji dolaze od senzora u arduino kako bi pomogli pri rješavanju problema. Opcija slike koristi se za prikaz slika motora kada sam ga popravljao i prikazivanje prije i poslije od trenutka kada sam povukao motor do trenutka kada je ponovo stavljen. Sada kad idem na sajam automobila, mogu to pokazati tako da ljudi mogu vidjeti rad koji je u to uložen.

Update. Konačno je postavljeno kolo za video testiranje. Sada je u procesu montaže u kućište. Uskoro će se ažurirati

Korak 1: Arduino Mega 2560 R3

Arduino Mega 2560 R3
Arduino Mega 2560 R3

Prvo sam kupio ovaj mega od svog lokalnog Micro Centra za otprilike 20 USD. Otišao sam u How to mechatronics i kopirao kod odatle za vodič na ekranu osjetljivom na dodir. Izvadio sam stvari koje nisam htio i zadržao neke stvari koje sam želio. Zatim sam programirao neke druge stvari koje sam želio u ovom projektu, ali kod koji sam kopirao temelj je kako je ovo završilo ono što je danas. Uspoređujući projekte možete vidjeti neke sličnosti.

Pogledajte kôd ispod

Korak 2: TFT štit

TFT štit
TFT štit

Toplo preporučujem da kupite jedan od ovih TFT štitova ako imate ekran osjetljiv na dodir koji radi na 3,3 V. U početku sam povezivao mine direktno s mega na zaslon i to je funkcioniralo, ali ostavljalo bi neželjene piksele na ekranu jer arduino ima 5v izlaze. Ovaj štit ima prekidač koji vam daje mogućnost da pobjegnete od 5v ili 3.3v. Naručio sam ga sa Itead.cc i stigao je za nekoliko dana. Uključio sam prekidač na 3.3V i neželjeni pikseli su nestali. Sada kada sam kupio ovaj štit, nemam pristup nijednom od nekorištenih pinova koji su mi potrebni za vanjske ulaze i izlaze. Pretražio sam internet i našao rješenje.

Korak 3: Terminalni štit

Terminalni štit
Terminalni štit

Ovaj terminalni štit sam kupio od Amazona. Stiglo je za nekoliko dana. Potrebno je malo lemljenja. ovo mi je omogućilo pristup otvorenim pinovima za druge ulaze i izlaze.

Korak 4: 4.3 TFT 480x272

4.3 TFT 480x272
4.3 TFT 480x272

Konačno dodirni ekran. Ovo sam takođe kupio od Micro Centra. U početku je bilo sve teško raditi. Poslao sam e -poštom sainsmart da mi pošalje dokumente za ovaj ekran i ništa od informacija ili upravljačkih programa nije radilo. Vraćam se na internet. Otišao sam u Rinkydinkelectronics i odatle preuzeo biblioteke. Preuzeo sam URTouch i UFTF. Zatim ga dodajte u trenutne biblioteke u arduino softveru. Ima još par stvari za napraviti, ali da skratim priču to sada funkcionira.

Korak 5: Senzor pritiska ulja

Senzor pritiska ulja
Senzor pritiska ulja

Uljni PSI senzor iz Amazona..5v - 4.5v

Korak 6: Senzor pritiska goriva

Senzor pritiska goriva
Senzor pritiska goriva

PSI senzor goriva iz Amazona..5v - 4.5v. Na svom autu imam mehaničku pumpu i ugljikohidrate. Pritisak na ugljikohidrate treba biti samo 5,5psi. Senzor od 30 psi koji ima signal od 5 V bio je najmanji koji sam mogao pronaći, ali će uspjeti.

Korak 7: Senzor akumulatora u automobilu

Senzor akumulatora u automobilu
Senzor akumulatora u automobilu
Senzor akumulatora u automobilu
Senzor akumulatora u automobilu
Senzor akumulatora u automobilu
Senzor akumulatora u automobilu

Za nadzor akumulatora u automobilu stvorio sam razdjelnik napona od otpornika od 1 k ohma i otpornika od 390 ohma. Dodao sam i relej za uklanjanje napona iz Arduina kada je napon baterije na ili iznad 15,5 V, što bi bilo slično 4,3 V na adruino. To je samo sigurnost tako da arduino ne prima više od 5V na analogni pin. Ako napon ipak dosegne tu točku, tft će prikazati ekran upozorenja koji pokazuje da je napon iznad ili na 15,5v i da provjeri bateriju/alternator prije resetiranja sistema ili procesora može doći do oštećenja.

Ovo ću ažurirati čim ga unesem u auto i počnem s radom. Takođe, kad budem imala priliku snimiti video, ovo ću dodati.

Hvala što ste pogledali

Korak 8: Ograđivanje

Enclosure
Enclosure
Enclosure
Enclosure
Enclosure
Enclosure
Enclosure
Enclosure

Konačno, komponente postavite u kućište. Nisam siguran kako će ova kutija izgledati montirana u automobilu. Možda ću morati napraviti centralnu konzolu za to. Vidjet ćemo

Ažurirajte 8/31

Ograda je izgledala užasno u automobilu pa sam morala smisliti nešto drugo. Kupio sam središnju konzolu od Walmarta i izrezao njenu visinu i dužinu da stane u automobil. Zatim sam uklonio sve komponente iz kućišta i postavio ih u konzolu. Pogledajte video u 1. koraku.

Preporučuje se: