INHOUDSOPGAWE:

Voertuig se digitale metervertoning: 8 stappe
Voertuig se digitale metervertoning: 8 stappe

Video: Voertuig se digitale metervertoning: 8 stappe

Video: Voertuig se digitale metervertoning: 8 stappe
Video: 125 САМЫХ ИННОВАЦИОННЫХ ЭЛЕКТРОТРАНСПОРТНЫХ И ЛИЧНЫХ ТРАНСПОРТНЫХ СРЕДСТВ 2024, November
Anonim
Image
Image

Dit is my digitale maatprojek wat ek van plan is om in my 73 Montego in te sit. Dit word aangedryf deur 'n Arduino Mega 2560 R3, skroefklemskerm, 'n ITDB02 TFT -skild en bo -op 'n Sain Smart 4.3 TFT.

Die doel van hierdie projek is om die oliedruk, motortemp, brandstofdruk en battery/alternatorvolt te monitor. As een van hierdie wat binne 'n sekere reeks gemonitor word, binne 'n sekere reeks val, word die sewe segment -skerm op die aanraakskerm rooi, wat aandui watter een buite bereik is, en 'n gonser klink om u aandag te trek. Ek het in 'n spanningsverdeler gesoldeer om die batteryspanning te monitor en 'n veiligheidsrelais bygevoeg. As die batteryvolt 'n sekere limiet bereik, sal die relais die stroombaan en die ingangspennetjie onderbreek. Die skerm sal 'n waarskuwingsbladsy wys waarop u die battery kan kontroleer voordat u die stelsel herstel. Ander funksies wat ek bygevoeg het, is RGB -vloerligte, 'n diagnostiese bladsy en 'n opsie om foto's te vertoon. U kan die RGB -ligte in enige kleur aanpas en die ligte aan- en afskakel vanaf die aanraakskerm. Dit stoor ook die laaste kleur wat u gebruik het, sodat u nie hoef aan te pas elke keer as u die motor aanskakel nie. Die diagnostiese bladsy toon spannings wat van sensors na arduino kom om te help met die oplos van probleme. Die prentjie -opsie word gebruik om foto's van die enjin te vertoon toe ek dit herbou en 'n voor- en na -vertoning toon van die tyd toe ek die motor ingetrek het toe dit weer ingesit is. As ek nou na 'n motorskou gaan, kan ek dit wys sodat mense die werk wat daarin gedoen is, kan sien.

Opdateer. Laastens 'n videotoetsbaan opgelaai. Nou besig om in die omhulsel te monteer. Sal binnekort opdateer

Stap 1: Arduino Mega 2560 R3

Arduino Mega 2560 R3
Arduino Mega 2560 R3

Eerstens het ek hierdie mega vir ongeveer $ 20 by my plaaslike Micro Center gekoop. Ek het na How to mechatronics gegaan en 'n kode van daar af gekopieer vir 'n aanraakskerm. Ek het dinge wat ek nie wou hê nie, uitgehaal en 'n paar dinge gehou wat ek wou hê. Daarna het ek 'n paar ander dinge wat ek in hierdie projek wou hê, geprogrammeer, maar die kode wat ek gekopieer het, is die grondslag vir hoe dit uiteindelik was soos dit vandag is. As u projekte vergelyk, kan u ooreenkomste sien.

Sien kode hieronder

Stap 2: TFT -skild

TFT -skild
TFT -skild

Ek beveel sterk aan dat u een van hierdie TFT -skilde koop as u 'n aanraakskerm het wat 3,3 volt loop. Eers het ek myne direk van mega na skerm bedraad, en dit werk, maar dit laat ongewenste pixels op die skerm, want arduino het 5v uitsette. Hierdie skild het 'n skakelaar waarmee u die 5V of 3.3V kan afskakel. Ek het dit by Itead.cc bestel en dit het binne 'n paar dae gekom. Ek sit die skakelaar 3.3v aan en die ongewenste pixels verdwyn. Noudat ek hierdie skild gekoop het, het ek nie toegang tot enige van die ongebruikte penne wat ek nodig het vir eksterne insette en uitsette nie. Ek het op die internet gesoek en 'n oplossing gevind.

Stap 3: Terminal Shield

Terminale skild
Terminale skild

Ek het hierdie terminale skild by Amazon gekoop. Dit het binne 'n paar dae aangekom. Sommige soldeer is nodig. Dit het my toegelaat om oop penne te kry vir ander insette en uitsette.

Stap 4: 4.3 TFT 480x272

4.3 TFT 480x272
4.3 TFT 480x272

Uiteindelik die aanraakskerm. Ek het dit ook by Micro Center gekoop. Dit was aanvanklik 'n bietjie moeilik om alles aan die werk te kry. Ek het 'n e -pos aan sainsmart gestuur om die dokumente vir hierdie skerm vir my te stuur, en geen inligting of bestuurders het gewerk nie. So terug na die internet gaan ek. Ek het na Rinkydinkelectronics gegaan en daar biblioteke afgelaai. Ek het URTouch en UFTF afgelaai. Voeg dit dan by die huidige biblioteke in arduino -sagteware. Daar is ook 'n paar ander dinge om te doen, maar 'n lang storiekort werk nou.

Stap 5: Oliedruksensor

Oliedruksensor
Oliedruksensor

Olie PSI -sensor van Amazon..5v - 4.5v

Stap 6: Brandstofdruksensor

Brandstofdruksensor
Brandstofdruksensor

Brandstof PSI -sensor van Amazon..5v - 4.5v. Ek het 'n meganiese pomp en koolhidraat op my motor. Die druk op koolhidraat hoef slegs 5.5psi te wees. 'N Sensor van 30 psi met 'n 5V -sein was die kleinste wat ek kon kry, maar dit sal werk.

Stap 7: Sensor vir motorbatterye

Motor battery sensor
Motor battery sensor
Motor battery sensor
Motor battery sensor
Motor battery sensor
Motor battery sensor

Om die motorbattery te monitor, het ek 'n spanningsverdeler geskep uit 'n 1k ohm weerstand en 'n 390 ohm weerstand. Ek het ook 'n relais bygevoeg om die spanning van Arduino te verwyder wanneer die batteryspanning 15,5V of hoër is, wat 4,3V sou wees as Adruino. Dit is net 'n veiligheid, sodat arduino nie meer as 5V na 'n analoog pen ontvang nie. As die spanning die punt bereik, sal die tft 'n waarskuwingsskerm wys wat aandui dat die spanning bo 15,5V is en om die battery/alternator na te gaan voordat die stelsel of verwerker herstel kan word.

Ek sal dit op datum hou sodra ek dit in die motor kry en werk. As ek 'n kans kry om 'n video te maak, sal ek dit hierby voeg.

Dankie dat u gekyk het

Stap 8: Omhulsel

Omhulsel
Omhulsel
Omhulsel
Omhulsel
Omhulsel
Omhulsel
Omhulsel
Omhulsel

Uiteindelik moet die komponente in 'n omhulsel gemonteer word. Weet nie hoe hierdie boks in die motor gemonteer gaan lyk nie. Miskien moet ek 'n middelkonsole daarvoor maak. Ons sal sien

Opgedateer 8/31

Die omhulsel lyk vreeslik in die motor, so ek moes aan iets anders dink. Ek het 'n middelkonsole by Walmart gekoop en die hoogte en lengte daarvan gesny om in die motor te pas. Daarna het ek al die komponente uit die omhulsel verwyder en in die konsole aangebring. Kyk na die video in stap 1.

Aanbeveel: