Buongiorno a tutti.
Vi espongo il quesito. Sono un appassionato di motociclismo e mi sto avvicinando ora al mondo Arduino, perciò perdonate eventuali ingenuità nel mio quesito.
Vorrei realizzare un dispositivo per misurare il SAG delle sospensioni. Il SAG (statico e pilota) sono semplicemente due valori che si ricavano effettuando una sottrazione dal valore della corsa della sospensione tutta estesa (con ruote sollevate da terra). Il primo valore (SAG statico) si ottiene sottraendo dal primo rilevamento, da quello che si misura con le ruote poggiate a terra; il secondo (SAG pilota) si ottiene effettuando la stessa sottrazione, ma usando il valore della corsa disponibile con il pilota seduto sulla moto. Spero di essere riuscito a spiegarmi.
Ora, per effettuare questi rilevamenti ho pensato, invece che usare i soliti modi empirici, ad un dispositivo composto da una scheda Arduino UNO R3 che dovrebbe leggere i dati inviati da un trasduttore Gefran modello PC-M- 175 per poi visualizzare il valore in mm su un display (anche solo una cifra decimale è sufficiente per una buona rilevazione).
Il trasduttore è uno solo e verrebbe usato sia per le misure della sospensione anteriore che per quella posteriore.
Tanto per cominciare vorrei capire se uno schema elettrico come quello che allego potrebbe essere una base di partenza, oppure ci sono già errori di connessione.
Per completare il quadro delle informazioni aggiungo che:
Elemento lista
le misure vengono effettuate con la moto ferma e con movimenti lenti, quindi il flusso di informazioni in rapporto alla velocità di elaborazione non dovrebbe creare problema alcuno.
Elemento lista
non sono in possesso di uno sketch per il funzionamento, quindi avrei bisogno anche di quello o perlomeno qualcosa da poter inserire in Arduino per iniziare qualche prova ed eventualmente affinare in seguito.
Grazie a chiunque potrà darmi qualche informazione.
Luigi.
Dato che in passato hai fatto più volte cross-posting sullo stesso argomento (sospensioni moto) ... fai attenzione, perché la cosa è proibita (anche tra lingue diverse) e, se dovesse ripetersi (ed io terrò d'occhio la cosa), sarò costretto a chiudere la discussione ed applicare una sospensione dal forum per mancato rispetto del regolamento
Quindi ... decidi una volta per tutte, se parlare della cosa qui nella sezione Italiana, oppure vuoi discuterne in quella Internazionale di lingua Inglese ... grazie.
Per quel poco che l'ho seguito, Vdd collegato al catodo e Vss collegato a +5V sono sbagliati. Gli schemi elettrici non si disegnano mantenendo i piedini in ordine numerico!
Va bene. Proseguirò con l'italiano.
Faccio notare però che il progetto è cambiato in una cosa sostanziale; nei post in inglese l'idea era quella di realizzare un sistema che rilevasse il comportamento "dinamico" delle sospensioni (cioè intanto che la moto si muove) Ora invece si tratta di cercare poter leggere delle misure con la moto ferma.
Ad ogni modo chiedo scusa.
Luigi.
Nel tuo schema hai collegato il VSS del display al +5V mentre il VDD a GND il che è sbagliato ... VSS va al GND e VDD al +5V ... o è sbagliato il collegamento, o sono sbagliati i nomi dei pin
Ciao.
Non ho ancora scaricato nessuna libreria; sono fermo alla parte "hardware" chiamiamola così, intendendo che so nemmeno se il display sulla carta è collegato correttamente.
Per il "doliplay" scusami, ma non so proprio cosa sia; volevi intendere il display?
In realtà, di display ne ho due, uguali, che fanno parte di uno "starter kit" per Arduino che mi è stato donato, ma che è spovvisto di istruzioni o qualcosa di simile, perciò sto cercando di mettere insieme un po' di informazioni per partire a fare qualcosa.
Allego una foto.
meglio ancora uno di quegli shield che hanno un display lcd 16x2 e 5 o 6 testi
il mio è della DFrobot, ma ne esistono a carrettate, e costano come o meno di un pacchetto di sigarette
la sua libreria è piena di begli esempi e i tasti li può usare, se gli servono, oppure li usa per provare ad avere differenti valori sull'analogico
inoltre sono shield (appunto) e il montaggio è a prova di infante