Taa ya nyuma ya LED ya jopo la chombo. Mwangaza wa dashibodi wenye nguvu

  • Gadgets za gari
  • Salaam wote.
    Siku moja nilikuwa nikiendesha gari gizani na wazo likaja akilini mwangu: itakuwa ya kuvutia ikiwa rangi ya taa ya paneli ya chombo itabadilika kulingana na kasi au kasi ya injini. Kwa sababu Sina tachometer kwenye dashibodi, kwa hiyo iliamuliwa kutekeleza chaguo la pili, kwa jambo moja itawezekana takriban kuamua mapinduzi.
    Ikiwa mtu yeyote anataka kurudia, nitasema mara moja kwamba unafanya kazi ya umeme kwenye gari kwa hatari yako mwenyewe na hatari.
    Mafundi wanaweza kuzungumza juu ya risasi za mizinga kwenye shomoro na juu ya ustadi wangu bora wa programu, lakini lengo limefikiwa, mpango huo umetekelezwa na unafanya kazi vizuri kabisa :). Kwa ujumla, utahitaji: Arduino, jozi LED za RGB, resistors kadhaa na michache ya microcircuti za utulivu wa voltage, hupanda kwa LEDs. Kwa wale wanaopenda, tafadhali rejelea paka.

    Utafutaji wa haraka kwenye mtandao ulitoa taarifa kwamba tachometer inapokea taarifa katika mapigo. Taarifa sahihi hapakuwa na habari kuhusu umbo na muda wa mapigo. Je, muda wake unabadilika au ni tuli, lakini muda kati ya mapigo hubadilika. Kweli, itabidi ufundishe Arduino kuhesabu mapigo, na kuamua kwa wakati mmoja wakati mawasiliano ni "+" na wakati ni "0".

    Tunaunganisha diode ya RGB. Usisahau kuweka kizuia kikwazo kwenye kila LED.

    Const int RED_PIN = 9; const int GREEN_PIN = 10; const int BLUE_PIN = 11;

    Tutatumia njia ya attachInterrupt. Njia hiyo inaita kazi wakati voltage inaonekana na / au kutoweka kwenye pini. Kwa upande wetu, tunahitaji kuguswa katika matukio yote mawili, kwa sababu hatujui chochote kuhusu msukumo isipokuwa uwepo wake. Kama ilivyotokea baadaye, kasi inapoongezeka, muda wote + na muda 0 hupungua.

    Urefu_prev=0; // vihesabio vya muda mrefu micro_now=0; muda mrefu; msukumo mrefu; //muda 1 (+) ukimya mrefu; //muda 0

    Katika Kuweka tunaunganisha pini ambayo waya ya pulse itaunganishwa. Hii ni pini ya dijiti 2. 0 kwenye msimbo. Hii ni nambari ya pini ambazo zinaweza kufanya kazi katika hali hii. Pin 2 inalingana nayo.

    AmbatishaItisha(0, blink, BADILISHA);

    Micro_now=micros(); // wakati wa sasa kutoka kwa uzinduzi razn=micro_now-micro_prev; // tofauti na thamani ya awali a++; ikiwa(digitalRead(2)==LOW)( //ikiwa kuna 0 kwenye pini, basi inaandika tofauti ya urefu +, ikiwa sio, basi tulipima wakati ambapo hakuna kitu kwenye pini. impulse=razn; ) else ( silence=razn; ) if(a==2)( //ikiwa tayari tumepima mara mbili, basi tunaweza kufanya kitu na data hii Serial.println(String(impulse)+" "+String(kimya)) ; //matokeo kwa COM obr_v_min=30000000 /(msukumo+kimya); //hesabu mapinduzi kwa dakika. a=0; //weka upya kihesabu

    Kasi itabadilika kutoka bluu hadi kijani na kupitia njano hadi nyekundu. Mchoro wa utegemezi wa rangi kwenye mapinduzi ni chini. Kiwango cha kasi cha mlalo. Kwa wima, kiwango cha mwangaza ni kutoka 0 hadi 255. Bluu safi na nyekundu haikuangazia jopo kwa kutosha, kwa hiyo nililazimika kuwapunguza kidogo na wengine. Lakini bluu ilianza kutupwa turquoise, nzuri sana :)

    Kwa kila sehemu unahitaji kuunda formula ambayo mwangaza utahesabiwa. Kwa kweli, hii ni equation ya mstari wa moja kwa moja kwa kutumia pointi mbili. Inachukuliwa kuwa rahisi.
    Kwa hiyo kwa mfano, kwa eneo la 800-1300, mwangaza utahesabiwa kama
    g=0.21*obr_v_min-18; b=-0.51*obr_v_min+663 ; r=0;

    Usisahau kuhesabu makosa ikiwa data ya kutosha itaacha kuja. Makosa zaidi ya 100 mfululizo (katika uzoefu, ikiwa waya hutoka, basi mia hii inakuja kwa sekunde iliyogawanyika), kisha tunaingia kwenye rangi ya tuli. Wakati data inaonekana, tunarudi nyuma.

    Hitilafu++; if(error>=100)( k = go_to_color(0,255,255); )

    Na hatimaye, laini ya rangi hubadilika.
    int go_to_color(int r, int g, int b)( while(r_current!=r || g_current!=g || b_current!=b) //ikiwa thamani za sasa hazilingani na zile zinazohitaji kuwekwa, kisha tunaanza kufanya kazi ( if( r_current>r)( //ikiwa thamani ya sasa ya mwangaza ni kubwa zaidi kuliko ile inayohitaji kuwekwa r_current=r_current-1; ) if(r_current

    Unapowasha mfumo, washa taa ya nyuma vizuri. Ili kufanya hivyo, wacha tuunde kitanzi cha kwanza cha kutofautisha, ambacho kitaambia Arduino kuwa hakuna haja ya kuzingatia mapigo bado.
    if(first_loop==1)( int i; kwa(i=0;i<255;i++){ analogWrite(RED_PIN, 0); analogWrite(GREEN_PIN, 0); analogWrite(BLUE_PIN, i); delay(5); } b_current=255; r_current=0; g_current=0; delay(500); first_loop=0; }

    Sawa, ndio, ni wakati wa kujaribu. Ni Januari nje, ni baridi sana kwenda nje kwenye baridi na kujaribu tu kuendesha gari. Unahitaji simulator. Tunachukua ardudinka ya pili na kutengeneza jenereta ya kunde kutoka kwake.
    Kwa ujumla, hii ni kweli. Wakati wa kurekebisha, niliongeza udhibiti wa COM hapa ili kubadilisha urefu.
    digitalWrite(8, HIGH); kuchelewa (10); DijitaliAndika(8, CHINI); kuchelewa (10);

    Kwa bahati mbaya, niliishia na oscilloscope ya USB mikononi mwangu, ambayo ilisaidia sana wakati wa maendeleo. Tunaunganisha na kuona kitu kama hiki kwenye pato.

    Baada ya kucheza karibu tunahakikisha kwamba kila kitu kinaonekana kufanya kazi. Sasa tunaenda na kutafuta msukumo kwenye gari. Kuangalia mbele, nitasema kwamba sikupata plagi ya waya kwa tachometer kwenye dashibodi, kwa hivyo nililazimika kuiingiza kwenye kiunganishi cha OBDII. Iwashe na...

    Hii ni nini tena!?
    Tunaongeza kasi.

    Kweli, hajui jinsi ya kuhesabu vitu kama hivyo hata kidogo. Itabidi nifanye upya kila kitu, nilifikiria. Na baadaye kidogo niliona kwamba waya wa pili wa uchunguzi wa oscilloscope ulikuwa umeanguka chini. Ugh.

    Wuh, ni sawa. Lakini amplitude sio 5V Arduino. Hatutachukua hatari. Itabidi tuishushe.
    Kwa njia, wakati mmoja zaidi. Mzunguko ni mara mbili ya kasi ya injini. Ninaelewa kuwa tachometer inaonyesha idadi ya mizunguko kwa dakika, i.e. idadi ya flashes katika silinda, kwa mfano. Lakini crankshaft inazunguka mara mbili katika mzunguko mmoja. Na misukumo inachukuliwa kutoka kwake. Hata hivyo, ninaweza kuwa na makosa. Lakini kwa kasi ya uvivu, wakati gari lilikuwa limepoa kidogo, oscil yangu ilionyesha 34.4 Hz. Ambayo inalingana na 2000 rpm. Hata kwa sikio haikuwa hivyo. Lakini 1000 ni bora zaidi. Zingatia katika fomula wakati wa kuhesabu mapinduzi.

    Wakati wa kujaribu ugavi wa umeme wa 12V wa Arduino, haikufanya kazi ipasavyo kila wakati, kwa hivyo tutawasha kutoka kwa mtandao wa bodi, lakini tukipunguza hadi 5V.

    Mchoro wa jumla wa mfumo. Tunawasha Arduino kupitia vidhibiti vya L7805C na kupunguza amplitude ya mapigo kwa kutumia kigawanyaji. Katika pato kutoka kwa arduino, tunaunganisha jozi za LED kwa sambamba kwa njia ya kupinga. Hiyo ndiyo taa nyingi nilizo nazo kwenye dashibodi yangu.

    Kwa hiyo, bwana, sasa ni wakati wa kufanya cartridges kwa diodes.

    Cartridge ya asili iko upande wa kulia. Sikuweza kupata hizi dukani, ilibidi nichukue zile za kawaida. Tunaondoa vituo kutoka kwenye cartridges, kwa sababu hatutachukua nguvu kutoka kwao. Tunachimba mashimo kutoka chini ili kulisha waya kwenye tundu. Sisi solder waya kwa diode na insulate yao vizuri kwa kutumia joto-shrinkable neli.

    Kwa muda mrefu nilikuwa nikitafuta kitu cha kuongeza urefu wa cartridge, hakuna kitu kinachofaa kwa kipenyo. Matokeo yake, nilitumia insulation mnene ya cable. Tunaimarisha na kuimarisha mwisho wa cartridge na tone la wambiso wa kuyeyuka kwa moto.

    Nilijaribu kufanya kiimarishaji na resistors 6 kwa LEDs kwenye bodi tofauti, lakini kwa sababu fulani PCB ilikuwa nusu tu iliyowekwa katika mchakato. Kwenye sehemu moja ya bodi ilibaki bila kuguswa, kwenye nusu ya pili iliyeyuka kabisa. Na kati yao kuna mpaka hata, kama metali tofauti. Kwa hivyo, iliyobaki ilikusanywa kwa njia isiyo ya kupendeza sana; hakuna picha. Lakini kila kitu ni kulingana na mchoro hapo juu. Nilipokuwa nikitafuta kitu cha kupanua cartridge, nilipata kesi karibu kamili :).

    Ili dashibodi iweze kuondolewa bila matatizo katika siku zijazo, iliamuliwa kufanya uunganisho unaoweza kutengwa. Ugavi wa umeme ulioteketezwa ulitusaidia kupata chip. mwisho mmoja wa arduino, mwisho mwingine wa mtandao wa bodi ya gari.

    Kwenye upande wa nyuma wa paneli, fungua skrubu moja kutoka kwa kipochi na uirejeshe kwa sehemu ya soketi ya kompyuta, ambayo hufanya kama kesi.

    Tunaweka kipochi mahali pake, kukusanya waya ili zisining'inie, na kusakinisha kila kitu tena. Nguvu ya arduino ilichukuliwa kutoka kwa wiring inayoenda kwenye jopo. Nilipigia anwani zinazohusika na kuwasha taa za taa za kawaida na nikapata waya zinazolingana kwenye chip. Matokeo yake, Arduino hugeuka wakati mwanga umegeuka, na haifanyi kazi daima. Sikuweza kupata tachometer, nilipaswa kuondoa wiring kwenye kontakt OBDII.

    Kwa ujumla, kila kitu ni tayari. Video ya kazi. Bila shaka, video haitoi kina na tofauti zote wakati wa kupiga vipengele vya mwanga usiku.

    Nimekuwa nikiendesha kwa wiki sasa. Nilidhani itakuwa ya kuudhi. Walakini, hapana, napenda. Kweli, angalau sijachoka nayo bado :). Haibadilika sana, wakati mwingine na maono ya pembeni huna muda wa kutambua mabadiliko. Inaonekana tu wakati inageuka kuwa nyekundu, lakini inashangaza sana wakati gari linapoanza kuharakisha, kuchukua kasi na kwenda kwenye ukanda nyekundu wakati wa kuzidi :).

    Katika makala hii, tutaangalia jinsi ya kuboresha kuonekana kwa jopo la chombo kwa kubadilisha mwangaza na rangi ya backlight ya mizani ya chombo na vifungo kwa hiari yako, kwa kuwa kwa mujibu wa vigezo hivi jopo la kawaida la chombo cha VAZ. 2109 haifai wamiliki wote wa magari haya. Ili kufanya hivyo, tutaweka badala ya balbu za kawaida za incandescent LED zinazotumiwa katika taa za paneli za chombo. Wana mwanga mkali na kuja katika rangi tofauti kwamba unaweza kuchagua kulingana na upendeleo wako. Rangi za kawaida ni nyeupe, nyekundu, kijani, bluu, na zambarau pia hupatikana. Tafadhali kumbuka kuwa ili kuangazia vifungo, LED zilizo na msingi wa kawaida kama balbu ya mwanga hutumiwa, na kuangazia nguzo ya chombo, unahitaji kufunga LED kama hiyo kwenye tundu maalum; soldering itahitajika. Lakini unaweza pia kununua LED iliyopangwa tayari iliyowekwa kwenye tundu.

    Kwa kuongeza, kuna LED zinazouzwa ambazo zina mwanga wa uhakika, wakati mwanga wa diode umeelekezwa kwa mwelekeo mmoja tu (mbele), na LED zilizo na mwanga wa kuenea, unaopatikana kwa sura maalum ya lens ya LED. . Ambayo unapendelea, kuchagua mwenyewe. Basi hebu tuanze.

    Mwangaza wa koni ya kudhibiti heater (jiko).

    Ondoa vipini vya plastiki kwa levers za kudhibiti damper ya heater. Ondoa glasi ya kitengo cha kudhibiti jiko kwa kuichukua kwa kisu. Tunafanya kutafakari kutoka kwa foil na kuitengeneza chini ya glasi ya kitengo cha kudhibiti heater ya VAZ 2109. Ikiwa haijafanywa, taa ya nyuma ya console itazingatiwa tu mahali ambapo LED ya backlight imewekwa karibu na udhibiti wa kasi ya shabiki wa heater. knob, na itapungua kuelekea eneo la kinyume, ambalo halionekani kuwa nzuri sana la kuvutia.

    Kisha tunafungua sehemu ya chini ya console ya katikati (ndevu), toa tundu na taa ya nyuma kwa kitengo cha kudhibiti heater na ubadilishe taa kwa LED. Tunaweka kila kitu pamoja kwa mpangilio wa nyuma.

    Ikumbukwe kwamba tu kuchukua nafasi ya taa ya backlight na moja ya LED, licha ya hila zote, haitafikia mwangaza sare kabisa wa jopo la kudhibiti heater. Ingawa hii bado ni bora kuliko taa ya kawaida ya nyuma.

    Ili kukamilisha uangazaji wa kitengo hiki, ni bora kushikilia kamba ya urefu wa 10 cm hadi chini, waya 2 za solder (pamoja na minus) kwa mawasiliano yake, na kuunganisha waya kwenye tundu la taa la backlight la kitengo hiki. Tenda tu kwa uangalifu, usiondoke sehemu zisizo na maboksi za waya ili kuepuka mzunguko mfupi!

    Ukanda wa LED kwa kuangazia jopo la kudhibiti heater

    Sasa backlight ya jopo la kudhibiti heater inawaka kwa uangavu na sawasawa juu ya eneo lote. Zaidi ya hayo, mwanga huu unaonekana mchana na usiku.

    Hivi ndivyo taa ya nyuma inavyoonekana wakati wa mchana

    Walakini, ikiwa wakati wa mchana kila kitu ni nzuri na taa ya nyuma, basi ilipofika giza, niligundua kuwa mwangaza wa taa kama hiyo ya nyuma ulikuwa mwingi kwangu, na itakuwa nzuri kuifanya iwe kidogo kidogo. Unaweza, kwa kweli, kurekebisha mwangaza wa taa nzima ya jopo la chombo kwa kutumia kidhibiti sambamba upande wa kushoto wa usukani, lakini mwangaza wa taa zilizobaki za jopo la chombo ulinifaa, kwa hivyo nilifanya hivyo tofauti. Tunachukua alama nyeusi na kuchora juu ya mipako juu ya LEDs (mkanda wangu wa LED ni maboksi) hadi kiwango cha taka cha maambukizi ya mwanga - na tatizo la mwangaza wa ziada hutatuliwa. Picha hapo juu inaonyesha toleo la backlight tayari kurekebishwa kwa njia hii. Unaweza pia kufunika kamba ya LED na kipande cha filamu ya tint, athari itakuwa sawa.

    Vifungo vilivyoangaziwa kwenye paneli ya chombo.

    Utaratibu ni rahisi sana: ondoa kitufe kutoka kwa paneli kwa kuibandika na bisibisi (kwa uangalifu), tenganisha, toa balbu iliyosanikishwa ndani yake, sasisha taa ya rangi unayopenda ndani yake, ondoa kichungi cha mwanga na rudisha kila kitu pamoja. Hivi ndivyo matokeo ya urekebishaji yanavyoonekana: vifungo na nguzo ya chombo huangaza nyeupe nyeupe.

    Na hivi ndivyo taa nyeupe ya nyuma inaonekana wakati wa mchana:

    Sio lazima uondoe chujio cha mwanga kutoka kwenye kifungo, lakini kinyume chake, kwa kuchagua chujio cha mwanga, unda mwangaza unaofaa na rangi ya kifungo cha kifungo. Kwenye gari langu, kitufe cha kupokanzwa dirisha la nyuma kinaangaziwa kwa rangi ya chungwa, na vitufe vya mwanga wa ukungu vinang'aa turquoise. Rangi ya turquoise ni matokeo ya LED nyeupe inayoangaza kupitia chujio cha kijani.

    Mwangaza wa kitufe cha onyo la hatari hufanywa kuwa nyekundu kwa mtindo wa kigeni.

    Mwangaza wa LED wa nguzo ya chombo.

    Tutahitaji LEDs 3 kwenye tundu, mkanda wa pande mbili na foil. Ondoa ngao ya jopo la chombo (visor). Kwa maagizo ya kuvunja, angalia mwongozo wowote wa ukarabati wa VAZ 2109. Ondoa nguzo ya chombo. Fungua kebo ya kipima mwendo na ukate plugs zote. Juu ya nguzo ya chombo kuna balbu 3 za backlight. Wanaangazia mizani ya chombo kupitia chujio cha kijani kibichi. Unaweza kuondoa kichujio hiki, au ukiache upendavyo. Ningependa kutambua kwamba mwanga wa diode nyeupe kupitia chujio cha kijani ni ya kuvutia kabisa, jaribu mwenyewe. Tunabadilisha balbu za taa na LED (ikiwezekana na lensi iliyoenea); kwa utawanyiko bora wa taa, tunatengeneza kiakisi kutoka kwa foil, iliyolindwa na mkanda wa pande mbili. Unganisha tena paneli ya chombo kwa mpangilio wa nyuma.

    MUHIMU! LED zina polarity, hivyo ikiwa baada ya ufungaji diode haina mwanga, unahitaji kubadilisha polarity ya usambazaji wake wa nguvu kwa kugeuza tu LED.

    Kuchukua faida ya hali hiyo, unaweza gundi viungo vyote vya jopo la plastiki na mkanda wa pande mbili, kutakuwa na squeaks chache.

    Mara nyingi, wamiliki wa VAZ huamua kubadilisha mpango wa rangi wa dashibodi. Kwanza, kwa sababu hauhitaji ujuzi maalum na ujuzi, na pili, hauhitaji uwekezaji mkubwa. Katika makala hii tutaangalia njia kadhaa za kurekebisha dashibodi. Tutafanya maboresho kwa kutumia aina ya zamani ya VAZ 2110 safi. Lakini hii haina maana kwamba marekebisho haya hayawezi kufanywa kwenye jopo la chombo cha mtindo mpya. Kila kitu kinafanyika kwa njia sawa huko.

    LEDs kwenye paneli ya chombo.

    Njia ya kwanza na rahisi zaidi ya kurekebisha dashibodi ya VAZ 2110 ni kuchukua nafasi ya balbu za kawaida za taa na LED, ambazo zinaweza kununuliwa katika duka lolote la magari. Tunaondoa dashibodi ya VAZ 2110 na kuchukua balbu za taa za incandescent kutoka kwenye soketi na kuingiza LED mahali pao. Ni bora kuchukua diode nyeupe tu. Unapowaweka, watatoa bluu kidogo. Kwa uaminifu, inaonekana ya kuvutia zaidi kuliko backlight ya awali ya njano. Kweli kuna shida moja hapa; mwangaza wa taa ya nyuma hautarekebishwa tena.

    Kubadilisha rangi ya odometer.

    Rangi ya kawaida ya odometer haichochei kujiamini; ni aina fulani ya kijani, kama skrini ya kikokotoo. Lakini hii ni rahisi kurekebisha. Unahitaji tu kuiondoa na kuiondoa kwa uangalifu filamu kutoka kwa skrini yake (ni bora kuiondoa kwa kisu cha matumizi). Hii yote ni kuhusu kubadilisha rangi ya odometer. Tunaweza kuiweka nyuma. Lakini picha inaonyesha jinsi alianza kuonyesha nambari nyeupe kwenye skrini ya bluu giza.

    Mkanda wa LED kwenye paneli ya chombo.

    Tunaondoa "piga" yenyewe na kuifuta chujio cha rangi kwenye namba za upande wa nyuma.

    Unaweza pia kufuta rangi nyekundu kutoka kwa mishale, kama tulivyofanya. Kisha kuwafunika na varnish nyeupe.

    Sasa tunaunganisha ukanda wa LED. Inaweza kutupwa moja kwa moja kwenye tundu la kawaida la backlight. Kwa upande wetu, tulichukua kamba na LED za kijani. Nyekundu na bluu pia hazionekani mbaya, lakini sio kwa kila mtu.

    Kwa njia, haikupofusha usiku. Na wakati wa mchana kila kitu kinaonekana wazi!

    Taa mbili za chombo.

    Unaweza kutekeleza njia mbili za kuangazia dashibodi kwa wakati mmoja. Kwa upande wetu, wakati taa za upande zimewashwa, taa ya nyuma ya bluu ya dashibodi inawaka; ikiwa unapunguza mwangaza kupitia rheostat, basi moja tu ya kawaida itabaki. Jinsi ya kufikia hili, angalia picha:

    Unaweza pia kutengeneza hadi aina 7 za mchanganyiko tofauti wa taa za nyuma, lakini hii sio rahisi sana. Hapa utahitaji kudhibiti umeme.