int led = 5; // branché dans 5 qui support pwm
int c = A5;
void setup() {
// on definie led comme sortie et photoresistance comme entrée
pinMode(led, OUTPUT);
pinMode(c, INPUT);
Serial.begin(9600);
}
void loop() {
//on stock la valeur capturée par le photoresistance dans la variable valc
int valc = analogRead(c);
//on utilise la fonction map() afin de convertir la plage de valeur du photo résistance
// à la plage de valeur de pwm et on la stock dans la variable op
int op = map(valc, 0, 1024, 0, 255);
// on change l'opacité de la led selon la valeur de op
analogWrite(led, op);
}