
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11


Hati hii inawasilisha njia rahisi na ya gharama nafuu ya utapeli wa mkondo wa OBD wa gari. Katika hili najaribu kuonyesha njia ya jumla ya kupata habari za OBD.
Hapa ninatumia Arduino UNO, ngao ya CAN-Bus (1.2), kebo ya DB9 kwa kuunganisha kwenye bandari ya OBD na kwa programu ya Arduino IDE (ambayo inasaidia kuchoma nambari hiyo kwa urahisi).
Nilianza mradi huu wa kuanzisha mlango wa kufunga gari wakati gari inapata kasi ya 20KM na kuzungusha kiotomatiki windows zote wakati gari imefungwa kutoka nje.
Kwa kutafuta data iliyozalishwa kutoka bandari ya OBD inahitaji kuchambua na kuelewa data kabla ya kuanza mradi huu. (Inahitaji uvumilivu zaidi na kuendelea kupitia kuweka).
Hapa hadithi inaanza. (Ninajaribu Hyundai Grand i10, Magna, 2019 - Tengeneza nchini India, Takwimu zitatofautiana kulingana na utengenezaji / anuwai nk).
Hatua ya 1: Viungo vya Ununuzi wa Hardware




- Ngao ya CAN-basi arduino - CAN-basi ngao
- Arduino UNO - Arduino UNO
- OBD Port hadi DB9 Cable - DB9 Cable
Hatua ya 2: Panga vifaa, IDE na Vitu Vingine Muhimu

Kabla ya kuanza mradi, lazima tuhakikishe kuwa vifaa vyote vinavyotumia mradi huu vinapaswa kuangalia na kufanya kazi kama inavyotarajiwa. Kwa hivyo lazima tuunganishe vifaa kwenye bandari ya OBD na tunahitaji kuhakikisha kuwa hakuna moshi au joto lisilohitajika linalozalishwa kutoka kwa vifaa, basi tunapaswa kuchoma nambari ya sampuli ili kuhakikisha vifaa vinaweza kusoma mkondo wa data kutoka OBD.
Hatua ya kwanza inaanza hapa, Sanidi Arduino IDE kwenye mashine na uhakikishe kuwa maktaba muhimu zinawekwa juu yake. Washa baada ya kuunganisha arduino uno kwenye kompyuta, basi tumechagua bandari ya serial iliyounganishwa na aina ya bodi katika Arduino IDE.
Nambari ya mfano inapaswa kupakua kutoka kwa hazina ya git na kuchoma nambari kwa Arduino Uno, kisha tunaunganisha ngao kwenye bandari ya OBD kisha kuanza usomaji wa mkondo wa data.
Hifadhi ya Git -
github.com/JijovarghesePunalur/CarHacks.git
Unaweza kupata nambari ya Mfano na maktaba ya kuunganisha na kuchimba mkondo wa data ya Can-basi. Baada ya kuunda mradi, unaweza kunakili faili za maktaba ndani ya folda ya faili ya arduino na kutekeleza mchakato wa kukusanya na kuchoma katika IDE ya arduino.
Kabla ya kuchoma nambari hiyo kwa Arduino Uno, lazima uunganishe arduino kwenye kompyuta kisha unahitaji kuchagua Bandari ya Siri na aina ya bodi katika Arduino IDE.
Kwa mfano folda unaweza kuona soma operesheni, andika operesheni na faili za Ujumbe-Ujumbe, yaliyomo kimsingi yaliyotengenezwa kwa kutumia faili za kawaida za maktaba. Serial-Message inatofautiana na mpango wa Soma kwa msingi wa fomati ya pato, ambayo ni katika mradi huu nilijaribu kutumia vifaa vya kutumia kwenye linux kwa kupanga ujumbe unaorudiwa.
Matumizi na utekelezaji wa vifaa vya kutumia, unaweza kuipata kwenye faili ya Readme.md ya CarHaks.
Hatua ya 3: Kiungo cha Video

Video hii itakupa wazo halisi juu ya mkondo wa data wa basi-CAN (bandari ya OBD). Inaweza kuwa rahisi kwa sababu nilijumuisha habari muhimu tu.
Hatua ya 4: Fanya mwenyewe na mshangao
Andika kwa CAN-basi ukitumia data iliyotolewa kwa kutumia Ujumbe wa Siri, hii itakushangaza sana. (Unaweza kupata programu ya uandishi kwenye hazina, jaribu sasa).
Unaweza kudhibiti kila kitu kilichounganishwa na ECU / BCM, unahitaji tu kuchambua data kisha uandike nyuma.
Mradi Ufuatao utategemea utafiti huu - Kudhibiti Gari kwa kutumia simu mahiri.
Ilipendekeza:
GoBabyGo: Fanya Gari-kwa Gari inayodhibitiwa na Joystick: Hatua 10 (na Picha)

GoBabyGo: Fanya Gari-kwa Gari inayodhibitiwa na Joystick: Iliyoundwa na profesa wa Chuo Kikuu cha Delaware, GoBabyGo ni mpango wa ulimwengu ambao unaonyesha watu wa kawaida jinsi ya kurekebisha magari ya wapanda-toy ili waweze kutumiwa na watoto wadogo walio na uhamaji mdogo. Mradi huo, ambao unajumuisha kubadilisha kanyagio cha mguu f
Kuendesha Gari ya Kujitegemea na PS2 Gari ya Arduino inayodhibitiwa na Joystick: Hatua 6

Kuendesha Gari ya Kujitegemea na PS2 Gari ya Arduino inayodhibitiwa na Joystick: Hi, naitwa Joaquín na mimi ni hobbyist wa Arduino. Mwaka jana nilijishughulisha na Arduino na nilianza tu kufanya kila aina ya vitu na gari hili linalodhibitiwa na fimbo ni moja wapo.Ikiwa unataka kufanya kitu kama hiki
DIY -- Piga Gari Gari la Umeme la Umeme -- Bila Arduino: 3 Hatua

DIY || Piga Gari Gari la Umeme la Umeme || Bila Arduino: Hapa, nitakuonyesha jinsi ya kutengeneza gari linalodhibitiwa kwa makofi bila kutumia Arduino, lakini kwa kutumia IC 4017. Ni gari ambalo harakati zake za mbele na za nyuma zinaweza kudhibitiwa na Clap. Mradi huu unategemea Clap ON - Piga mzunguko Mzunguko ambao unatoa
GARI-INO: Uongofu wa Jumla wa Gari ya Kale ya RC Pamoja na Udhibiti wa Arduino na Bluetooth: Hatua 5 (na Picha)

CAR-INO: Uongofu kamili wa Gari ya zamani ya RC na Arduino na Udhibiti wa Bluetooth: UtanguliziHi, katika mafundisho yangu ya kwanza ningependa kushiriki nawe uzoefu wangu wa kubadilisha gari la zamani la rc kutoka 1990 kuwa kitu kipya. Ilikuwa xsmas 1990 wakati Santa alinipa hii Ferrari F40, gari lenye kasi zaidi ulimwenguni! … wakati huo.T
Jinsi ya Kuunda: Gari ya Kuendesha Gari ya Arduino: Hatua 7 (na Picha)

Jinsi ya Kujenga: Gari ya Kuendesha Kujiendesha ya Arduino: Gari ya Kuendesha ya Arduino ni mradi ulio na chasisi ya gari, magurudumu mawili yenye injini, moja 360 ° gurudumu (isiyo na motor) na sensorer chache. Inaendeshwa na betri 9-volt kwa kutumia Arduino Nano iliyounganishwa kwenye ubao wa mkate wa mini kudhibiti mo