Spisu treści:

Zhakuj swój samochód za pomocą terminala Wio i magistrali CAN: 7 kroków
Zhakuj swój samochód za pomocą terminala Wio i magistrali CAN: 7 kroków

Wideo: Zhakuj swój samochód za pomocą terminala Wio i magistrali CAN: 7 kroków

Wideo: Zhakuj swój samochód za pomocą terminala Wio i magistrali CAN: 7 kroków
Wideo: JAK odblokować każdy telefon? Ominięcie kodu blokady? Co gdy zapomnimy hasła, wzoru? Poradnik 📲 2024, Listopad
Anonim
Zhakuj swój samochód za pomocą terminala Wio i magistrali CAN
Zhakuj swój samochód za pomocą terminala Wio i magistrali CAN

Jeśli masz pewną wiedzę na temat programowania magistrali CAN i Arduino i chcesz zhakować swój samochód, ta instrukcja może dostarczyć Ci rozwiązania.

Nie wiem, dlaczego chcesz zhakować swój samochód, ale to rzeczywiście ciekawa sprawa.

Ten projekt wykorzystywał głównie moduł magistrali szeregowej CAN firmy Longan Labs i główną płytę sterującą Wio Terminal firmy Seeedstudio.

Moduł szeregowej magistrali CAN to moduł sterujący magistrali CAN zaprojektowany przez Longan Labs. Wykorzystuje UART do komunikacji z mikrokomputerem jednoukładowym. Jest kompaktowy i łatwy w użyciu.

Wio Terminal pochodzi od Seeedstuio, czyli płytki rozwojowej z ekranem, który można zaprogramować za pomocą Arduino.

W tym projekcie realizowane są głównie następujące funkcje:

Odczytaj prędkość jazdy, prędkość obrotową i temperaturę oleju oraz inne informacje wyświetlane na ekranie terminala Wio

Jeśli chcesz uzyskać więcej danych z samochodu, zapoznaj się z

Krok 1: Wprowadzenie do zasady

Prawie wszystkie nowoczesne pojazdy posiadają interfejs OBD-II, który jest pomostem między samochodem a światem zewnętrznym. Możemy uzyskać wszystkie informacje o samochodzie i sterować autem poprzez interfejs OBD-II.

A kontrolowanie samochodu jest niebezpieczne, przed kontynuowaniem lepiej dobrze zrozumieć interfejs OBD-II. Ten artykuł odczytuje tylko podstawowe informacje z samochodu, więc możesz bezpiecznie postępować zgodnie z instrukcjami podanymi w tej instrukcji.

Krok 2: Lista części

Lista części
Lista części
Lista części
Lista części
Lista części
Lista części
  • Terminal Wio
  • Obudowa akumulatora terminala Wio
  • Zestaw rozwojowy OBD-II CAN-BUS

Ważna uwaga: Ten projekt wymaga wersji V1.3 lub nowszej modułu szeregowej magistrali can.

Krok 3: Lutowanie

Lutowanie
Lutowanie
Lutowanie
Lutowanie
Lutowanie
Lutowanie

To może być najtrudniejszy krok, jeśli nigdy nie używałeś lutownicy.

Do złącza OBD należy przylutować przewód dostarczony przez zestaw OBD-II CAN-BUS Dev. Możesz spojrzeć na zdjęcie, czerwony przewód przylutowaliśmy do 6pin złącza, a czarny przewód do 14pin. Gdy 6pin reprezentuje CANH, 14pin reprezentuje CANL

Krok 4: Połączenie sprzętowe

Połączenie sprzętowe
Połączenie sprzętowe
Połączenie sprzętowe
Połączenie sprzętowe
Połączenie sprzętowe
Połączenie sprzętowe
  1. Moduł magistrali szeregowej CAN zawarty w zestawie OBD-II CAN-BUS Dev jest podłączony do interfejsu Wio Terminal UART za pomocą kabla Grove
  2. Podłącz przewody z poprzedniego kroku do modułu magistrali szeregowej CAN, podłącz czerwony do CANH i czarny do CANL.

Krok 5: Oprogramowanie i ustawienia

Oprogramowanie i ustawienia
Oprogramowanie i ustawienia

W tym miejscu musimy dokonać pewnych ustawień dla modułu szeregowej magistrali can.

Zanim zaczniemy, musimy pobrać kod tego projektu. Możesz pobrać bibliotekę i potrzebną bibliotekę za pośrednictwem tego linku.

Jeśli używasz terminala wio po raz pierwszy, możesz sprawdzić wiki dla terminala wio

Najpierw otwieramy demo ustawień w szkicu, gdzie ustawimy maskę i filtr modułu magistrali szeregowej.

Następnie wypal demo ustawień na terminalu Wio, otwórz monitor szeregowy i wpisz losowo znak, aby sprawdzić, czy ustawienie się powiodło, czy nie.

Po zakończeniu ustawień wypal demo na terminalu Wio i zobaczysz dane na ekranie.

Krok 6: Przetestuj w samochodzie

Test w samochodzie
Test w samochodzie
Przetestuj w samochodzie
Przetestuj w samochodzie
Test w samochodzie
Test w samochodzie

Następnie musimy podejść do samochodu i przetestować go. Możesz znaleźć interfejs OBD-II pod kierownicą, podłączyć złącze do interfejsu OBD-II, włączyć terminal wio i zobaczyć wynik.

Krok 7: Co można poprawić

Wio to potężna główna płyta sterująca, zastosowaliśmy w niej sporo funkcji.

Na przykład Bluetooth, Wi-Fi itp.

Oczywiście możesz też stworzyć piękniejszy interfejs. Krótko mówiąc, możesz grać i cieszyć się procesem produkcyjnym.

Zalecana: