// Définition des broches pour la LED et le potentiomètre
int ledrouge = 11;
int ledverte = 12;
int potPin = A0;
int lumVal;
void setup() {
// Configuration des modes de broche pour la LED et le potentiomètre
pinMode(ledverte, OUTPUT);
pinMode(ledrouge, OUTPUT);
pinMode(potPin, INPUT);
Serial.begin(9600);
}
void loop() {
// Lecture de la valeur du potentiomètre et stockage dans la variable potValue
int potValue = analogRead(potPin);
Serial.println(potValue);
// Allumage de la LED et attente d'une durée égale à la valeur du potentiomètre
digitalWrite(ledverte, HIGH);
delay(potValue);
// Eteindre de la LED et attente d'une durée égale à la valeur du potentiomètre
digitalWrite(ledverte, LOW);
delay(potValue);
lumVal = map(potValue, 0, 1023, 0, 255);
analogWrite(ledrouge, lumVal);
}