Commutatore 6 posizioni

astrobeed:
Con il sistema del partitore su ingresso analogico non hai la posizione del commutatore, hai un valore in count ADC, per giunta soggetto a variazioni di +/- 1 count nella migliore delle ipotesi, che dovrai comunque convertire in un qualcosa da fare, pertanto sempre sei if, o una switch devi usare, per giunta tenendo conto dell'isteresi.

Ma astro, scusa, mi meraviglio di te: ma tu HAI visto la funzione che ho postato o parli in generale senza aver visto il codice? :slight_smile:
Certo che so che il valore letto da un analogico non è preciso e stabile al 100%, ma proprio per questo non ho mica proposto 1024 posizioni, e non uso mica "==" per confrontare! Prevedo solo 4 (nel mio caso) fasce di valori, che distinguo molto "grossolanamente" proprio per prevedere eventuali imprecisioni nella misura.
Dai, su, non facciamo i pignoli inutilmente... :smiley: