Kazalo:
- 1. korak: Arduino Mega 2560 R3
- 2. korak: TFT ščit
- 3. korak: Terminalni ščit
- 4. korak: 4.3 TFT 480x272
- 5. korak: Senzor tlaka olja
- 6. korak: Senzor tlaka goriva
- 7. korak: Senzor avtomobilske baterije
- 8. korak: ohišje
Video: Digitalni merilnik zaslona vozila: 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
To je moj projekt digitalnega merilnika, ki ga nameravam vnesti v svoj 73 Montego. Poganja ga Arduino Mega 2560 R3, vijačni terminalni ščit, ITDB02 TFT ščit in na vrhu Sain Smart 4.3 TFT.
Namen tega projekta je spremljati tlak olja, temperaturo motorja, tlak goriva in napetosti akumulatorja/alternatorja. Če kateri koli od teh, ki jih spremljate, pade v določeno območje, bo sedemsegmentni zaslon na zaslonu na dotik obarvan rdeče, kar pomeni, da je izven dosega, in zaslišal bo brenčalec, ki bo pritegnil vašo pozornost. Spajal sem v razdelilnik napetosti za spremljanje napetosti akumulatorja in dodal varnostni rele. Če napetosti akumulatorja dosežejo določeno mejo, bo rele prekinil vezje in ozemljitveni vhod. Zaslon bo prikazal opozorilno stran, ki jo morate preveriti pred ponastavitvijo sistema. Druge funkcije, ki sem jih dodal, so talne luči RGB, diagnostična stran in možnost prikaza slik. Luči RGB lahko prilagodite kateri koli barvi in vklopite in izklopite luči na zaslonu na dotik. Shrani tudi zadnjo uporabljeno barvo, tako da vam ni treba vsakič znova zagnati avtomobila. Diagnostična stran prikazuje napetosti, ki prihajajo iz senzorjev v arduino in pomagajo pri odpravljanju težav. Možnost slike se uporablja za prikaz slik motorja, ko sem ga obnavljal, in prikaz časa prej in potem, odkar sem motor potegnil do takrat, ko je bil vstavljen. Zdaj, ko grem na avtomobilsko razstavo, lahko to pokažem tako da lahko ljudje vidijo delo, ki je bilo vloženo vanj.
Nadgradnja. Nazadnje naložil video krog testiranja. Zdaj v postopku montaže v ohišje. Bo kmalu posodobljeno
1. korak: Arduino Mega 2560 R3
Najprej sem to mega kupil v svojem lokalnem Micro Centru za približno 20 USD. Odšel sem v razdelek Kako mehatroniki in od tam kopiral kodo za vadnico na zaslonu na dotik. Vzel sem stvari, ki jih nisem hotel, in obdržal nekaj stvari, ki sem jih hotel. Nato sem v tem projektu programiral še nekaj drugih stvari, ki sem jih želel, toda koda, ki sem jo kopirala, je temelj tega, kako je to na koncu postalo to, kar je danes. Če primerjate projekte, lahko vidite nekaj podobnosti.
Glej spodnjo kodo
2. korak: TFT ščit
Zelo priporočam nakup enega od teh TFT ščitov, če imate zaslon na dotik, ki deluje z napetostjo 3,3 V. Sprva sem povezoval mine neposredno z mega na zaslon in je delovalo, vendar bi na zaslonu pustile neželene slikovne pike, ker ima arduino 5v izhode. Ta ščit ima stikalo, ki vam daje možnost, da odtečete 5v ali 3.3v. Naročil sem ga na Itead.cc in prišel je v nekaj dneh. Vklopil sem stikalo 3.3v in nezaželene slikovne pike so izginile. Zdaj, ko sem kupil ta ščit, nimam dostopa do nobenega neuporabljenega zatiča, ki ga potrebujem za zunanje vhode in izhode. Brskal sem po internetu in našel rešitev.
3. korak: Terminalni ščit
Ta terminalni ščit sem kupil pri Amazonu. Prišlo je v nekaj dneh. Potrebno je nekaj spajkanja. to mi je omogočilo dostop do odprtih zatičev za druge vhode in izhode.
4. korak: 4.3 TFT 480x272
Končno zaslon na dotik. To sem kupil tudi pri Micro Centru. Na začetku je bilo vse malo zapleteno. Po e -pošti sem poslal sainsmart, da mi pošljejo dokumente za ta zaslon in nobena informacija ali gonilniki niso delovali. Pa grem nazaj na internet. Obiskal sem Rinkydinkelectronics in od tam naložil knjižnice. Prenesel sem URTouch in UFTF. Nato ga dodajte v trenutne knjižnice v programski opremi arduino. Treba je narediti še nekaj drugih stvari, vendar na kratko povem, da zdaj deluje.
5. korak: Senzor tlaka olja
Senzor olja PSI iz Amazona..5v - 4.5v
6. korak: Senzor tlaka goriva
Senzor goriva PSI iz Amazona..5v - 4.5v. V avtu imam mehansko črpalko in ogljikove hidrate. Tlak na ogljikove hidrate mora biti le 5,5 psi. Senzor 30 psi, ki ima 5v signal, je bil najmanjši, kar sem ga našel, vendar bo deloval.
7. korak: Senzor avtomobilske baterije
Za spremljanje avtomobilske baterije sem ustvaril delilnik napetosti iz upora 1k ohm in upora 390 ohmov. Dodal sem tudi rele za odstranitev napetosti iz Arduina, ko je napetost akumulatorja na ali nad 15,5 V, kar bi bilo podobno 4,3 V za adruino. To je samo varnost, tako da arduino ne prejme več kot 5V na analogni pin. Če napetost doseže to točko, bo tft prikazal opozorilni zaslon, ki označuje, da je napetost nad ali pri 15,5 V, in da bi pred ponastavitvijo sistema ali procesorja lahko poškodovali baterijo/alternator.
To bom objavil takoj, ko ga dobim v avto in začnem obratovati. Tudi ko bom imel priložnost posneti video, ga bom dodal temu.
Hvala za ogled
8. korak: ohišje
Končno sestavne dele namestite v ohišje. Ne vem, kako bo ta škatla videti vgrajena v avto. Mogoče bom zanj naredil sredinsko konzolo. Bomo videli
Posodobitev 8/31
Ohišje je bilo v avtu videti grozno, zato sem moral razmišljati o nečem drugem. Od Walmarta sem kupil osrednjo konzolo in ji izrezal višino in dolžino, da se prilega avtomobilu. Nato sem iz ohišja odstranil vse komponente in jih namestil v konzolo. Oglejte si video v 1. koraku.
Priporočena:
Merilnik vrtljajev (merilnik vrtljajev): 5 korakov
DIY tahometer (RPM Meter): V tem projektu vam bom pokazal, kako deluje IR senzor razdalje 3 € in kako ga lahko uporabimo za izdelavo ustreznega DIH tahometra, ki deluje pravilno. Začnimo
Sistem zaklepanja zaslona LCD zaslona: 6 korakov
Sistem za zaklepanje doma z LCD zaslonom: Ta projekt bo deloval kot zaklepanje doma in edini način, da vstopite v hišo, je pritisk na pravilno 3 -mestno kodo. LCD bo deloval kot komunikacijska naprava, ki bo posameznika obvestila, če je vnesel pravilno kodo ali ne. IR
Senzor/merilnik temperature motorja z brezžično sondo za klasična vozila: 7 korakov
Senzor/merilnik temperature motorja z brezžično sondo za klasična vozila: To sondo sem naredil za svojega ljubkega Çipitaka. Avtomobil fiat 126 z 2 -valjnim zračno hlajenim motorjem pod zadnjim pokrovom motorja. Çipitak nima merilnika temperature, ki kaže, kako vroč je motor, zato sem mislil, da bi bil senzor v pomoč. Prav tako je želel, da je senzor žični
Zagon brez zaslona / zaslona (brez glave) na Raspberry Pi ali drugih računalnikih s sistemom Linux / unix: 6 korakov
Delovanje brez zaslona / zaslona (brez glave) na Raspberry Pi ali drugih računalnikih s sistemom Linux / unix: Ko večina ljudi kupi Raspberry PI, mislijo, da potrebujejo računalniški zaslon. Ne zapravljajte denarja za nepotrebne računalniške monitorje in tipkovnice. Ne zapravljajte časa s premikanjem tipkovnic in monitorjev med računalniki. Ne privežite televizorja, ko ni
Digitalni EKG in merilnik srčnega utripa: 8 korakov
Digitalni EKG in merilnik srčnega utripa: OPOMBA: To ni medicinski pripomoček. To je samo v izobraževalne namene z uporabo simuliranih signalov. Če uporabljate to vezje za resnične meritve EKG-ja, se prepričajte, da vezje in povezave med vezjem in instrumentom porabljajo baterijo in