Sadržaj:
- Korak 1: Arduino Mega 2560 R3
- Korak 2: TFT štit
- Korak 3: Terminalni štit
- Korak 4: 4.3 TFT 480x272
- Korak 5: Senzor pritiska ulja
- Korak 6: Senzor pritiska goriva
- Korak 7: Senzor akumulatora u automobilu
- Korak 8: Ograđivanje
Video: Digitalni pokazivač vozila: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
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
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
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
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
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
Uljni PSI senzor iz Amazona..5v - 4.5v
Korak 6: 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
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
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:
Pokazivač nivoa vode pomoću Arduina u TinkerCad -u: 3 koraka
Pokazatelj razine vode pomoću Arduina u TinkerCadu: Ovaj članak govori o potpuno funkcionalnom regulatoru razine vode koji koristi Arduino. Krug prikazuje razinu vode u spremniku i uključuje motor kada nivo vode padne ispod unaprijed određene razine. Krug se automatski prebacuje na
Napravite jednostavan pokazivač smjera bicikla: 11 koraka (sa slikama)
Napravite jednostavan pokazivač smjera bicikla: Dolaskom jeseni ponekad je teško shvatiti da su dani postali kraći, iako temperatura može biti ista. Svima se to događalo- idete na popodnevni izlet biciklom, ali prije nego što se vratite na pola puta, mrak je i
Pokazivač nivoa vode sa SMS -om: 4 koraka
Pokazatelj vodostaja sa SMS -om: Danas ću govoriti o vrlo korisnom projektu. Zove se indikator vodostaja sa SMS obavještenjem. Svi imaju nadzemne rezervoare kod kuće. Problem je u tome što ne postoji sistem za praćenje vode u rezervoaru. Zatim dolazi
Pokazivač nivoa vode pomoću ULN 2003 IC: 4 koraka
Indikator nivoa vode pomoću ULN 2003 IC: Prelijevanje vode iz gornjeg rezervoara problem je za sve i u svakom domaćinstvu. To, zajedno s rasipanjem električne energije, također uzrokuje veliku potrošnju vode, a s donošenjem novih zakona rasipanje vode čak i pri preljevu spremnika moglo bi se kazniti. Tako
Pokazivač razine vode bez kontakta i korozije i kontrola motora .: 5 koraka
Kontaktirajte indikator razine vode bez korozije i kontrolu motora: HI, U ovom uputstvu ćemo vidjeti kako dobiti status spremnika za vodu na osnovu nivoa vode (visoki, srednji, niski) nadzemnog spremnika pomoću tri LED boje u različitim bojama Beskontaktni način uz pomoć ultrazvučnog senzora i Arduino uno ploče. P