Velocità angolare con Arduino

Ciao a tutti. In un progetto che sto svolgendo viene utilizzato arduino e un potenziometro per calcolare la velocità angolare di un corpo che ruota. Questo compie un movimento di 45°. La posizione viene data dal potenziometro mentre per la velocità angolare pensavo di derivare la posizione. Come si potrebbe fare? Esiste la funzione derivata in arduino? Grazie a tutti dell'aiuto

Non ti serve la derivata, devi semplicemente misurare il tempo necessario per fare il movimento, noto il valore angolare percorso ecco che hai la tua velocità angolare con una semplice divisione, gradi/tempo. Esempio pratico se per percorrere 45° ci vogliono 0.5 secondi la velocità angolare vale 45/0.5 = 90°/sec. Il tempo lo misuri tramite tramite la millis(), o la micros() se ti serve una maggiore risoluzione.

Thread in cross-post con QUESTO e quindi in violazione al REGOLAMENTO, punto 13.

Guglielmo