Përmbajtje:
- Hapi 1: Lidhjet e Blerjes të Hardaware
- Hapi 2: Organizoni harduerin, IDE dhe gjëra të tjera të nevojshme
- Hapi 3: Lidhja e videos
- Hapi 4: Bëjeni vetë dhe surprizoni
Video: Hackat e makinave duke përdorur Arduino: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Ky dokumentacion paraqet një mënyrë të thjeshtë dhe me kosto efektive të hakimit të rrjedhës OBD të makinës. Në këtë po përpiqem të tregoj mënyrën e përgjithshme për të marrë informacionin e OBD.
Këtu unë jam duke përdorur Arduino UNO, CAN-Bus shield (1.2), kabllo DB9 për t'u lidhur me portën OBD dhe për programimin e Arduino IDE (i cili ndihmon në djegien e kodit në uno me lehtësi).
Fillova këtë projekt për vendosjen e bllokimit automatik të derës kur automjeti po merr shpejtësinë 20KM dhe rrotullimin automatik të të gjitha dritareve kur makina është e kyçur nga jashtë.
Për gjetjen e të dhënave të prodhuara nga porti OBD duhet të analizoni dhe kuptoni të dhënat para fillimit të këtij projekti. (Duhet më shumë durim dhe vazhdimësi përmes vënies).
Këtu fillon historia. (Po provoj Hyundai Grand i10, Magna, 2019 - Bëni në Indi, të dhënat do të ndryshojnë sipas prodhuesve / varianteve, etj).
Hapi 1: Lidhjet e Blerjes të Hardaware
- Mburoja arduino CAN-bus-mburoja CAN-bus
- Arduino UNO - Arduino UNO
- Porta OBD në kabllon DB9 - Kabllo DB9
Hapi 2: Organizoni harduerin, IDE dhe gjëra të tjera të nevojshme
Para fillimit të projektit, ne duhet të sigurohemi që i gjithë hardueri që përdor për këtë projekt duhet të kontrollojë dhe të bëjë punën siç pritej. Pra, ne duhet të lidhim harduerin me portën OBD dhe duhet të sigurohemi që nuk ka tym ose nxehtësi të panevojshme të prodhuar nga hardueri, atëherë duhet të djegim kodin e mostrës për të siguruar që pajisja mund të lexojë rrjedhën e të dhënave nga OBD.
Hapi i parë fillon këtu, Vendosni Arduino IDE në makinë dhe sigurohuni që bibliotekat e nevojshme janë instaluar në të. Aktivizoni pasi të lidhni arduino uno me kompjuterin, atëherë ne kemi zgjedhur portin serik të lidhur dhe llojin e bordit në Arduino IDE.
Kodi shembull duhet të shkarkohet nga depoja git dhe të djegë kodin në Arduino Uno, atëherë ne e lidhim mburojën me portën OBD dhe pastaj fillon leximin e rrjedhës së të dhënave.
Depoja e Git -
github.com/JijovarghesePunalur/CarHacks.git
Ju mund të merrni kodin dhe bibliotekën për lidhjen dhe nxjerrjen e rrjedhës së të dhënave Can-bus. Pas klonimit të projektit, mund të kopjoni skedarët e bibliotekës brenda dosjes së skedarëve arduino dhe të ekzekutoni procesin e përpilimit dhe djegies në arduino IDE.
Para se të digjni kodin në Arduino Uno, duhet të lidhni arduino me kompjuterin, pastaj duhet të zgjidhni Portin Serial dhe llojin e bordit në Arduino IDE.
Në dosjen shembull mund të shihni funksionimin Lexoni, shkruani operacionin dhe skedarët Serial-Mesazh, në thelb përmbajtjet e bëra duke përdorur skedarë të zakonshëm të bibliotekës. Serial-Mesazhi ndryshon me programin Lexo në bazë të formatit të daljes, domethënë në këtë projekt unë u përpoqa të përdor mjete të mundshme në linux për të renditur mesazhet e përsëritura.
Përdorimi dhe ekzekutimi i kanaçeve, mund ta gjeni në skedarin Readme.md të CarHaks.
Hapi 3: Lidhja e videos
Kjo video do t'ju japë ide të saktë në lidhje me rrjedhën e të dhënave CAN-bus (porta OBD). Mund të jetë e thjeshtë sepse kam përfshirë vetëm informacione thelbësore.
Hapi 4: Bëjeni vetë dhe surprizoni
Shkruani përsëri në CAN-bus duke përdorur të dhënat e nxjerra duke përdorur Mesazhin Serial, kjo do t'ju befasojë vërtet. (Programin e shkrimit mund ta gjeni në depo, provojeni tani).
Ju mund të kontrolloni gjithçka që lidhet me ECU / BCM, vetëm duhet të analizoni të dhënat dhe pastaj të shkruani përsëri.
Projekti tjetër do të bazohet në këtë studim - Kontrolli i makinës duke përdorur telefonin inteligjent.
Recommended:
DIY -- Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: 6 hapa
DIY || Si të bëni një robot merimangë i cili mund të kontrollohet duke përdorur smartphone duke përdorur Arduino Uno: Ndërsa bëni një robot merimangë, mund të mësoni shumë gjëra për robotikën. Ashtu si bërja e robotëve është edhe argëtuese, edhe sfiduese. Në këtë video ne do t'ju tregojmë se si të bëni një robot Spider, të cilin mund ta përdorim duke përdorur smartphone -in tonë (Androi
Kontrolli i udhëhequr në të gjithë botën duke përdorur internetin duke përdorur Arduino: 4 hapa
Kontrolli i udhëhequr në të gjithë botën duke përdorur internetin duke përdorur Arduino: Përshëndetje, unë jam Rithik. Ne do të bëjmë një led të kontrolluar nga interneti duke përdorur telefonin tuaj. Ne do të përdorim softuer si Arduino IDE dhe Blynk. Simpleshtë e thjeshtë dhe nëse keni sukses mund të kontrolloni sa më shumë komponentë elektronikë që dëshironi Gjërat që Ne Nevojë: Hardware:
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino - Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter - Rc Helikopter - Rc Plane Duke përdorur Arduino: 5 hapa (me fotografi)
Telekomanda me valë duke përdorur modulin NRF24L01 2.4Ghz me Arduino | Nrf24l01 Marrës transmetues 4 kanal / 6 kanal për kuadopter | Rc Helikopter | Rc Plane Duke përdorur Arduino: Për të drejtuar një makinë RC | Kuadikopter | Dron | RC aeroplan | Varka RC, ne gjithmonë kemi nevojë për një marrës dhe transmetues, supozoni për RC QUADCOPTER kemi nevojë për një transmetues dhe marrës me 6 kanale dhe ai lloj TX dhe RX është shumë i kushtueshëm, kështu që ne do të bëjmë një në pajisjen tonë
Mirëmbajtja Paraprake e Makinave Rrotulluese duke Përdorur një Dridhje dhe Thithpeak: 8 Hapa
Mirëmbajtja Paraprake e Makinave Rrotulluese duke Përdorur Vibrimin dhe Thithpeak: Makinat rrotulluese si turbinat me erë, hidro turbinat, motorët me induksion etj përballen me lloje të ndryshme të konsumit. Shumica e këtyre defekteve dhe konsumimit të shkaktuara nga dridhjet jonormale në pajisje. Këto makina shpesh operohen nën punë të rëndë