Jeffrey Cross
Jeffrey Cross

Zkoumání dat sběrnice CAN v automobilu

O vysoce doporučených aplikovaných vědách Youtube kanál, brilantní, stále trpělivý Ben Krasnow experimentuje s chemií, fyzikou, elektronikou a elektromechanickými zařízeními, vždy s ohledem na reálné aplikace. Postavil suterénní elektronový mikroskop, zjistil, jak funguje rentgenový rentgenový paprsek, vyrobil si vlastní Airgel a hrál s fotografiemi „bullet time“.

V této epizodě Aplikovaná věda, Ben trénuje jeho o-rozsah na sběrnici CAN (Control Area Network) Tesla Model S, aby zjistil, jaké informace může sbírat z dat tam. Ukáže vám, jak přistupovat ke konektoru sběrnice CAN, vysvětluje, co znamenají některá data v datových záznamech, a zobrazuje data v reálném čase při stisknutí akcelerátoru atd. Na konci videa vám také ukáže, jak se podařilo získat data sběrnice CAN v reálném čase a zobrazit je ve webovém prohlížeči automobilu. Tesla ve skutečnosti nechce, abyste se s monitorem v automobilu zobrazovali a zobrazovali tato data v reálném čase, takže zde není snadné, kabelové připojení. Ben dělá chytré řešení, které zahrnuje Raspberry Pi, CAN bus štít, node.js , přivázaný mobilní telefon a bezdrátové napájení dat do webového prohlížeče automobilu, jako by to byl jakýkoliv jiný webový obsah.

Vůbec nic moc nevím o hackingu na sběrnici CAN (a ani v současné době nevlastním auto), ale tohle video jsem opravdu fascinoval a hodně jsem se naučil. Na stránce YouTube s videem Ben také zveřejňuje řadu užitečných zdrojů pro hacking sběrnice CAN, pro Teslas a pro všechny CAN vozy:

  • Kompletní Raspberry Pi se sběrnicí CAN a 12V převodníkem
  • Pinout diagnostického konektoru (procházení obrázky)
  • Diagnostický konektor Tesla
  • RPi CAN bus tutorial
  • Získat node.js nainstalován na RPi
  • Použil jsem socket.io, což je modul, který se instaluje do node.js
  • Reverzní inženýrství Tesla CAN
  • Na svůj blog zveřejním kód node.js

Ahoj, a co ten tektronix multi-doménový osciloskop, který používá? V nesmrtelných slovech The Joker, "Kde si ty nádherné hračky?"

Podíl

Zanechat Komentář