Talaan ng mga Nilalaman:

I-hack ang iyong Kotse Sa Wio Terminal at CAN Bus: 7 Hakbang
I-hack ang iyong Kotse Sa Wio Terminal at CAN Bus: 7 Hakbang

Video: I-hack ang iyong Kotse Sa Wio Terminal at CAN Bus: 7 Hakbang

Video: I-hack ang iyong Kotse Sa Wio Terminal at CAN Bus: 7 Hakbang
Video: Bakit hindi maka connect ang cellphone sa wifi fix! || ayaw kumonek sa wifi ng phone problem solve 2024, Nobyembre
Anonim
Hack ang iyong Kotse Sa Wio Terminal at CAN Bus
Hack ang iyong Kotse Sa Wio Terminal at CAN Bus

Kung mayroon kang kaunting pag-unawa sa CAN Bus at Arduino program, at nais na i-hack ang iyong sasakyan, maaaring magbigay sa iyo ng solusyon ang mga itinuturo na ito.

Tungkol sa kung bakit nais mong i-hack ang iyong kotse, hindi ko alam, ngunit ito ay talagang isang nakawiwiling bagay.

Pangunahing ginamit ng proyektong ito ang Serial CAN Bus Module ng Longan Labs at ang pangunahing control board ng Wio Terminal ni Seeedstudio.

Ang Serial CAN Bus Module ay isang CAN Bus control module na dinisenyo ng Longan Labs. Gumagamit ito ng UART upang makipag-usap sa solong-chip microcomputer. Ito ay siksik at madaling gamitin.

Ang Wio Terminal ay nagmula sa Seeedstuio, na isang development board na may isang screen na maaaring mai-program sa Arduino.

Sa proyektong ito, ang mga sumusunod na pag-andar ay pangunahing natanto:

Basahin ang bilis ng pagbibisikleta, bilis ng pag-ikot at temperatura ng langis at iba pang impormasyon, na ipinakita sa screen ng Wio Terminal

Kung nais mo ng karagdagang petsa mula sa kotse, mangyaring mag-refer sa

Hakbang 1: Panimula sa Prinsipyo

Halos lahat ng mga modernong sasakyan ay may interface ng OBD-II, na isang tulay sa pagitan ng kotse at ng labas ng mundo. Maaari naming makuha ang lahat ng impormasyon ng kotse at makontrol ang kotse sa pamamagitan ng interface ng OBD-II.

At, ito ay isang mapanganib na bagay upang makontrol ang kotse, mas mabuti kang magkaroon ng isang malalim na pag-unawa sa interface ng OBD-II bago magpatuloy. Nagbabasa lamang ang artikulong ito ng ilang pangunahing impormasyon mula sa kotse, upang maaari mong ligtas na sundin ang mga hakbang na ibinigay sa mga itinuturo na ito.

Hakbang 2: Partlist

Partlist
Partlist
Partlist
Partlist
Partlist
Partlist
  • Wio Terminal
  • Wio Terminal Battery Chassis
  • OBD-II CAN-BUS Development Kit

Mahalagang Tandaan: Ang proyektong ito ay nangangailangan ng bersyon na V1.3 o mas bago ng Serial can bus module.

Hakbang 3: Paghihinang

Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang

Maaaring ito ang pinakamahirap na hakbang, kung hindi ka pa nakakagamit ng isang panghinang na bakal.

Kailangan naming maghinang ng kawad na ibinigay ng OBD-II CAN-BUS Dev kit sa isang konektor sa OBD. Maaari mong tingnan ang larawan, na-solder namin ang pulang kawad sa 6pin ng konektor, at ang itim na kawad sa 14pin. Kapag ang 6pin ay kumakatawan sa CANH, ang 14pin ay kumakatawan sa CANL

Hakbang 4: Koneksyon sa Hardware

Koneksyon sa Hardware
Koneksyon sa Hardware
Koneksyon sa Hardware
Koneksyon sa Hardware
Koneksyon sa Hardware
Koneksyon sa Hardware
  1. Ang Serial CAN Bus Module na kasama sa OBD-II CAN-BUS Dev kit ay konektado sa interface ng Wio Terminal UART sa pamamagitan ng Grove cable
  2. Ikonekta ang mga wire mula sa nakaraang hakbang sa Serial CAN Bus Module, ikonekta ang pula sa CANH at itim sa CANL.

Hakbang 5: Software at Mga Setting

Software at Mga Setting
Software at Mga Setting

Dito kailangan naming gumawa ng ilang mga setting para sa serial can module ng bus.

Bago kami magsimula, kailangan naming i-download ang code ng proyektong ito. Maaari mong i-download ang library at library na kailangan mo sa pamamagitan ng link na ito.

Kung gumagamit ka ng wio terminal sa kauna-unahang pagkakataon, maaari mong suriin ang wiki para sa wio terminal

Una, buksan namin ang setting ng demo sa sketch, kung saan itatakda namin ang mask at filter ng serial can bus module.

Pagkatapos sunugin ang setting ng demo sa terminal ng wio, buksan ang serial monitor at ipasok ang isang character nang sapalaran upang makita kung ang setting ay matagumpay o hindi.

Matapos makumpleto ang setting, sunugin ang demo sa terminal ng wio at maaari mong makita ang data sa screen.

Hakbang 6: Pagsubok sa Kotse

Pagsubok sa Kotse
Pagsubok sa Kotse
Pagsubok sa Kotse
Pagsubok sa Kotse
Pagsubok sa Kotse
Pagsubok sa Kotse

Susunod, kailangan naming pumunta sa kotse at subukan ito. Mahahanap mo ang interface ng OBD-II sa ilalim ng manibela, i-plug ang konektor sa interface ng OBD-II, i-on ang terminal ng wio, at makikita mo ang resulta.

Hakbang 7: Ano ang Maaaring Mapagbuti

Ang Wio ay isang malakas na pangunahing control board, gumamit kami ng ilang mga pagpapaandar dito.

Halimbawa, Bluetooth, wi-wifi, atbp.

Siyempre, maaari ka ring gumawa ng isang mas magandang interface. Sa madaling salita, maaari mong i-play at tangkilikin ang proseso ng produksyon.

Inirerekumendang: