8.b - Potentiomètre B103
- L C
- 23 oct. 2024
- 1 min de lecture
Dernière mise à jour : 21 déc. 2024
Un potentiomètre permet de convertir un déplacement ou une rotation vers d'autres grandeurs physiques : résistance, tension, courant.



Branchement
Vcc : rail + du breadboard
Signal : broche VO de l'écran
GND : rail - du breadboard

Exemple

Programmation
analogRead() permet de convertir la tension disponible sur le port analogique (entre 0V et 5V) en un nombre codé sur 10 bits (de 0 à 1023)
void setup() {
}
void loop() {
int val = analogRead(A0);
\\ Un entier pour contenir une valeur variant de 0 à 1023
delay(1);
}
Afficher la valeur du potentiomètre
int Potentiometre; // Variable pour le composant potentiomètre
void setup() {
Serial.begin(9600); //Initialisation du moniteur série
Serial.println("Voici la valeur du potentiometre :");
}
void loop() {
Potentiometre = analogRead(A0); // On lit la valeur du potentiomètre
Potentiometre=map(Potentiometre,0,1023,0,5); // Permet d'obtenir la valeur entre 0V et 5V.
Serial.print("tension : ");
Serial.println(Potentiometre); // On affiche cette valeur
delay(200); // Pause entre chaque valeur.
}