Talaan ng mga Nilalaman:

Display sa Digital Gauge ng Sasakyan: 8 Hakbang
Display sa Digital Gauge ng Sasakyan: 8 Hakbang

Video: Display sa Digital Gauge ng Sasakyan: 8 Hakbang

Video: Display sa Digital Gauge ng Sasakyan: 8 Hakbang
Video: Dashboard Signs and Warning Lights 2024, Setyembre
Anonim
Image
Image

Ito ang aking proyekto sa digital gauge na pinaplano kong ilagay sa aking 73 Montego. Pinapatakbo ito ng isang Arduino Mega 2560 R3, Screw terminal na kalasag, isang kalasag na ITDB02 TFT at pinangunahan ng isang Sain Smart 4.3 TFT.

Ang layunin ng proyektong ito ay upang subaybayan ang Pressure ng Langis, Engine Temp, Pressure ng Fuel at Baterya / Alternator Volts. Kung ang alinman sa mga sinusubaybayan na ito ay nahuhulog sa loob ng isang tiyak na saklaw, ang pitong segment na display sa touch screen ay magiging pula na nagpapahiwatig kung alin ang wala sa saklaw, at isang buzzer ang tunog upang makuha ang iyong pansin. Naghinang ako sa isang divider ng boltahe upang subaybayan ang boltahe ng baterya at nagdagdag ng isang kaligtasan sa relay. Kung ang mga volt ng baterya ay umabot sa isang tiyak na limitasyon, babasagin ng relay ang circuit at ground input pin. Ipapakita ng screen ang isang pahina ng babala para suriin mo ang baterya bago i-reset ang system. Ang iba pang mga tampok na idinagdag ko ay ang mga ilaw ng RGB Floor, isang pahina ng diagnostic at isang pagpipilian upang ipakita ang mga larawan. Maaari mong ayusin ang mga ilaw ng RGB sa anumang kulay at i-on at i-off ang mga ilaw mula sa touch screen. Gayundin, nai-save nito ang huling kulay na ginamit kaya hindi mo kailangang ayusin muli sa tuwing sinisimulan mo ang kotse. Ipinapakita ng pahina ng diagnostic ang mga voltages na nagmumula sa mga sensor patungo sa arduino upang makatulong sa mga isyu sa pag-troubleshoot. Ang pagpipiliang larawan ay ginagamit upang ipakita ang mga larawan ng makina nang itinatayo ko ulit ito at nagpapakita ng bago at pagkatapos mula sa oras na hinila ko ang motor nang ibalik ito. Ngayon kapag pumunta ako sa isang palabas sa kotse, maaari kong ipakita iyon upang makita ng mga tao ang gawaing inilagay dito.

Update. Sa wakas ay nag-upload ng isang circuit ng pagsubok ng video. Ngayon sa proseso ng pag-mount sa enclosure. Mag-a-update sa lalong madaling panahon

Hakbang 1: Arduino Mega 2560 R3

Arduino Mega 2560 R3
Arduino Mega 2560 R3

Una, binili ko ang mega na ito mula sa aking lokal na Micro Center na humigit-kumulang na $ 20. Nagpunta ako sa Paano mag-mechatronics at kumopya ng isang code mula doon para sa touch screen tutorial. Naglabas ako ng mga bagay na hindi ko gusto at itinago ang ilang mga bagay na gusto ko. Pagkatapos ay nai-program ko ang ilang iba pang mga bagay na nais ko sa proyektong ito, ngunit ang code na aking kinopya ay ang pundasyon kung paano ito natapos na maging kung ano ito ngayon. Paghahambing ng mga proyekto maaari mong makita ang ilang mga pagkakatulad.

Tingnan ang code sa ibaba

Hakbang 2: TFT Shield

TFT Shield
TFT Shield

Masidhing inirerekumenda kong bumili ng isa sa mga TFT na kalasag na ito kung mayroon kang isang touch screen na tumatakbo sa 3.3v. Sa una ay nag-wire ako nang direkta mula sa mega hanggang sa screen at ito ay gumana ngunit, iiwan nito ang mga hindi nais na pixel sa screen dahil ang arduino ay mayroong 5v output. Ang kalasag na ito ay may isang switch na magbibigay sa iyo ng pagpipilian upang patakbuhin ang 5v o 3.3v. Inorder ko ito mula sa Itead.cc at dumating ito sa loob ng ilang araw. Inilagay ko ang switch sa 3.3v at nawala ang mga hindi nais na pixel. Ngayon na binili ko ang kalasag na ito, wala akong access sa alinman sa mga hindi nagamit na pin na kailangan ko para sa mga panlabas na input at output. Nag-browse ako sa internet at nakakita ng solusyon.

Hakbang 3: Terminal Shield

Terminal Shield
Terminal Shield

Binili ko ang terminal na ito ng kalasag mula sa Amazon. Dumating ito sa loob ng ilang araw. Kinakailangan ang ilang paghihinang. pinapayagan akong magkaroon ng access sa mga bukas na pin para sa iba pang mga input at output.

Hakbang 4: 4.3 TFT 480x272

4.3 TFT 480x272
4.3 TFT 480x272

Panghuli ang touch screen. Binili ko din ito sa Micro Center din. Ang pagkuha ng lahat upang gumana ay medyo mahirap sa una. Nag-email ako sainsmart para sa kanila na maipadala sa akin ang mga dokumento para sa screen na ito at wala sa impormasyon o mga driver ang nagtrabaho. Kaya bumalik sa internet na pinupuntahan ko. Nagpunta ako sa Rinkydinkelectronics at nag-download ng mga aklatan mula doon. Nag-download ako ng URTouch, at UFTF. Pagkatapos idagdag ito sa kasalukuyang mga aklatan sa arduino software. Mayroong isang pares ng iba pang mga bagay na dapat gawin din ngunit mahabang kwento gumagana ito ngayon.

Hakbang 5: Sensor ng Presyon ng Langis

Sensor ng Presyon ng Langis
Sensor ng Presyon ng Langis

Oil PSI sensor mula sa Amazon..5v - 4.5v

Hakbang 6: Sensor ng Presyon ng Fuel

Sensor ng Presyon ng Fuel
Sensor ng Presyon ng Fuel

Fuel PSI sensor mula sa Amazon..5v - 4.5v. Mayroon akong isang mechanical pump at carb sa aking sasakyan. Ang presyon sa carb ay kailangang 5.5psi lamang. Ang isang 30 psi sensor na mayroong isang 5v signal ay ang pinakamaliit na mahahanap ko, ngunit gagana ito.

Hakbang 7: Sensor ng Baterya ng Kotse

Sensor ng Baterya ng Kotse
Sensor ng Baterya ng Kotse
Sensor ng Baterya ng Kotse
Sensor ng Baterya ng Kotse
Sensor ng Baterya ng Kotse
Sensor ng Baterya ng Kotse

Upang masubaybayan ang baterya ng kotse, lumikha ako ng isang divider ng boltahe mula sa isang 1k ohm risistor at isang 390 ohm risistor. Nagdagdag din ako ng isang relay upang alisin ang boltahe mula sa Arduino kapag ang boltahe ng baterya ay nasa o higit sa 15.5v na magiging katulad ng 4.3v sa adruino. Ito ay isang kaligtasan lamang upang ang arduino ay hindi makatanggap ng higit sa 5v sa analog pin. Kung ang boltahe ay umabot sa puntong iyon ang tft ay magpapakita ng isang babalang screen na nagpapahiwatig ng boltahe ay nasa itaas o sa 15.5v at upang suriin ang baterya / alternator bago i-reset ang system o processor ay maaaring maging pinsala.

Sisingilin ko ito sa lalong madaling panahon na makuha ko ito sa kotse at pagpapatakbo. Gayundin kapag nakakakuha ako ng pagkakataong gumawa ng isang video idaragdag ko ito.

Salamat sa pagtingin

Hakbang 8: Enclosure

Enclosure
Enclosure
Enclosure
Enclosure
Enclosure
Enclosure
Enclosure
Enclosure

Sa wakas ay naka-mount ang mga sangkap sa isang enclosure. Hindi sigurado kung paano ang hitsura ng kahon na ito na naka-mount sa kotse. Maaaring kailangan kong gumawa ng isang center console para dito. Makikita natin

I-update ang 8/31

Ang takip ay mukhang kakila-kilabot sa kotse kaya't may kakaisip pa ako. Bumili ako ng isang center console mula kay Walmart at pinutol ang taas at haba nito upang magkasya sa kotse. Pagkatapos ay tinanggal ko ang lahat ng mga bahagi mula sa enclosure at naka-mount sa console. Suriin ang video sa hakbang 1.

Inirerekumendang: