Salve a tutti, sono nuovo e volevo chiedere se qualcuno sapeva in qualche modo come potrei utilizzare Arduino per farmi apparire su un display LCD il livello della benzina rimasta nel serbatoio,magari se possibile implementare anche qualche funzione come i chilometri percorribili con il livello di benzina a disposizione ecc.
P.S. la cosa principale è però il livello di carburante! Sapete come posso collegare arduino all'impianto della macchina per prendere questi dati? E se si come posso rappresentarli nel mio display LCD?? Grazie in anticipo
Ci sono due modi per leggere il sensore che indica quanta benzina cè... il primo potrebbe essere semplicissimo o ostico comunque te lo sconsiglio: colleghi arduino direttamente al sensore che se ti da un uscita analogica proporzionale alla benzina contenta come nelle moto è molto semplice la cosa ... il metodo ideale è però quello di colleagrti alla centralina tramite lo standard OBD li puoi ottenere tutte le informazioni, giri motore consume scarico temperature allarmi etc... questo se l'auto è moderna...
Ci sono due modi per leggere il sensore che indica quanta benzina cè... il primo potrebbe essere semplicissimo o ostico comunque te lo sconsiglio: colleghi arduino direttamente al sensore che se ti da un uscita analogica proporzionale alla benzina contenta come nelle moto è molto semplice la cosa ... il metodo ideale è però quello di colleagrti alla centralina tramite lo standard OBD li puoi ottenere tutte le informazioni, giri motore consume scarico temperature allarmi etc... questo se l'auto è moderna...
e' una bmw 316i e36 del 1991, quindi credo che il metodo analogico sia l'ideale...
L' OBD mi sembra lo abbiano tutte le macchine dopo il 98..
Analogico in questo caso penso sia il migliore..
altrimenti potevi agganciarti in CAN (non vorrei dir cazzate)
Ragazzi siete gentilissimi... ma mica qualcuno di voi potrebbe passare qualche schema per fare fattivamente questa cosa? ovviamente un'abbozzo perché non avete la macchina a disposizione ma già sarebbe perfetto indicare se possibile i pin sulla' arduino (io penso siano quelli analogici)
MGuruDC:
Attenzione ai valori analogici che prenderai: vanno letti con isteresi altissima e la scala non è neanche lontanamente lineare.
Ciao
Assolutamente.. essendo un veicolo non lavorerà di certo con tensioni standard ne tanto meno pulite... bisogna passarle come minimo su un partitore per "sistemarle" poi ad un inseguitore di tensione se serve e poi si vede che altro fare....
Altra stada è la CAN ma ogni macchina usa il suo protocollo soprattutto le prime che lo montavano e non essendo recentissima ce l'avrà di sicuro ma non è detto sia semplice sfruttarlo...
Assolutamente si... OBD è il nuovo standard ed è implementabile con arduino... cerca in rete ci sono i progetti mi pare sul sito di pratical aruino che venga usata...
Ragazzi mi sembra di aver capito che i valori che andrei a leggere sono troppo sballati quindi non oso immaginare riguardo la loro affidabilità ... giusto?
Comunque pablos71 non ti preoccupare stavo scherzando la macchina è effettivamente vecchia non so quanto possa essere affidabile una lettura del genere
Secondo me il modo migliore è prendere un tester e capire che cosa dà il filo del galleggiante come valori.
Fatto questo, puoi ragionare sulla fattibilità o meno.