Riprendo la storia da dove l’ho lasciata… eccomi ancora a parlare della mia autoradio cinese 2 din che tanta fortuna (e decine di migliaia di visitatori) a portato a questo blog.
In questo post cercherò di riassumere alcuni concetti e link che ho trovato navigando su internet riguardo l’uso dell’interfaccia ODB2 (maggiori dettagli più avanti) per leggere le informazioni dal computer di bordo dell’FJ e visualizzarle sulla famosa autoradio dotata di windows ce. In pratica l’autoradio può diventare un dettagliatissimo computer di bordo tale da far invidia a KITT!!
L’OBD2 è una interfaccia standard che viene montata su tutte le automobili già da diversi anni e che permette ai meccanici di leggere molte informazioni tecniche registrate dai vari sensori e centraline installate nel motore tramite un pc o un dispositivo dedicato.
Nella maggior parte dei casi questa periferica serve per leggere i messaggi di errore che la centralina registra e che solitamente sono celati dietro la normale accensione della spia “a forma di motore” che segnala la necessità di manutenzione dell’auto.
Ma c’è molto di più! Velocità, giri motore, temperature varie, consumi, emissioni…
Per collegarsi alla porta OBD è necessario un adattatore che permetta la lettura dei dati. Ne esistono fondamentalmente di due tipi: cablati (usb/seriale) oppure wirless (bluetooth).
Gli adattatori bluetooth sono i più versatili poichè permettono la lettura dei dati senza bisogno di far passare cavi nel cruscotto e sono facilmente interfacciabili con dispositivi mobili (android/ios/wince..) e con il pc.
Quelli cablati hanno sicuramente dei vantaggi relativi alla velocità di trasferimento dati ed alla facilità di utilizzo ma non fanno al caso mio…
La maggior parte dei cavi in commercio si basano sul chip ELM 327 e la mia scelta è proprio ricaduta su uno di questi trovato su e-bay alla modica cifra di 11 €. La ricerca è facile e non c’è bisogno che indichi alcun link, basta cercare il nome del chip…
Chi non fosse interessato (o non avesse la possibilità) alla trasformazione dell’autoradio cinese in computer di bordo, può tranquillamente leggere le informazioni trasmesse dall’ODB con il proprio smartphone o palmare. Per ios c’è ad esempio CarTrip e per android Torque .
Infine per leggere i dati dal pc si può usare wOBD. Segnalo anche questo sito con tutta una serie di link e di download: www.webpg.net .
Passiamo alla parte più complessa (ma non tanto): l’installazione del software necessario sull’autoradio ed il collegamento.
Prima di iniziare devo fare però una premessa: nel mio caso l’autoradio ha un solo canale bluetooth. Ciò significa che se utilizzo il trasmettitore ODB non sono in grado di utilizzare il vivavoce con il cellulare. Per evitare questo inconveniente bisognerebbe utilizzare una chiavetta usb collegata all’autoradio per poter abilitare un nuovo canale. Non credo però che sia possibile dato che non mi risulta utilizzabile l’usb host da windows ce. Mi riservo comunque future sperimentazioni…
Dato che l’applicazione che verrà eseguita si sostituirà all’applicazione del navigatore, l’uso del sistema sarà esclusivo: o si avvia il navigatore (tom tom, igo o altro) o si avvia il software per la lettura dei dati ODB. Purtroppo non ho trovato (per ora!) alternative…
Il software da me usato (e a dire il vero è l’unico che ho trovato) si chiama “/hobd” ed è freeware ed open source. Esiste anche in versione a pagamento che si chiama “hobdrive” con alcune funzioni aggiuntive. Per informazioni e download basta collegarsi al sito hobdrive.com.
[Aggiornamento 01/09/2011]
Mi è arrivato l’adattatore. Funziona correttamente.
La porta OBD nell’FJ si trova dal lato guidatore, in basso a sinistra, poco sotto alla leva per aprire il cofano.
Su Android sono riuscito a connettermi con successo usando Torque e OBD Dashboard Beta. Non sono riusco invece ad usare aIOBD Scanner che non riesce a connettersi.
Per quanto riguarda iOS, rettifico in parte quanto avevo detto sopra: per una limitazione di Apple, non è possibile creare programmi che utilizzino una connessione seriale. Per questo non ci sono attualmente software in grado di interfacciare iphone/ipad con l’adattatore bluetooth ELM327.
Il passo successivo è quello di far comunicare il win ce della autoradio con un adattatore bluetooth/usb e poi successivamente con l’ELM327. Dato che sulla mia autoradio cinese la porta USB ed il bluetooth non possono essere usati da windows ce (ci sono ma sono esclusivi di un’altra parte dell’hardware) l’unica strada perseguibile è quella di aggiungere una porta usb direttamente sulla scheda madre.
Per fare questo dovrò “duplicare” il collegamento utilizzato per il ricevitore GPS (che invece è collegato direttamente a win ce) seguendo questa guida: come installare USB extra su autordio cinese.
















