andando per ordine....il programma funziona...devo risolvere un biccolo bug sull'effetto ghost
@Menitti
secondo la mia modestissima opinione non ritengo che ci siano interventi inutili.
siamo qui per discuterne ovvio che ognuno ha la sua opinione (ed a volte ci sono delle sviste

) e discutendone si cerca di arrivare a una soluzione

anzi se non avessi letto la tua guida sulla programmazione stand alone sarei ancora un bel po indietro

@leo72
Hai perfettamente ragione ma la mia intenzione era partire con una sequenza di refresh di 1 sec e poi scendere man mano senza fare il conto che....ammetto la mia ignoranza mi sfugge la formula....mi sfugge anche.... "30 Hz sono 40 ms" e "ottenendo una frequenza di 7/8 Hz".
Per funzionare senza sfarfallii ho dovuto mettere Fq=2ms ma ho ottenuto l'effetto ghost che presumo sia dovuto appunto alla resistenza troppo alta o sbaglio??
special tanks @gingardu
senza questa formula int k = map(analogRead(A5), 0, 1023, 0, 3000)/10*10;
non ne sarei mai venuto fuori.
sinceramente non mi convinceva....io avevo e sto usando(modificata per renderla di facile confronto) float k = (analogRead(A5)*(5.0/1023.0))*6
mi sembra più precisa.
Un ringraziamento speciale perchè appunto non essendo convinto della formula l'ho inserita nel programmino con un bel serial print per fare un confronto.
vado a vedere nel serial monitor e sinceramente c'erano troppi "print" che avevo utilizzato per il debug del voltmetro per estrarre decine unita decimali dalla tensione e che creavano molta confusione.
allora ho ben pensato faccio pulizia,
inserisco le due formule,
serial print e posto la differenza sul forum.
cancello tutti i serial print tranne i due per le due formule carico il programma e vedo che i display scorrono più velocemente....
a questo punto mi sono illuminato....ho iniziato a ridurre la Fq (Frequenza d'aggiornamento) fino a togliere lo sfarfallio
adesso soddisfatto al 99% devo eliminare l'effetto ghost.
Avevo pensato anch'io di usare i byte ma avrei avuto troppo da studiare.
Purtroppo per il tempo che ho a disposizione studio l'elettronica e le funzioni man mano che mi servono

mi piacerebbe avere più tempo per dedicarmici ma non ne ho...tieni conto che nel pomeriggio mi devo organizzare per domani.....uff
Detto questo.....
ocuppano cosi tanta ram i serial print??????
comunque se riesco a togliere l'effetto ghost, che presumo sia dato dal fatto di resistenze troppo alte, ed una volta liberata la scrivania dall'attuale progetto do un'occhiata anche al micrologio di leo (sembra essere molto interessante visto che è citato più o meno ovunque) per arricchire le mie conoscenze ed anche al programma di freddy65.
Morale della storia togliendo i Serial.print che sul post li avevo già tolti per motivi di leggibilità ma non dal programma in quanto pensavo non influissero così tanto e portando la
Frequenza di refresh a 2 ms ottengo un buon risultato,,,ottimo se tolgo l'effetto ghost.
adesso provo a mettere mano sulle resistenze.
Grazie a tutti ragazzi