逆向工程PEUGEOT 207的CAN總線

這是一個經典的“一件事導致另一件”汽車黑客。 [Alexandre Blin]想要一個逆轉的凸輪,為他的舊的標致207舉行了一座兔子洞,讓他有一些極端的武裝總線逆向工程與Arduino和iOS。獲得昂貴的Bezel,一個廉價的HDMI顯示器,ARDuino,A CAN總線屏蔽,帶有GHETTO串行接口線的iPod Touch,沒有工作,HM-10 BLE模塊,iPad 4s,凸輪本身,和大約一年時間和一半間歇性地努力,他終於出現了大約275歐元,但在一份工作中勝利勝利。公司改造不僅會花費更多,而且還會剝奪他在路上學到的一切。

添加凸輪是練習的最簡單的部分,當時他發現了他的207型號的市場版本。原始的非圖形顯示器必須為新的HDMI顯示器和一個新鮮的擋板騰出空間,這花費了比顯示器更多的價格。除了在反轉時顯示凸輪圖像外,還需要新的顯示器來顯示所有其他享受系統信息。這無法從OBD-II端口獲得,但CAN總線看起來很有希望,儘管他最初無法找到他的模型的任何細節。但是,在207年的207歲的道路上有超過250萬,在[亞歷山大]在一個使用207學習CAN總線的法國大學生項目中擊中累積獎金之前,這是不久的。 207的CAN總線系統將分為三個單獨的公共汽車,“舒適”總線提供了所需的所有數據。為了解碼CAN幀,他使用Arduino,一個CAN總線屏蔽和Python腳本來描繪數據,檢查他完成某些功能時更改的幀 – 例如,更改音量或將檔位置換為反向。

Arduino無法直接驅動HDMI顯示,因此他需要額外的硬件來完成他的黑客。雖然覆盆子PI是理想的,但[亞歷山大]是一個iOS開發人員,所以他自然地傾向於蘋果生態系統。他通過iPod上的Dock端口串行連接將舊iPod連接到Arduino。但是使用Apple HDMI適配器連接到顯示器打破了串行連接,所以他不得不把他的思想帽子倒回來。這一次,他使用了一個連接到Arduino的HM-10 BLE模塊,並用更多現代iPhone 4s替換舊的iPod觸摸(不支持BLE)。一旦他擁有所有的斑點和碎片,在他可以包裝這種長繪製的升級之前,它不會太長,但最終結果看起來像工廠原版一樣好。休息後查看視頻。

很高興閱讀這些種類的黑客,黑客在他的腳上挖掘,並沒有放棄,直到它已經完成和灰塵。由於他的深入帖子,以及在他的GitHub存儲庫上共享的所有代碼,它必須輕鬆地將其第二次復制,因為那些尋求升級到207的人來說,這是那些升級的人。如果您試圖找到靈感,那麼看看這個很好的自製底座頭部單位升級。

Leave a Reply

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