Engineering inverse The Peugeot 207’s CAN Bus

Uncategorized

Voici une “Une chose qui a entraîné une autre” voiture de voiture. [Alexandre Blin] a voulu une caméra inversée pour son ancienne Peugeot 207 et descendit d’un trou de lapin qui l’a amené à faire de l’ingénierie inverse de l’extrême et à l’Arduino et à IOS. Obtenir une lunette coûteuse, un écran HDMI bon marché, un arduino, un bouclier de bus CAN, un iPod touch avec une cordon d’interface série Ghetto qui n’a pas fonctionné, un module BLE HM-10, un iPad 4s, la CAM elle-même et Environ un an et demi de travail sur elle par intermittence, il est finalement émergé d’environ 275 €, mais victorieux dans un travail bien fait. Une entreprise de rénovation n’aurait pas seulement coûté le coût beaucoup plus, mais l’aurait le privé de tout ce qu’il a appris en cours de route.

L’ajout de la came était la partie la plus facile de l’exercice lorsqu’il a trouvé une version après-vente spécifiquement indiquée pour son modèle de 207. L’affichage non graphique original a dû faire de la place pour un nouvel écran HDMI et une lunette fraîche, qui lui a coûté beaucoup plus que l’affichage. Outre l’affichage de l’image de la came lors de l’inversion, le nouvel écran devait également afficher toutes les autres informations sur le système de jouissance. Cela n’a pas pu être obtenu auprès du port OBD-II, mais le bus peut sembler prometteur, bien qu’il ne puisse trouver aucun détail pour son modèle initialement. Mais avec plus de 2,5 millions de 207 des années 207 sur la route, il n’était pas long avant [Alexandre] Hit Jackpot dans un projet d’étudiant d’université français qui a utilisé un 207 pour étudier le bus CAN. Le système de bus Can 207 a été sous-divisé en trois bus distincts et le bus “Comfort” a fourni toutes les données dont il avait besoin. Pour décoder les cadres de canette, il a utilisé un arduino, un bouclier de bus CAN et un script Python pour imaginer les données, vérifiant lesquelles les cadres ont changé lorsqu’il a effectué certaines fonctions, telles que la modification du volume ou la mise en marche arrière, par exemple.

L’Arduino n’a pas pu conduire directement l’affichage HDMI, il avait donc besoin de matériel supplémentaire pour compléter son hack. Tandis qu’un PI de framboise aurait été idéal, [Alexandre] est un développeur IOS afin qu’il soit naturellement gravi vers l’écosystème Apple. Il a connecté un ancien iPod à l’Arduino au moyen d’une connexion série du port de quai de l’iPod. Mais à l’aide de l’adaptateur Apple HDMI pour vous connecter à l’écran enfreint la connexion série, il a donc dû remettre son capuchon de réflexion. Cette fois, il a utilisé un module HM-10 BLE connecté à l’Arduino et a remplacé l’ancienne iPod Touch (qui n’a pas soutenu Ble) avec un iPhone 4S beaucoup plus moderne. Une fois qu’il a eu tous les morceaux de travail, il n’était pas trop long avant de pouvoir conclure cette longue mise à niveau dessinée, mais le résultat final semble aussi bon qu’un original d’usine. Découvrez la vidéo après la pause.

C’est formidable de lire ces types de hacks où le pirate pirate creuse dans ses pieds et n’abandonne pas tant que cela ne sera pas fait et saupoudré. et grâce à son poste en profondeur et à tout le code partagé sur son référentiel GitHub, il doit être facile de reproduire cela la deuxième fois, pour ceux qui cherchent à améliorer leur vieil 207. Et si vous essayez de trouver l’inspiration, Découvrez cette excellente mise à niveau de l’unité Homemade Subaru Head.

Leave a Reply

Your email address will not be published.