lab2go_arduino:potenziometro
Potenziometro
Un potenziometro è un tipo di resistenza variabile che consente di regolare manualmente il valore della resistenza. È composto da tre terminali: due terminali collegati ai capi della resistenza e un terminale centrale (detto cursore) che scorre lungo la resistenza, variando il valore di resistenza tra il cursore e ciascun terminale.
Viene comunemente utilizzato come:
- Divisore di tensione: Il cursore divide la tensione applicata tra i terminali estremi, producendo una tensione di uscita proporzionale alla posizione del cursore. La posizione del cursore determina la proporzione della tensione applicata che viene “prelevata” dal potenziometro.
- Resistenza variabile: In questa configurazione, solo due terminali vengono utilizzati: uno estremo e il cursore.
Utilizzo con Arduino
Quando si collega un potenziometro ad Arduino, si utilizza tipicamente la configurazione di divisore di tensione per leggere il valore analogico generato dal potenziometro.
Collegamenti
- Collega un terminale estremo del potenziometro a +5V (Vcc).
- Collega l'altro terminale estremo a GND.
- Collega il terminale centrale (cursore) a uno dei pin analogici di Arduino (es. A0).
Codice di esempio
const int potPin = A0; // Pin analogico a cui è collegato il cursore del potenziometro
int potValue = 0; // Variabile per memorizzare il valore letto
void setup() {
Serial.begin(9600); // Inizializza la comunicazione seriale
}
void loop() {
potValue = analogRead(potPin); // Legge il valore analogico dal potenziometro
// Stampa il valore letto sul monitor seriale
Serial.print("Valore potenziometro: ");
Serial.println(potValue);
delay(100); // Pausa di 100ms per migliorare la leggibilità
}
lab2go_arduino/potenziometro.txt · Ultima modifica: da 127.0.0.1
