Innholdsfortegnelse:

Hack bilen din med Wio -terminal og CAN -buss: 7 trinn
Hack bilen din med Wio -terminal og CAN -buss: 7 trinn

Video: Hack bilen din med Wio -terminal og CAN -buss: 7 trinn

Video: Hack bilen din med Wio -terminal og CAN -buss: 7 trinn
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim
Hack bilen din med Wio -terminal og CAN -buss
Hack bilen din med Wio -terminal og CAN -buss

Hvis du har en viss forståelse av CAN Bus og Arduino programmering, og ønsker å hacke bilen din, kan denne instruktøren gi deg en løsning.

Når det gjelder hvorfor du vil hacke bilen din, vet jeg ikke, men dette er virkelig en interessant ting.

Dette prosjektet brukte hovedsakelig Serial CAN Bus Module av Longan Labs og Wio Terminal hovedkontrollkort av Seeedstudio.

Serial CAN Bus Module er en CAN Bus -kontrollmodul designet av Longan Labs. Den bruker UART til å kommunisere med enkeltbrikke-mikrodatamaskinen. Den er kompakt og enkel å bruke.

Wio Terminal kommer fra Seeedstuio, som er et utviklingstavle med en skjerm som kan programmeres med Arduino.

I dette prosjektet er følgende funksjoner hovedsakelig realisert:

Les sykkelhastigheten, rotasjonshastigheten og oljetemperaturen og annen informasjon som vises på Wio Terminal -skjermen

Hvis du vil ha mer dato fra bilen, kan du se

Trinn 1: Prinsipp introduksjon

Nesten alle moderne biler har et OBD-II-grensesnitt, som er en bro mellom bilen og omverdenen. Vi kan få all bilinformasjon og kontrollere bilen gjennom OBD-II-grensesnittet.

Og det er en farlig ting å kontrollere bilen, du må ha en dyp forståelse av OBD-II-grensesnittet før du fortsetter. Denne artikkelen leser bare noen grunnleggende informasjon fra bilen, slik at du trygt kan følge trinnene i denne instruksjonene.

Trinn 2: Deleliste

Deleliste
Deleliste
Deleliste
Deleliste
Deleliste
Deleliste
  • Wio Terminal
  • Wio terminal batteri chassis
  • OBD-II CAN-BUS Development Kit

Viktig merknad: Dette prosjektet trenger V1.3 -versjonen eller nyere av Serial can bus -modulen.

Trinn 3: Lodding

Lodding
Lodding
Lodding
Lodding
Lodding
Lodding

Dette kan være det vanskeligste trinnet hvis du aldri har brukt et loddejern.

Vi må lodde ledningen fra OBD-II CAN-BUS Dev-settet til en OBD-kontakt. Du kan se på bildet, vi loddet den røde ledningen til 6 -pinnen på kontakten og den svarte ledningen til 14 -pins. Når 6pin representerer CANH, representerer 14pin CANL

Trinn 4: Maskinvaretilkobling

Maskinvaretilkobling
Maskinvaretilkobling
Maskinvaretilkobling
Maskinvaretilkobling
Maskinvaretilkobling
Maskinvaretilkobling
  1. Den serielle CAN-bussmodulen som er inkludert i OBD-II CAN-BUS Dev-settet, er koblet til Wio Terminal UART-grensesnittet via Grove-kabel
  2. Koble ledningene fra forrige trinn til den serielle CAN -bussmodulen, koble rødt til CANH og svart til CANL.

Trinn 5: Programvare og innstillinger

Programvare og innstillinger
Programvare og innstillinger

Her må vi gjøre noen innstillinger for den serielle boksemodulen.

Før vi starter, må vi laste ned koden til dette prosjektet. Du kan laste ned biblioteket og biblioteket du trenger via denne lenken.

Hvis du bruker wio terminal for første gang, kan du sjekke wiki for wio terminal

Først åpner vi innstillingsdemoen i skissen, hvor vi setter masken og filteret til den serielle boks -modulen.

Deretter brenner du innstillingsdemoen til wio -terminalen, åpner den serielle skjermen og skriver inn et tegn tilfeldig for å se om innstillingen er vellykket eller ikke.

Etter at innstillingen er fullført, brenner du demoen til wio -terminalen, og du kan se dataene på skjermen.

Trinn 6: Test på bilen

Test på bilen
Test på bilen
Test på bilen
Test på bilen
Test på bilen
Test på bilen

Deretter må vi gå til bilen og teste den. Du kan finne OBD-II-grensesnittet under rattet, koble kontakten til OBD-II-grensesnittet, slå på wio-terminalen, og du kan se resultatet.

Trinn 7: Hva kan forbedres

Wio er et kraftig hovedkontrollkort, vi brukte ganske mange funksjoner i det.

For eksempel Bluetooth, wi-wifi, etc.

Selvfølgelig kan du også lage et vakrere grensesnitt. Kort sagt, du kan spille og nyte produksjonsprosessen.

Anbefalt: