Bonjour, j'essaie de varier la luminosité d'une LED avec un potentiomètre, j'utilise la broche PWM sur une Arduino UNO R3. Mais j'ai un petit problème c'est que à un moment malgrès que je fasse tourner le potentiometre la LED garde la meme luminosité. Sur le moniteur série la valeur du potentiometre est la meme et ne change pas meme si je tourne le potar. Voici mon code:
Code:const int LED = 3; const int POTAR = A0; int STATEPOTAR; void setup () { Serial.begin(9600); pinMode(LED, OUTPUT); } void loop() { Serial.println(STATEPOTAR); STATEPOTAR = analogRead(STATEPOTAR); STATEPOTAR = map(STATEPOTAR, 0, 1023, 0, 255); analogWrite(LED, STATEPOTAR); if (STATEPOTAR == 0) {digitalWrite(LED, LOW);} delay(5); }
-----