İşte bir klasik “bir şey başka bir şeye yol açtı” bir araba hack. [Alexandre Blin], eski peugeot 207 için ters bir kamera istedi ve Arduino ve iOS ile bazı aşırı Can otobüsü ters mühendislik yapmasını sağlayan bir tavşan deliğini düşürdü. Pahalı bir çerçeve, ucuz bir HDMI ekranı, bir Arduino, bir Can otobüs kalkan, işe yaramayan bir Getto seri arayüz kablosu olan bir iPod touch, bir HM-10 BLE modülü, bir iPad 4s, kamera kendisi ve Aralıklı olarak üzerinde çalışmanın yaklaşık bir buçuk yarısı, nihayetinde yaklaşık 275 €, ancak iyi bir işte muzaffer oldu. Bir şirketin iyileştirilmesi sadece ona çok daha fazla maliyetli olmazdı, ancak yol boyunca öğrendiği her şeyden mahrum kalacaktı.
Cam’ı eklemek, 207 modelinde özel olarak belirtilen bir sonrası versiyonu bulduğunda egzersizin en kolay parçasıydı. Orijinal grafiksel olmayan ekran, yeni bir HDMI ekranına ve taze bir çerçeveye yerleştirmek zorunda kaldı, bu da ekrandan çok daha fazla mal olan taze bir çerçeve. Cam görüntüsünü geri sürerken yanı sıra, yeni ekranın diğer tümünü gösterme sistem bilgilerini göstermesi gerekiyor. Bu, OBD-II limanından elde edilemedi, ancak CAN BUS, başlangıçta modeli için herhangi bir ayrıntı bulamadığı halde umut verici görünüyordu. Ancak 207’sinin 2,5 milyonun üzerinde yolun üzerinde, [Alexandre], Can otobüsünü incelemek için 207’yi kullanan bir Fransız Üniversitesi Öğrenci Projesinde Jackpot’u vurdu. 207’nin CAN veri yolu sistemi, üç ayrı otobüsle alt bölündü ve “konfor” otobüsü, ihtiyaç duyduğu tüm verileri sağladı. Can çerçevelerinin kodunu çözmek için, bir Arduino, bir CAN veri yolu siperi ve bir Python komut dosyası, verileri görüntülemek için, belirli işlevleri değiştirirken veya vites değiştirmeyi gibi, örneğin vites değiştirme gibi hangi çerçevelerin değiştiğini görmeyi denetledi.
Arduino, HDMI ekranını doğrudan sürdüremedi, bu yüzden hackini tamamlamak için ek donanıma ihtiyacı vardı. Ahududu pi ideal olurken, [Alexandre] bir iOS geliştiricisidir, bu yüzden doğal olarak elma ekosistemine doğru yerleşti. Eski bir iPod’u Arduino’ya iPod’daki dock portundan seri bağlantı vasıtasıyla bağladı. Ancak, ekrana bağlanmak için Apple HDMI adaptörünü kullanmak seri bağlantıyı kırdı, bu yüzden düşünme başlığını geri koymak zorunda kaldı. Bu sefer Arduino’ya bağlı bir HM-10 BLE modülü kullandı ve daha modern bir iPhone 4S ile daha eski iPod touch (BLE’yi desteklemedi) değiştirdi. Tüm bitleri ve parçaları bir kez çalıştığında, bu uzun çizilen yükseltmeyi saramadan önce çok uzun sürmedi, ancak son sonuç fabrika orijinal olarak iyi görünüyor. Mola sonrası videoya göz atın.
Hacker’ın ayaklarına kazındığı ve yapılması ve tozlanana kadar pes etmeyen bu tür hackleri okumak harika. Ve derinlemesine gönderisi ve GitHub deposunda paylaşılan tüm kodlar sayesinde, eski 207’lerini yükseltmek isteyenler için, burası ikinci kez çoğaltmak kolay olmalı. Ve eğer ilham bulmaya çalışıyorsanız, Bu büyük ev yapımı Subaru baş ünitesi yükseltmesini kontrol edin.