Sommario:

Hackera la tua auto con il terminale Wio e il bus CAN: 7 passaggi
Hackera la tua auto con il terminale Wio e il bus CAN: 7 passaggi

Video: Hackera la tua auto con il terminale Wio e il bus CAN: 7 passaggi

Video: Hackera la tua auto con il terminale Wio e il bus CAN: 7 passaggi
Video: Maranza cerca di prendermi la moto 2024, Luglio
Anonim
Hackera la tua auto con il terminale Wio e il bus CAN
Hackera la tua auto con il terminale Wio e il bus CAN

Se hai una certa comprensione della programmazione CAN Bus e Arduino e vuoi hackerare la tua auto, allora questo istruibile può fornirti una soluzione.

Per quanto riguarda il motivo per cui vuoi hackerare la tua auto, non lo so, ma questa è davvero una cosa interessante.

Questo progetto ha utilizzato principalmente il modulo bus seriale CAN di Longan Labs e la scheda di controllo principale del terminale Wio di Seeedstudio.

Il modulo Serial CAN Bus è un modulo di controllo CAN Bus progettato da Longan Labs. Utilizza UART per comunicare con il microcomputer a chip singolo. È compatto e facile da usare.

Wio Terminal proviene da Seeedstuio, che è una scheda di sviluppo con uno schermo che può essere programmato con Arduino.

In questo progetto vengono realizzate principalmente le seguenti funzioni:

Leggi la velocità di pedalata, la velocità di rotazione e la temperatura dell'olio e altre informazioni, visualizzate sullo schermo del terminale Wio

Se vuoi più data dall'auto, fai riferimento a

Fase 1: Introduzione al principio

Quasi tutti i veicoli moderni hanno un'interfaccia OBD-II, che è un ponte tra l'auto e il mondo esterno. Possiamo ottenere tutte le informazioni sull'auto e controllare l'auto tramite l'interfaccia OBD-II.

Ed è una cosa pericolosa controllare l'auto, faresti meglio ad avere una profonda conoscenza dell'interfaccia OBD-II prima di procedere. Questo articolo legge solo alcune informazioni di base dall'auto, quindi puoi seguire in sicurezza i passaggi forniti in queste istruzioni.

Passaggio 2: elenco delle parti

Elenco parti
Elenco parti
Elenco parti
Elenco parti
Elenco parti
Elenco parti
  • Terminale Wio
  • Chassis batteria terminale Wio
  • Kit di sviluppo CAN-BUS OBD-II

Nota importante: questo progetto richiede la versione V1.3 o successiva del modulo Serial can bus.

Passaggio 3: saldatura

saldatura
saldatura
saldatura
saldatura
saldatura
saldatura

Questo potrebbe essere il passaggio più difficile, se non hai mai usato un saldatore.

Dobbiamo saldare il cavo fornito dal kit di sviluppo CAN-BUS OBD-II a un connettore OBD. Puoi guardare l'immagine, abbiamo saldato il filo rosso al 6 pin del connettore e il filo nero a 14 pin. Quando 6pin rappresenta CANH, 14pin rappresenta CANL

Passaggio 4: connessione hardware

Connessione hardware
Connessione hardware
Connessione hardware
Connessione hardware
Connessione hardware
Connessione hardware
  1. Il modulo CAN Bus seriale incluso nel kit di sviluppo CAN-BUS OBD-II è collegato all'interfaccia UART del terminale Wio tramite cavo Grove
  2. Collegare i fili del passaggio precedente al modulo bus seriale CAN, collegare rosso a CANH e nero a CANL.

Passaggio 5: software e impostazioni

Software e impostazioni
Software e impostazioni

Qui abbiamo bisogno di fare alcune impostazioni per il modulo bus seriale.

Prima di iniziare, dobbiamo scaricare il codice di questo progetto. Puoi scaricare la libreria e la libreria di cui hai bisogno tramite questo link.

Se stai usando il terminale wio per la prima volta, puoi controllare wiki per il terminale wio

Per prima cosa, apriamo la demo delle impostazioni nello sketch, dove imposteremo la maschera e il filtro del modulo can bus seriale.

Quindi masterizzando la demo delle impostazioni sul terminale wio, apri il monitor seriale e inserisci un carattere a caso per vedere se l'impostazione ha successo o meno.

Dopo che l'impostazione è stata completata, masterizza la demo sul terminale wio e puoi vedere i dati sullo schermo.

Passaggio 6: test sull'auto

Prova in macchina
Prova in macchina
Prova in macchina
Prova in macchina
Prova in macchina
Prova in macchina

Quindi, dobbiamo andare alla macchina e provarla. Puoi trovare l'interfaccia OBD-II sotto il volante, collegare il connettore all'interfaccia OBD-II, accendere il terminale wio e puoi vedere il risultato.

Passaggio 7: cosa può essere migliorato

Wio è una potente scheda di controllo principale, in essa abbiamo utilizzato alcune funzioni.

Ad esempio, Bluetooth, Wi-Fi, ecc.

Ovviamente puoi anche creare un'interfaccia più bella. In breve, puoi giocare e goderti il processo di produzione.

Consigliato: