Kazalo:

Hack vaš avto s terminalom Wio in CAN Bus: 7 korakov
Hack vaš avto s terminalom Wio in CAN Bus: 7 korakov

Video: Hack vaš avto s terminalom Wio in CAN Bus: 7 korakov

Video: Hack vaš avto s terminalom Wio in CAN Bus: 7 korakov
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Julij
Anonim
Vdor v vaš avto s terminalom Wio in CAN Bus
Vdor v vaš avto s terminalom Wio in CAN Bus

Če razumete programiranje CAN Bus in Arduino in želite vdreti v avto, vam lahko ta navodila dajo rešitev.

Ne vem, zakaj hočete vlomiti svoj avto, vendar je to res zanimiva stvar.

Ta projekt je večinoma uporabljal modul serijskega vodila CAN podjetja Longan Labs in glavno nadzorno ploščo terminala Wio podjetja Seeedstudio.

Modul serijskega vodila CAN je krmilni modul vodila CAN, ki ga je zasnoval Longan Labs. Za komunikacijo z mikroračunalnikom z enim čipom uporablja UART. Je kompakten in enostaven za uporabo.

Wio Terminal prihaja iz Seeedstuia, ki je razvojna plošča z zaslonom, ki ga je mogoče programirati z Arduinom.

V tem projektu se v glavnem uresničujejo naslednje funkcije:

Preberite kolesarsko hitrost, hitrost vrtenja in temperaturo olja ter druge informacije, prikazane na zaslonu terminala Wio

Če želite več datuma iz avtomobila, obiščite

1. korak: Uvod v načelo

Skoraj vsa sodobna vozila imajo vmesnik OBD-II, ki je most med avtomobilom in zunanjim svetom. Vse informacije o avtomobilu in nadzor avtomobila lahko dobimo prek vmesnika OBD-II.

In nadzorovanje avtomobila je nevarno, bolje je, da pred nadaljevanjem dobro razumete vmesnik OBD-II. Ta članek prebere le nekaj osnovnih podatkov iz avtomobila, zato lahko varno sledite korakom v teh navodilih.

2. korak: Delni seznam

Delni seznam
Delni seznam
Delni seznam
Delni seznam
Delni seznam
Delni seznam
  • Wio terminal
  • Ohišje priključne baterije Wio
  • Razvojni komplet OBD-II CAN-BUS

Pomembna opomba: Ta projekt potrebuje različico V1.3 ali novejšo različico modula Serial can bus.

Korak: Spajkanje

Spajkanje
Spajkanje
Spajkanje
Spajkanje
Spajkanje
Spajkanje

To je lahko najtežji korak, če še nikoli niste uporabljali spajkalnika.

Žico, ki jo ponuja komplet OBD-II CAN-BUS Dev, moramo spajkati na OBD-konektor. Lahko si ogledate sliko, rdečo žico smo spajkali na 6 -pinski priključek, črno žico pa na 14 -pinsko. Ko 6pin predstavlja CANH, 14pin predstavlja CANL

4. korak: Povezava strojne opreme

Povezava strojne opreme
Povezava strojne opreme
Povezava strojne opreme
Povezava strojne opreme
Povezava strojne opreme
Povezava strojne opreme
  1. Modul zaporednega vodila CAN, ki je vključen v komplet OBD-II CAN-BUS Dev, je prek kabla Grove povezan z vmesnikom WART Terminal UART
  2. Priključite žice iz prejšnjega koraka na modul serijskega vodila CAN, rdeče na CANH in črno na CANL.

5. korak: Programska oprema in nastavitve

Programska oprema in nastavitve
Programska oprema in nastavitve

Tu moramo narediti nekaj nastavitev za modul vodila serijske pločevinke.

Preden začnemo, moramo prenesti kodo tega projekta. Knjižnico in knjižnico, ki jo potrebujete, lahko prenesete s te povezave.

Če prvič uporabljate terminal wio, lahko na wikiju preverite, ali je terminal wio

Najprej na skici odpremo demo nastavitve, kjer bomo nastavili masko in filter modula vodila serijske pločevinke.

Nato zapišite predstavitev nastavitev na terminal wio, odprite serijski monitor in naključno vnesite znak, da preverite, ali je nastavitev uspela ali ne.

Ko je nastavitev končana, zapišite predstavitev na terminal wio in na zaslonu si lahko ogledate podatke.

6. korak: Preizkusite na avtomobilu

Test na avtu
Test na avtu
Test na avtu
Test na avtu
Test na avtu
Test na avtu

Nato moramo iti do avtomobila in ga preizkusiti. Pod volanom najdete vmesnik OBD-II, priključite konektor v vmesnik OBD-II, vklopite terminal wio in videli boste rezultat.

7. korak: Kaj je mogoče izboljšati

Wio je močna glavna nadzorna plošča, v njej smo uporabili kar nekaj funkcij.

Na primer Bluetooth, wi-wifi itd.

Seveda lahko naredite tudi lepši vmesnik. Skratka, lahko se igrate in uživate v proizvodnem procesu.

Priporočena: