Kazalo:
- 1. korak: Uvod v načelo
- 2. korak: Delni seznam
- Korak: Spajkanje
- 4. korak: Povezava strojne opreme
- 5. korak: Programska oprema in nastavitve
- 6. korak: Preizkusite na avtomobilu
- 7. korak: Kaj je mogoče izboljšati
Video: Hack vaš avto s terminalom Wio in CAN Bus: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Č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
- 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
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
- 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
- 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
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
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:
Tahometer/Scan Gauge z uporabo Arduino, OBD2 in CAN Bus: 8 korakov
Merilnik vrtljajev/merilnik merilnika z uporabo vodila Arduino, OBD2 in CAN: Vsak lastnik Toyote Prius (ali drugega hibridnega/posebnega vozila) bo vedel, da na njihovih armaturnih ploščah morda manjka nekaj številčnic! Moj prius nima vrtljajev motorja ali merilnika temperature. Če ste uspešnik, boste morda želeli vedeti stvari, kot so časovni razpored in
Biometrični vstop v avto - pravi avto brez ključa: 4 koraki
Biometrični vstop v avtomobil - pravi avto brez ključa: Nekaj mesecev nazaj me je hči vprašala, zakaj sodobni avtomobili niso opremljeni z biometričnim sistemom vstopa, če ga ima celo mobilni telefon. Od takrat sem delal na implementaciji istega in končno mi je uspelo nekaj namestiti in preizkusiti na mojem T
Seeed Studio CAN -BUS V2.0 Hacking - Začetek: 5 korakov
Seeked Studio CAN -BUS V2.0 Hacking - Začetek: Ta navodila so namenjena začetnikom, ki se že spoznajo na Arduino. Začetno znanje, kako napredovati, je pri vsakem projektu vedno bolečina in zamuda. Toda dokler se ne spoznate, si skoraj vedno zaželite, da bi imeli nekoga, ki bi ga lahko
Sparkfun CAN Bus Shield Vadnica: 6 korakov
Sparkfun CAN Bus Shield Vadnica: Prejemajte in prenašajte sporočila z uporabo Sparkfun CAN Bus Shield Kaj je CAN? Vodilo CAN je razvil BOSCH kot sistem za pošiljanje sporočil z več masterji, ki določa največjo hitrost signalizacije 1 megabit na sekundo (bps). Za razliko od tradicionalnega omrežja
Naredite mizo za prenosni računalnik za vaš avto: 7 korakov
Naredite mizo za prenosni računalnik za vaš avto: včasih sem delal s prenosnikom v avtomobilu, zato sem naredil mizo, na katero bom dal svoj prenosni računalnik