Comment utiliser un potentiomètre avec Arduino
Pour l’exemple, on va simplement lire la valeur renvoyée par le potentiomètre directement dans le moniteur série à l’aide de l’IDE ARDUINO.
Grâce à ce Tutoriel nous allons “apprendre” a utiliser les entrées analogiques ( A0 -> A5). Qui permettent de recevoir des données. Dans ce cas-ci, celles renvoyées par un potentiomètres.
Ce dont vous aurez besoin
Branchements du potentiomètre
Le potentiomètre va se connecter a une entrée Analogique dans ce cas-ci au A0.
Module -> Arduino
- VCC -> +5V
- GND -> GND
- OUT / SIG / … -> A0
Il y aura donc 3 pins à brancher, le VCC, GND et le signal, respectivement sur +5V, GND et A0 de l’arduino.
note: Le module que j’ai acheté réorganise l’ordre des pins. L’utilisation de modules potentiomètres facilite les connexions rapides. Cependant je vous conseil d’acheter les potentiomètres directement en “vrac”. Ils sont bien moins chère a l’achat sur Banggood par exemple ou encore Ebay.
Code
Le code est des plus simples:
int pinPot=0;
int valPot=0;
void setup() {
Serial.begin(9600);
}
void loop() {
valPot=analogRead(A0);
Serial.print("Valeur: ");
Serial.println(valPot);
}
Aller plus loin…
Plus d’information sur les potentiomètres:
Qu’est ce qu’un potentiomètre ?
Un potentiomètre est une résistance variable qui à l’aide d’une molette (KNOB) généralement il est possible de faire varier sa valeur. Notez qu’il existe aussi des potentiomètres linéaires.
Ils peuvent servir à contrôler le volume d’une radio dans des montages plus standard. Ils sont aussi souvent utiliser avec l’Arduino et un servomoteur ou une led par exemple. On s’en sert alors pour contrôler les sorties PWM de l’Arduino
Ci à gauche un potentiomètre standard. Sur sa partie pivotante il est possible de mettre un Knob comme ci-dessous pour le rendre plus facile a utiliser. Et accesoirement plus joli 🙂
Ci à gauche une “molette” ou “knob” déja de belle facture. Les notres sont généralement moins sexy 🙂
Ci à gauche une potentiomètre linéaire.




0 commentaires