Obsah:

Hacknite svoje auto pomocou terminálu Wio a zbernice CAN: 7 krokov
Hacknite svoje auto pomocou terminálu Wio a zbernice CAN: 7 krokov

Video: Hacknite svoje auto pomocou terminálu Wio a zbernice CAN: 7 krokov

Video: Hacknite svoje auto pomocou terminálu Wio a zbernice CAN: 7 krokov
Video: I don't understand why this train is empty | A'REX express train 2024, November
Anonim
Hacknite svoje auto pomocou terminálu Wio a zbernice CAN
Hacknite svoje auto pomocou terminálu Wio a zbernice CAN

Ak trochu rozumiete programovaniu CAN Bus a Arduino a chcete hacknúť svoje auto, potom vám tento návod poskytne riešenie.

Pokiaľ ide o dôvod, prečo chcete hacknúť svoje auto, neviem, ale je to skutočne zaujímavá vec.

Tento projekt používal hlavne sériový zbernicový modul CAN od spoločnosti Longan Labs a hlavnú riadiacu dosku Wio Terminal od spoločnosti Seeedstudio.

Sériový zbernicový modul CAN je riadiaci modul zbernice CAN navrhnutý spoločnosťou Longan Labs. Na komunikáciu s jednočipovým mikropočítačom používa UART. Je kompaktný a ľahko sa používa.

Wio Terminal pochádza z Seeedstuio, čo je vývojová doska s obrazovkou, ktorú je možné naprogramovať pomocou Arduina.

V tomto projekte sa realizujú hlavne tieto funkcie:

Prečítajte si rýchlosť cyklovania, rýchlosť otáčania a teplotu oleja a ďalšie informácie zobrazené na obrazovke Wio Terminal

Ak chcete od auta viac dátumu, pozrite sa na

Krok 1: Úvod do princípu

Takmer všetky moderné vozidlá majú rozhranie OBD-II, ktoré je mostom medzi automobilom a vonkajším svetom. Prostredníctvom rozhrania OBD-II môžeme získať všetky informácie o aute a ovládať ho.

A je nebezpečné ovládať auto, skôr ako budete pokračovať, mali by ste dôkladne porozumieť rozhraniu OBD-II. Tento článok číta iba niektoré základné informácie z auta, takže môžete bezpečne postupovať podľa pokynov uvedených v tomto návode.

Krok 2: Zoznam súčastí

Partlist
Partlist
Partlist
Partlist
Partlist
Partlist
  • Terminál Wio
  • Podstavný batériový podvozok Wio
  • Vývojová sada OBD-II CAN-BUS

Dôležitá poznámka: Tento projekt potrebuje verziu V1.3 alebo novší modul Serial can bus.

Krok 3: Spájkovanie

Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie

Toto môže byť najťažší krok, ak ste nikdy nepoužívali spájkovačku.

Potrebujeme spájkovať drôt poskytovaný súpravou OBD-II CAN-BUS Dev Kit s konektorom OBD. Môžete sa pozrieť na obrázok, červený vodič sme spájkovali na 6pin konektora a čierny vodič na 14pin. Keď 6pin predstavuje CANH, 14pin predstavuje CANL

Krok 4: Hardvérové pripojenie

Hardvérové pripojenie
Hardvérové pripojenie
Hardvérové pripojenie
Hardvérové pripojenie
Hardvérové pripojenie
Hardvérové pripojenie
  1. Sériový zbernicový modul CAN, ktorý je súčasťou súpravy OBD-II CAN-BUS Dev, je pripojený k rozhraniu Wart Terminal UART pomocou kábla Grove
  2. Pripojte vodiče z predchádzajúceho kroku k sériovému zbernicovému modulu CAN, červené k CANH a červené k CANL.

Krok 5: Softvér a nastavenia

Softvér a nastavenia
Softvér a nastavenia

Tu musíme vykonať určité nastavenia pre modul sériovej zbernice plechoviek.

Skôr ako začneme, musíme si stiahnuť kód tohto projektu. Knižnicu a potrebnú knižnicu si môžete stiahnuť prostredníctvom tohto odkazu.

Ak používate terminál wio prvýkrát, môžete si na wiki pozrieť terminál wio

Najprv v náčrte otvoríme ukážku nastavenia, kde nastavíme masku a filter modulu sériovej zbernice plechoviek.

Potom napíšte ukážku nastavenia na terminál wio, otvorte sériový monitor a náhodne zadajte znak, aby ste zistili, či je nastavenie úspešné alebo nie.

Po dokončení nastavenia napaľte demo na terminál wio a údaje uvidíte na obrazovke.

Krok 6: Test na aute

Test na aute
Test na aute
Test na aute
Test na aute
Test na aute
Test na aute

Ďalej musíme ísť k autu a otestovať ho. Rozhranie OBD-II nájdete pod volantom, zapojte konektor do rozhrania OBD-II, zapnite terminál wio a vidíte výsledok.

Krok 7: Čo je možné zlepšiť

Wio je výkonná hlavná riadiaca doska, použili sme v nej niekoľko funkcií.

Napríklad Bluetooth, wi-wifi atď.

Môžete si však vytvoriť aj krajšie rozhranie. Stručne povedané, môžete si hrať a užívať si výrobný proces.

Odporúča: