
Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38

Pokud trochu rozumíte programování CAN Bus a Arduino a chcete hacknout své auto, pak vám tento návod poskytne řešení.
Pokud jde o to, proč chcete hacknout své auto, nevím, ale je to opravdu zajímavá věc.
Tento projekt využíval hlavně modul Serial CAN Bus od Longan Labs a hlavní řídicí desku Wio Terminal od Seeedstudio.
Sériový sběrnicový modul CAN je řídicí modul sběrnice CAN navržený společností Longan Labs. Ke komunikaci s jednočipovým mikropočítačem využívá UART. Je kompaktní a snadno se používá.
Wio Terminal pochází z Seeedstuio, což je vývojová deska s obrazovkou, kterou lze programovat pomocí Arduina.
V tomto projektu jsou realizovány především následující funkce:
Přečtěte si rychlost cyklování, rychlost otáčení a teplotu oleje a další informace zobrazené na obrazovce Wio Terminal
Pokud chcete více dat z auta, podívejte se na
Krok 1: Úvod do zásady
Téměř všechna moderní vozidla mají rozhraní OBD-II, které je mostem mezi autem a vnějším světem. Můžeme získat všechny informace o vozidle a ovládat vůz prostřednictvím rozhraní OBD-II.
A je nebezpečné ovládat auto, než budete pokračovat, měli byste důkladně porozumět rozhraní OBD-II. Tento článek čte pouze některé základní informace z auta, takže můžete bezpečně postupovat podle kroků uvedených v tomto návodu.
Krok 2: Seznam účastníků



- Wio terminál
- Bateriový podvozek terminálu Wio
- Vývojová sada OBD-II CAN-BUS
Důležitá poznámka: Tento projekt vyžaduje verzi Serial can bus verze V1.3 nebo novější.
Krok 3: Pájení



To může být nejtěžší krok, pokud jste nikdy nepoužívali páječku.
Potřebujeme připájet vodič dodaný soupravou OBD-II CAN-BUS Dev k OBD konektoru. Můžete se podívat na obrázek, červený vodič jsme připájili na 6pin konektoru a černý vodič na 14pin. Když 6pin představuje CANH, 14pin představuje CANL
Krok 4: Hardwarové připojení



- Sériový sběrnicový modul CAN, který je součástí sady OBD-II CAN-BUS Dev, je připojen k rozhraní Wio Terminal UART pomocí kabelu Grove
- Připojte vodiče z předchozího kroku k sériovému sběrnicovému modulu CAN, připojte červené k CANH a černé k CANL.
Krok 5: Software a nastavení

Zde musíme provést některá nastavení pro modul sériové sběrnice.
Než začneme, musíme si stáhnout kód tohoto projektu. Prostřednictvím tohoto odkazu si můžete stáhnout knihovnu a knihovnu, kterou potřebujete.
Pokud používáte terminál wio poprvé, můžete se podívat na wiki terminál wio
Nejprve ve skici otevřeme demo nastavení, kde nastavíme masku a filtr modulu sériové sběrnice plechovek.
Poté vypálte demo nastavení na terminál wio, otevřete sériový monitor a náhodně zadejte znak, abyste zjistili, zda je nastavení úspěšné nebo ne.
Po dokončení nastavení vypálte demo na terminál wio a data uvidíte na obrazovce.
Krok 6: Test na autě



Dále musíme jít k autu a vyzkoušet ho. Rozhraní OBD-II najdete pod volantem, zapojíte konektor do rozhraní OBD-II, zapnete terminál wio a vidíte výsledek.
Krok 7: Co lze zlepšit
Wio je výkonná hlavní ovládací deska, použili jsme v ní docela dost funkcí.
Například Bluetooth, wi-wifi atd.
Samozřejmě můžete také vytvořit krásnější rozhraní. Zkrátka si můžete hrát a užívat si výrobní proces.
Doporučuje:
Otáčkoměr/měřidlo skenování pomocí sběrnice Arduino, OBD2 a CAN: 8 kroků

Otáčkoměr/měřidlo skenování pomocí sběrnice Arduino, OBD2 a CAN: Každý majitel Toyoty Prius (nebo jiného hybridního/speciálního vozidla) bude vědět, že na jeho palubní desce může chybět několik číselníků! Můj prius nemá otáčky motoru ani teploměr. Pokud jste výkonnostní chlapík, možná budete chtít vědět věci jako načasování a
Klíče od volantu ke stereofonnímu adaptéru do auta (sběrnice CAN -> klíč1): 6 kroků

Klíče od volantu ke stereofonnímu adaptéru do auta (sběrnice CAN -> klíč1): Několik dní po koupi ojetého auta jsem zjistil, že z autorádia nemohu přehrávat hudbu z telefonu. Ještě frustrující bylo, že auto mělo bluetooth, ale umožňovalo pouze hlasové hovory, nikoli hudbu. Měl také USB port Windows Phone, ale
Jak dekódovat data sběrnice CAN vozidla: 8 kroků

Jak dekódovat data sběrnice CAN vozidla: V tomto pokynu zaznamenáme data sběrnice CAN automobilu nebo nákladního vozu a převedeme zaznamenaná data protokolu sběrnice CAN na čitelné hodnoty. K dekódování použijeme cloudovou službu can2sky.com, která je zdarma. Protokol můžeme zaznamenávat pomocí adaptérů CAN-USB, ale platit za
Hackněte myš pomocí Arduina. 2500 Ft bezdrátový. PS/2: 5 kroků

Hackněte myš pomocí Arduina. 2500 Ft bezdrátový. PS/2: V tomto návodu vám ukážu, jak hacknout myš, abyste ji mohli použít jako ovladač pro LED diody, motory, bezdrátové aplikace atd. Tento tutoriál se bude týkat myší, které mají drát. Většina těchto myší používá protokol PS/2. Nastavení
Hackujte své servo V1.00 - proměňte své servo v výkonný lineární pohon: 7 kroků

Hack Your Servo V1.00 - Proměňte své servo v výkonný lineární pohon: Za předpokladu, že máte nástroje a servo, můžete si jej postavit za pár peněz. Aktuátor se vysouvá rychlostí přibližně 50 mm/min. Je to docela pomalé, ale velmi silné. Podívejte se na moje video na konci příspěvku, kde malý pohon