Reverse-engineering The Peugeot 207’s Can busz

Itt van egy klasszikus “Egy dolog vezetett egy másik” autóck. [Alexandre Blin] azt akarta, hogy egy visszaforduló cam a régi Peugeot 207-nek, és leereszkedett egy nyúl lyukba, amely vezette őt, hogy tegyen néhány extrém busz hátrameneti mérnöke Arduino és iOS. Egy drága előlap, egy olcsó HDMI kijelző, egy Arduino, A Can buszvédő, egy iPod Touch egy gettó soros interface kábel, amely nem működött, egy HM-10 BLE modul, egy iPad 4s, a bütykös 4s Kb A Társaság Retrofit nemcsak sokkal többet költött volna, hanem mindent megfosztott volna tőle, hogy megtanulta az utat.

A cam hozzáadása volt a gyakorlat legegyszerűbb része, amikor a 207-es modelljére kifejezetten a piaci verziót találta. The original non-graphical display had to make room for a new HDMI display and a fresh bezel, which cost him much a lot more than the display. A bütykös kép megjelenítése mellett az új kijelzőnek az összes többi élvezet információ információinak megmutatásához is szükséges. This couldn’t be obtained from the OBD-II port but the CAN bus looked promising, although he couldn’t find any details for his model initially. De a 207-es évek több mint 2,5 milliójával az úton nem volt sokáig [Alexandre] Hit jackpotot egy francia egyetemi hallgatói projektben, aki 207-et használt a CAN busz tanulmányozására. A 207-es autóbusz-rendszert három külön buszra osztották, és a “Comfort” busz szállították az összes szükséges adatot. Ahhoz, hogy dekódolja a képkockákat, az Arduino-t, a CAN buszpajzsot és a Python szkriptet használta, hogy képezze az adatokat, ellenőrizze, hogy mely keretek megváltoztak, amikor bizonyos funkciókat végeztek – például a hangerő megváltoztatása, vagy a sebességváltó visszahelyezése.

The Arduino could not drive the HDMI display directly, so he needed additional hardware to complete his hack. Míg a málna pi ideális lett volna, [Alexandre] egy iOS-fejlesztő, így természetesen az Apple ökoszisztéma felé tartozott. Egy régi iPod-ot csatlakoztatott az Arduino-nak az iPod dokkolójéből történő soros kapcsolat segítségével. but using the Apple HDMI adapter to connect to the display broke the serial connection, so he had to put his thinking cap back on. Ezúttal az Arduino-hoz csatlakoztatott HM-10 BLE modult használta, és kicserélte a régebbi iPod Touch (amely nem támogatta a BLE-t) sokkal több modern iPhone 4S-vel. Miután az összes bit és darab dolgozik, nem volt túl sokáig, mielőtt meg tudta becsomagolni ezt a hosszú húzott frissítést, de a végeredmény olyan jól néz ki, mint egy gyár eredeti. Nézze meg a videót a szünet után.

Nagyszerű olvasni az ilyen típusú hackekről, ahol a hacker ásni a lábába, és nem adja fel, amíg meg nem történik és por. and thanks to his in-depth post, and all the code shared on his GitHub repository, it must be easy to replicate this the second time around, for those seeking to upgrade their old 207. and if you’re trying to find inspiration, Nézze meg ezt a nagy házi készítésű Subaru fejegység frissítését.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

A Windows Phone 8.1 végül megkapja az iOS -t, valamint az Android -hoz hasonló hangsegédet, valamint az értesítési központotA Windows Phone 8.1 végül megkapja az iOS -t, valamint az Android -hoz hasonló hangsegédet, valamint az értesítési központot

A Windows Phone hiányosságairól szól Windows Phone Store – Az Instagram és a Vine közelmúltbeli bevezetése ellenére a WP jelenetbe. Miközben a DEV -ek a fedélzeten való részvétel problémát jelentenek,