Indholdsfortegnelse:

Hack din bil med Wio Terminal og CAN Bus: 7 trin
Hack din bil med Wio Terminal og CAN Bus: 7 trin

Video: Hack din bil med Wio Terminal og CAN Bus: 7 trin

Video: Hack din bil med Wio Terminal og CAN Bus: 7 trin
Video: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Juli
Anonim
Hack din bil med Wio Terminal og CAN Bus
Hack din bil med Wio Terminal og CAN Bus

Hvis du har en vis forståelse for CAN Bus og Arduino programmering, og ønsker at hacke din bil, så kan disse instruktører give dig en løsning.

Hvad angår hvorfor du vil hacke din bil, ved jeg ikke, men det er virkelig en interessant ting.

Dette projekt brugte hovedsageligt Serial CAN Bus Module af Longan Labs og Wio Terminal hovedkontrolkort fra Seeedstudio.

Serial CAN Bus Module er et CAN Bus kontrolmodul designet af Longan Labs. Den bruger UART til at kommunikere med single-chip mikrocomputeren. Det er kompakt og let at bruge.

Wio Terminal kommer fra Seeedstuio, som er et udviklingsbord med en skærm, der kan programmeres med Arduino.

I dette projekt realiseres følgende funktioner hovedsageligt:

Læs cykelhastigheden, rotationshastigheden og olietemperaturen og andre oplysninger, der vises på skærmen Wio Terminal

Hvis du vil have mere dato fra bilen, kan du se

Trin 1: Princip Introduktion

Næsten alle moderne biler har et OBD-II-interface, som er en bro mellem bilen og omverdenen. Vi kan få alle biloplysninger og styre bilen gennem OBD-II-grænsefladen.

Og det er en farlig ting at styre bilen, du må hellere have en dyb forståelse af OBD-II-grænsefladen, før du fortsætter. Denne artikel læser kun nogle grundlæggende oplysninger fra bilen, så du trygt kan følge trinene i denne instruktion.

Trin 2: Deleliste

Partlist
Partlist
Partlist
Partlist
Partlist
Partlist
  • Wio Terminal
  • Wio terminal batteri chassis
  • OBD-II CAN-BUS udviklingssæt

Vigtig note: Dette projekt har brug for V1.3 -versionen eller nyere af Serial can bus -modul.

Trin 3: Lodning

Lodning
Lodning
Lodning
Lodning
Lodning
Lodning

Dette kan være det sværeste trin, hvis du aldrig har brugt et loddejern.

Vi skal lodde ledningen fra OBD-II CAN-BUS Dev kit til et OBD-stik. Du kan se på billedet, vi loddet den røde ledning til 6pin på stikket, og den sorte ledning til 14pin. Når 6pin repræsenterer CANH, 14pin repræsenterer CANL

Trin 4: Hardwareforbindelse

Hardwareforbindelse
Hardwareforbindelse
Hardwareforbindelse
Hardwareforbindelse
Hardwareforbindelse
Hardwareforbindelse
  1. Det serielle CAN-busmodul, der er inkluderet i OBD-II CAN-BUS Dev-kittet, er forbundet til Wio Terminal UART-grænsefladen via Grove-kabel
  2. Tilslut ledningerne fra det foregående trin til det serielle CAN -busmodul, tilslut rødt til CANH og sort til CANL.

Trin 5: Software og indstillinger

Software og indstillinger
Software og indstillinger

Her skal vi lave nogle indstillinger for det serielle dåsemodul.

Inden vi starter, skal vi downloade koden til dette projekt. Du kan downloade biblioteket og det bibliotek, du har brug for, via dette link.

Hvis du bruger wio terminal for første gang, kan du tjekke wiki for wio terminal

Først åbner vi indstillingsdemoen i skitsen, hvor vi vil indstille masken og filteret til det serielle dåse -busmodul.

Brænd derefter indstillingsdemoen til wio -terminalen, åbn den serielle skærm og indtast et tegn tilfældigt for at se, om indstillingen er vellykket eller ej.

Når indstillingen er fuldført, brænd demoen til wio -terminalen, og du kan se dataene på skærmen.

Trin 6: Test på bilen

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

Dernæst skal vi gå til bilen og teste den. Du kan finde OBD-II-interfacet under rattet, sætte stikket i OBD-II-interfacet, tænde wio-terminalen, og du kan se resultatet.

Trin 7: Hvad kan forbedres

Wio er et kraftfuldt hovedkontrolkort, vi brugte en del funktioner i det.

For eksempel Bluetooth, wi-wifi osv.

Selvfølgelig kan du også lave en smukkere grænseflade. Kort sagt kan du spille og nyde produktionsprocessen.

Anbefalede: