Un potenziometro è un resistore a tre terminali con un contatto rotante e un contatto scorrevole che forma un partitore di tensione.
Il potenziometro è costituito da una resistenza variabile da 10 kiloohm. Questa resistenza blocca una parte della tensione a seconda di come si ruota la manopola.
Esistono diversi tipi di potenziometri:
Potenziometro lineare: le variazioni di resistenza sono in relazione diretta
Potenziometro logaritmico: le variazioni di resistenza sono in relazione logaritmica
Potenziometro esponenziale: le variazioni di resistenza sono in relazione esponenziale
Potenziometro rotativo:
Potenziometro multigiro:
Il potenziometro viene spesso utilizzato come partitore di tensione. Permette di variare la tensione tra 0 V e 5 V.
Ecco i pin del potenziometro:
Alimentazione 3,3 V
Segnale analogico
Terra GND
Possiamo recuperare il valore del potenziometro “ascoltando” il pin analogico a cui era collegato. Per farlo, utilizziamo la funzione analogRead con il nome del pin come parametro:
analogRead(Pin_Nome);
Utilizza un pulsante per gli ingressi discreti (ON/OFF) e un potenziometro per gli ingressi analogici continui. La scelta dipenderà dalle esigenze specifiche del progetto e dalle azioni che desideri eseguire. A volte, puoi persino utilizzare entrambi i metodi combinati per funzioni più avanzate, ad esempio utilizzando un potenziometro per controllare la velocità di un motore e un pulsante per avviarlo o arrestarlo.
Questo è il simbolo del potenziometro che troverete nei circuiti elettrici.
Non è necessario alcun codice per funzionare. Basta collegare il potenziometro in serie al componente di cui si desidera variare la tensione, in questo caso il LED.