j'aimerais utiliser un potentiomètre, mais au moment de faire quelque test j'ai l'impression qu'il est cassé ou un truc du genre.
j'ai essayer de faire des test au multimètre.
et voici le code que j'utilise pour vérifier le potar:
//porg valeur potar
int pinPot=0; //variable pour définir le CAN où est connecté le potentiomètre
int valPot=0; //variable pour récupérer la tension aux bornes du potentiomètre traduite par le CAN . On l’initialise à 0.
void setup() {
Serial.begin(9600); //Initialisation de la communication avec la console
}
void loop() {
valPot=analogRead(A0); //lit la tension, la convertit en valeur numérique et la stocke dans valeurPot
Serial.print("Valeur lue : ");
Serial.println(valPot);
}
Si tu nous expliquai le problème.
Tu lis 0, tu lis 1023 ?, tu lis autre chose?
Qu'est ce que donne le test avec le multimètre?
Je lis tout le temps 1023.
et les test au multimètre n'était pas très encourageant: la valeur de la résistance ne changeait pas quand je tournais le potar.
Si c'est un potentiomètre 'classique'.
Entre les deux bornes extrêmes tu dois lire la résistance du potentiomètre -> tu lis combien?
Entre une des bornes extrême et la borne du milieu tu dois lire une résistance qui varie quand tu tournes le potentiomètre.