Orodha ya maudhui:
- Hatua ya 1: Kuhusu basi la CAN (na Kanusho)
- Hatua ya 2: Mchoro wa Wiring
- Hatua ya 3: Wiring OBD Port kwa Bodi ya CAN
- Hatua ya 4: Fuse bomba na DC kwa DC Converter
![Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus: 8 Hatua Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus: 8 Hatua](https://i.howwhatproduce.com/images/001/image-2217-j.webp)
Video: Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus: 8 Hatua
![Video: Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus: 8 Hatua Video: Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus: 8 Hatua](https://i.ytimg.com/vi/Lfdwt8EynAQ/hqdefault.jpg)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
![Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus](https://i.howwhatproduce.com/images/001/image-2217-1-j.webp)
![Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus](https://i.howwhatproduce.com/images/001/image-2217-2-j.webp)
![Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus Tachometer / kupima kupima Kutumia Arduino, OBD2, na CAN Bus](https://i.howwhatproduce.com/images/001/image-2217-3-j.webp)
Wamiliki wowote wa Toyota Prius (au mseto mwingine / gari maalum) watajua kuwa dashibodi zao zinaweza kukosa piga chache! Ubora wangu hauna RPM ya injini au kupima joto. Ikiwa wewe ni mtu wa utendaji, unaweza kutaka kujua vitu kama mapema ya muda na data ya mafuta kwa wakati halisi. Ikiwa wewe ni hypermiler, unaweza kutaka kujua habari zaidi juu ya uchumi wako wa mafuta.
Thamani hizi zote zinahesabiwa na kompyuta ya injini ya gari lako. Inachukua tu zana ya skana kusoma data. Wamiliki wengi wa gari wanaotaka kujua wanageukia suluhisho za kibiashara kama Skan Gauge. Wanaweza pia kutumia scantool inayotumia ELM327 juu ya USB au Bluetooth. Wanaoshindana maarufu ni Carista, BlueDriver, au chombo cha uchunguzi wa uchunguzi wa ol Innova / Bosch.
Nilitaka kuwa na usanikishaji wa kudumu kwenye gari langu na vifaa vya kujitolea, kwa hivyo niliamua kwenda njia yangu mwenyewe! Nimefurahi kushiriki muundo wangu wa zana ya skana.
Ugavi:
Muhimu -
- Bodi ya Arduino (inaweza kutumia Nano, Teensy, Pro Micro, Uno….] [Amazon]
- Fuse bomba + fuse ya ziada (Hakikisha una saizi sahihi) [duka la sehemu za kiotomatiki]
- Kontakt OBD II (Niliokoa moja kutoka kwa zana ya zamani ya skena) [Amazon]
- Moduli ya CAN Bus MCP2515 [Amazon]
- OLED Onyesho (au onyesho lingine la chaguo) [Amazon]
- Buck kibadilishaji (au mdhibiti mwingine wa kubadilisha / wa umeme) [Amazon]
- Cable 4-conductor kwa onyesho lako (tumia kebo ya zamani ya USB, kebo ya Ribbon, n.k.)
- Wingi wa waya za kuruka za kuunganisha kila kitu
Zana -
- Voltmeter
- Vifaa vya Soldering
- Vipande vya waya
Inasaidia -
-
Printa ya 3D (au ufikiaji wa moja) kuunda sehemu zifuatazo:
- Ufungaji wa arduino
- Screen bezel / dashibodi mlima
- Vifungo vya kufungwa
- Wambiso
Hatua ya 1: Kuhusu basi la CAN (na Kanusho)
![Kuhusu basi la CAN (na Kanusho) Kuhusu basi la CAN (na Kanusho)](https://i.howwhatproduce.com/images/001/image-2217-4-j.webp)
![Kuhusu basi la CAN (na Kanusho) Kuhusu basi la CAN (na Kanusho)](https://i.howwhatproduce.com/images/001/image-2217-5-j.webp)
![Kuhusu basi la CAN (na Kanusho) Kuhusu basi la CAN (na Kanusho)](https://i.howwhatproduce.com/images/001/image-2217-6-j.webp)
![Kuhusu basi la CAN (na Kanusho) Kuhusu basi la CAN (na Kanusho)](https://i.howwhatproduce.com/images/001/image-2217-7-j.webp)
UNAFUNGUA KITU KALI CHA MISONI HAPA… Kutembea karibu na gari lako / basi inaweza kusababisha uharibifu na / au operesheni isiyo ya kukusudia ya gari lako! Ninakupa nambari hii na maagizo kwako bila dhamana au dhamana. Unachukulia hatari zote. Jaribu hii wakati gari LIMEPAKIWA KWANZA! Mradi huu ni salama kabisa ikiwa unafanya utafiti kidogo juu ya kile unachofanya. Ikiwa haujui sehemu yoyote ya maagizo au nambari inamaanisha, labda ni ishara kwamba haupaswi kuchafua na mfumo wa umeme wa gari lako! Usichukue mradi huu. Nunua dongle ya mapema ya Bluetooth OBD na utumie hiyo badala yake. Nakutakia bahati nzuri.
Sasa kwa kuwa katazo liko nje ya njia.. Je! UNAWEZA kusikika ukoo? Labda sawa na LAN (Ethernet), au WLAN (WiFi) ambayo unaweza kuwa nayo nyumbani… hiyo ni kwa sababu yote ni mitandao. CAN inasimama kwa Mtawala wa Mtandao. Ni jukwaa la mawasiliano ya dijiti ambalo gari lako hutumia kuzungumza yenyewe. Badala ya kutumia waya kutoka kwa kompyuta ya injini kwenda kwa kila sensorer, taa, na kifaa kwenye gari lako, zote zinadhibitiwa kwa dijiti juu ya mtandao.
Basi la CAN ni itifaki ya mawasiliano tofauti. Hiyo inamaanisha kuwa inahitaji waya mbili tu! Hakuna Tx / Rx kama unavyoweza kupata katika mawasiliano ya jadi ya Serial, na hakuna maambukizi ya moja kwa moja kati ya vifaa viwili. Inapatikana kama jozi iliyopotoka kwenye gari lako. Utakuwa ukiipata kupitia bandari ya OBD. Si lazima uelewe jinsi itifaki hii inavyofanya kazi katika kiwango cha msingi, lakini lazima uielewe vya kutosha kuweza kuandika au kurekebisha nambari ya Arduino.
Ikiwa unataka kufuata mradi huu, hakikisha gari lako lina basi la CAN! Karibu kila gari barabarani leo ina bandari ya OBD II. Wote wana kiunganishi sawa cha umeme chini ya dashibodi. Walakini, kuna itifaki tofauti za mawasiliano kulingana na mtengenezaji wako wa magari. Gari yoyote inayouzwa Merika baada ya 2008 hutumia basi ya ISO 15765 CAN. Hiyo ndio tunataka kutumia kwa mradi huu. Angalia ili kuhakikisha kuwa gari lako lina basi ya CAN. Kumbuka kwamba kila gari ni ya kipekee. Utakuwa na kasi maalum ya basi ya CAN, nambari kadhaa za OBD ambazo lazima uombe, na quirks anuwai ambazo lazima uzipunguze njiani.
Hatua ya 2: Mchoro wa Wiring
![Mchoro wa Wiring Mchoro wa Wiring](https://i.howwhatproduce.com/images/001/image-2217-8-j.webp)
Sasa ni wakati wa kuanza kupanga nje ya eneo lako na usakinishaji. Gari langu lina sanduku la fuse kwenye hood na moja kulia chini ya dashi. Yako yako wapi? Wakati wa kuanza kufikiria.
Nilitumia bomba la fuse kwenye mzunguko wa wiper ya kioo cha mbele kwa kuwa Prius yangu ina nyaya nyingi zilizounganishwa karibu na bandari ya OBD. Unaweza kutumia Vbatt kwenye bandari ya OBD, lakini tahadhari! Hiyo imeshikamana na betri, kwa hivyo kifaa hakiwezi kuzima kamwe. Wazo baya. Kulingana na mchoro wa sasa wa Arduino, inaweza kuua betri yako kwa siku au wiki kadhaa ukiruhusu gari yako iketi! Ikiwa unatumia onyesho la OLED, unaweza kukumbuka ikiwa kifaa chako kiko kila wakati. Ni muhimu sana kwamba kifaa kigeuzwe kuwaka kwako.
Unaweza kuwa na suluhisho rahisi! Unaweza kuwa na gari na pini ya nguvu ya ACC / moto kwenye bandari ya OBD. Pini nyingi ni maalum kwa mtengenezaji. Hiyo inamaanisha kuwa bandari yako ya OBD inaweza kuwa na pini ya nguvu ambayo imebadilishwa kuwa moto. Walakini, usijaribu tu multimeter na unganisha arduino yako kwa kitu chochote na volts 12! Gari yako inaweza kuwa na J1699 au basi nyingine ya serial inayotumia kiwango cha mantiki 12v. Nani anajua nini sare ya sasa ingefanya! Angalia na oscilliscope ili kuhakikisha "chanzo chako cha volt 12" ni umeme thabiti wa DC, sio ishara, kabla ya kunasa nguvu ya arduino kwa pini nyingine yoyote isipokuwa batt kwenye bandari ya OBD.
Hatua ya 3: Wiring OBD Port kwa Bodi ya CAN
![Wiring OBD Port kwa Bodi ya CAN Wiring OBD Port kwa Bodi ya CAN](https://i.howwhatproduce.com/images/001/image-2217-9-j.webp)
![Wiring OBD Port kwa Bodi ya CAN Wiring OBD Port kwa Bodi ya CAN](https://i.howwhatproduce.com/images/001/image-2217-10-j.webp)
Angalia pinout kwa bandari yako ya OBD kwa CAN Low na CAN High. Unganisha waya hizo kwa Juu na Chini kwenye ubao wako.
Sasa tumia ardhi kutoka kwa bandari yako ya OBD kama uwanja wako wa mradi huu! Unganisha waya zote za ardhini pamoja, na uhakikishe kuwa zimetiwa msingi kwenye bandari hii ya OBD.
Tutazingatia kiolesura kilichobaki cha SPI bodi ya SPI kwa hatua chache.
Hatua ya 4: Fuse bomba na DC kwa DC Converter
![Fuse Bomba na DC kwa DC Converter Fuse Bomba na DC kwa DC Converter](https://i.howwhatproduce.com/images/001/image-2217-11-j.webp)
![Fuse Bomba na DC kwa DC Converter Fuse Bomba na DC kwa DC Converter](https://i.howwhatproduce.com/images/001/image-2217-12-j.webp)
![Fuse Bomba na DC kwa DC Converter Fuse Bomba na DC kwa DC Converter](https://i.howwhatproduce.com/images/001/image-2217-13-j.webp)
![Fuse Bomba na DC kwa DC Converter Fuse Bomba na DC kwa DC Converter](https://i.howwhatproduce.com/images/001/image-2217-14-j.webp)
Usiruke kigeuzi-chini cha DC! Niliharibu mradi huu mara moja tayari kwa sababu niliamua kukimbia Arduino kutoka volts 12 kutoka kwenye sanduku la fuse. Nadhani kulikuwa na spike ya voltage kutoka kwa inductor mahali pengine (Arduino alikuwa ameshikamana na fuse sawa na motor wiper motor), na ikakaanga Nano yangu.
Ilipendekeza:
Kupima Joto Kutumia PT100 na Arduino: Hatua 16
![Kupima Joto Kutumia PT100 na Arduino: Hatua 16 Kupima Joto Kutumia PT100 na Arduino: Hatua 16](https://i.howwhatproduce.com/images/011/image-31677-j.webp)
Kupima Joto Kutumia PT100 na Arduino: Lengo la mradi huu ni kubuni, kujenga na kujaribu mfumo wa kuhisi joto. Mfumo huo ulibuniwa kupima kiwango cha joto cha 0 hadi 100 ° C. PT100 ilitumika kupima joto, na ni kipima joto cha kugundua joto (RTD)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
![Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha) Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)](https://i.howwhatproduce.com/images/003/image-7044-j.webp)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Kupima Joto Kutoka PT100 Kutumia Arduino: Hatua 6 (na Picha)
![Kupima Joto Kutoka PT100 Kutumia Arduino: Hatua 6 (na Picha) Kupima Joto Kutoka PT100 Kutumia Arduino: Hatua 6 (na Picha)](https://i.howwhatproduce.com/images/002/image-4200-69-j.webp)
Kupima Joto Kutoka PT100 Kutumia Arduino: PT100 ni kifaa cha kugundua joto (RTD) ambacho hubadilisha upinzani wake kulingana na hali yake ya joto, inatumika sana kwa michakato ya viwandani na mienendo mwepesi na viwango vya joto pana. Inatumika kwa dynami polepole
Udhibiti wa Kujitegemea wa RPM ya Injini Kutumia Mfumo wa Maoni Kutoka kwa Tachometer Inayotokana na IR: Hatua 5 (na Picha)
![Udhibiti wa Kujitegemea wa RPM ya Injini Kutumia Mfumo wa Maoni Kutoka kwa Tachometer Inayotokana na IR: Hatua 5 (na Picha) Udhibiti wa Kujitegemea wa RPM ya Injini Kutumia Mfumo wa Maoni Kutoka kwa Tachometer Inayotokana na IR: Hatua 5 (na Picha)](https://i.howwhatproduce.com/images/003/image-8395-27-j.webp)
Udhibiti wa Kujitegemea wa RPM ya Injini Kutumia Mfumo wa Maoni Kutoka kwa Tachometer Iliyo na IR: Daima kuna hitaji la kutengeneza mchakato, iwe ni rahisi / mbaya. Nilipata wazo la kufanya mradi huu kutoka kwa changamoto rahisi ambayo nilikumbana nayo wakati nikipata njia za kumwagilia / kumwagilia kipande chetu kidogo cha ardhi.Tatizo la njia hakuna sasa ya usambazaji
Jinsi ya Kupima Kiwango cha Nguvu cha AC Kutumia Arduino: Hatua 4
![Jinsi ya Kupima Kiwango cha Nguvu cha AC Kutumia Arduino: Hatua 4 Jinsi ya Kupima Kiwango cha Nguvu cha AC Kutumia Arduino: Hatua 4](https://i.howwhatproduce.com/images/001/image-1938-70-j.webp)
Jinsi ya Kupima Kiwango cha Nguvu ya AC Kutumia Arduino: Halo kila mtu! Huu ni mwalimu wangu wa tatu, natumai utaipata kuwa ya kuelimisha :-) Hii itakuwa ya kufundisha juu ya jinsi ya kutengeneza kipimo cha msingi cha nguvu ya kutumia Arduino. Kabla hatujaanza mambo kadhaa ya kuzingatia: Hii itafanya kazi TU