Satura rādītājs:

Transportlīdzekļa digitālā mērinstrumenta displejs: 8 soļi
Transportlīdzekļa digitālā mērinstrumenta displejs: 8 soļi

Video: Transportlīdzekļa digitālā mērinstrumenta displejs: 8 soļi

Video: Transportlīdzekļa digitālā mērinstrumenta displejs: 8 soļi
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №36 2024, Novembris
Anonim
Image
Image

Šis ir mans digitālās mērierīces projekts, kuru plānoju ievietot savā 73 Montego. To darbina Arduino Mega 2560 R3, skrūvju termināļa vairogs, ITDB02 TFT vairogs un papildināts ar Sain Smart 4.3 TFT.

Šī projekta mērķis ir uzraudzīt eļļas spiedienu, motora temperatūru, degvielas spiedienu un akumulatora/ģeneratora spriegumu. Ja kāds no šiem monitorētajiem atrodas noteiktā diapazonā, skārienekrāna septiņu segmentu displejs kļūs sarkans, norādot, kurš no tiem ir ārpus diapazona, un atskanēs skaņas signāls, lai pievērstu jūsu uzmanību. Es lodēju sprieguma dalītājā, lai uzraudzītu akumulatora spriegumu, un pievienoju drošības releju. Ja akumulatora volti sasniedz noteiktu robežu, relejs pārtrauks ķēdi un zemējuma ievades tapu. Ekrānā parādīsies brīdinājuma lapa, lai jūs varētu pārbaudīt akumulatoru pirms sistēmas atiestatīšanas. Citas pievienotās funkcijas ir RGB grīdas gaismas, diagnostikas lapa un iespēja attēlot attēlus. Jūs varat pielāgot RGB gaismas jebkurai krāsai un ieslēgt un izslēgt gaismas skārienekrānā. Turklāt tas saglabā pēdējo izmantoto krāsu, tāpēc jums nav jāpielāgojas katru reizi, kad iedarbināt automašīnu. Diagnostikas lapā tiek parādīts spriegums, kas nāk no sensoriem arduino, lai palīdzētu novērst problēmas. Attēla opcija tiek izmantota, lai parādītu dzinēja attēlus, kad es to pārbūvēju un parādīju pirms un pēc laika no brīža, kad es ievilku motoru līdz brīdim, kad tas tika ievietots atpakaļ. Tagad, kad es eju uz automašīnu izstādi, es varu to parādīt lai cilvēki redzētu tajā ieguldīto darbu.

Atjaunināt. Beidzot augšupielādēja video pārbaudes ķēdi. Tagad notiek montāža korpusā. Drīz tiks atjaunināts

1. darbība: Arduino Mega 2560 R3

Arduino Mega 2560 R3
Arduino Mega 2560 R3

Pirmkārt, es nopirku šo mega no sava vietējā Mikro centra par aptuveni 20 USD. Es devos uz sadaļu Kā uz mehatroniku un nokopēju kodu no turienes skārienekrāna apmācībai. Es izņēmu lietas, kuras negribēju, un paturēju dažas lietas, ko vēlējos. Tad es ieprogrammēju dažas citas lietas, kuras es vēlējos šajā projektā, taču iekopētais kods ir pamats tam, kā tas galu galā kļuva tāds, kāds tas ir šodien. Salīdzinot projektus, jūs varat redzēt dažas līdzības.

Skatiet kodu zemāk

2. solis: TFT vairogs

TFT vairogs
TFT vairogs

Es ļoti iesaku iegādāties kādu no šiem TFT vairogiem, ja jums ir skārienekrāns, kas darbojas ar 3,3 V spriegumu. Sākumā es vadīju mīnas tieši no mega uz ekrānu, un tas strādāja, taču ekrānā atstātu nevēlamus pikseļus, jo arduino ir 5 V izejas. Šim vairogam ir slēdzis, kas dod iespēju izlādēties no 5 vai 3,3 voltiem. Es to pasūtīju no Itead.cc un tas ieradās dažu dienu laikā. Es ievietoju slēdzi 3.3v, un nevēlamie pikseļi pazuda. Tagad, kad esmu iegādājies šo vairogu, man nav piekļuves nevienai neizmantotajai tapai, kas nepieciešama ārējām ieejām un izejām. Pārlūkoju internetu un atradu risinājumu.

3. solis: termināļa vairogs

Termināļa vairogs
Termināļa vairogs

Es nopirku šo termināļa vairogu no Amazon. Tas ieradās dažu dienu laikā. Nepieciešama neliela lodēšana. tas ļāva man piekļūt atvērtām tapām citām ieejām un izejām.

4. darbība: 4.3 TFT 480x272

4.3 TFT 480x272
4.3 TFT 480x272

Visbeidzot, skārienekrāns. Es arī to nopirku no Micro Center. Sākumā visu nokārtot bija nedaudz sarežģīti. Es nosūtīju e -pastu sainsmart, lai viņi man atsūta dokumentus šim ekrānam, un neviena informācija vai draiveri nedarbojās. Tāpēc atgriežos pie interneta. Es devos uz Rinkydinkelectronics un no turienes lejupielādēju bibliotēkas. Es lejupielādēju URTouch un UFTF. Pēc tam pievienojiet to pašreizējām bibliotēkām arduino programmatūrā. Ir arī dažas citas lietas, kas jādara, bet īss stāsts tas darbojas tagad.

5. solis: eļļas spiediena sensors

Eļļas spiediena sensors
Eļļas spiediena sensors

Eļļas PSI sensors no Amazon..5v - 4.5v

6. solis: Degvielas spiediena sensors

Degvielas spiediena sensors
Degvielas spiediena sensors

Degvielas PSI sensors no Amazon..5v - 4.5v. Manā automašīnā ir mehānisks sūknis un ogļhidrāti. Spiedienam uz ogļhidrātiem jābūt tikai 5,5 psi. 30 psi sensors, kuram ir 5 V signāls, bija mazākais, ko varēju atrast, bet tas darbosies.

7. solis: automašīnas akumulatora sensors

Automašīnas akumulatora sensors
Automašīnas akumulatora sensors
Automašīnas akumulatora sensors
Automašīnas akumulatora sensors
Automašīnas akumulatora sensors
Automašīnas akumulatora sensors

Lai uzraudzītu automašīnas akumulatoru, es izveidoju sprieguma dalītāju no 1k omu rezistora un 390 omu rezistora. Es arī pievienoju releju, lai noņemtu spriegumu no Arduino, kad akumulatora spriegums ir vai pārsniedz 15.5v, kas adruino būtu kā 4.3v. Tā ir tikai drošība, lai arduino nesaņemtu vairāk par 5 V uz analogo tapu. Ja spriegums sasniedz šo punktu, tft parādīs brīdinājuma ekrānu, kas norāda, ka spriegums ir virs vai pie 15,5 V, un pārbauda akumulatoru/ģeneratoru, pirms sistēmas vai procesora atiestatīšana var tikt bojāta.

Es to atjaunināšu, tiklīdz to ievietošu automašīnā un darbosies. Arī tad, kad man būs iespēja izveidot video, es to pievienošu šim.

Paldies, ka paskatījāties

8. solis: iežogojums

Korpuss
Korpuss
Korpuss
Korpuss
Korpuss
Korpuss
Korpuss
Korpuss

Visbeidzot, uzstādiet komponentus korpusā. Neesat pārliecināts, kā šī kaste izskatīsies uzstādīta automašīnā. Man, iespējams, būs jāizveido centrālā konsole. Mēs redzēsim

Atjauninājums 8/31

Korpuss automašīnā izskatījās briesmīgi, tāpēc man bija jādomā par kaut ko citu. Es nopirku centrālo konsoli no Walmart un samazināju tās augstumu un garumu, lai tas ietilptu automašīnā. Pēc tam es no korpusa noņemu visas sastāvdaļas un ievietoju konsolē. Skatiet videoklipu 1. darbībā.

Ieteicams: