Bonjour a vous, sur ISIS mon programme fonctionne très bien, mais quand j'essaie de téléverser mon programme sur une carte arduino la led que je dois allumer sur la sortie 13 ne s'allume pas, j'ai pensé que c'était peut-etre du aux déclarations entrées/ sorties que j'ai faites ? ou peut etre autre choses je ne sais pas, j'aimerais que vous m'éclairiez s'il vous plait
Merci d'avance !
int D;
void setup() {
pinMode(13,OUTPUT);
pinMode(2,INPUT);
pinMode(3,INPUT);
pinMode(4,INPUT);
}
void loop() {
if (digitalRead(2) == HIGH) D=1;
if (digitalRead(3) == HIGH) D=2;
if (digitalRead(4) == HIGH) D=3;
switch (D){
case 1:
digitalWrite(13,HIGH);
delay(1000);
digitalWrite(13,LOW);
delay(2000);
break;
case 2:
digitalWrite(13,HIGH);
delay(500);
digitalWrite(13,LOW);
delay(300);
digitalWrite(13,HIGH);
delay(500);
digitalWrite(13,LOW);
delay(2000);
break;
case 3:
digitalWrite(13,HIGH);
delay(200);
digitalWrite(13,LOW);
delay(200);
digitalWrite(13,HIGH);
delay(200);
digitalWrite(13,LOW);
delay(200);
digitalWrite(13,HIGH);
delay(200);
digitalWrite(13,LOW);
delay(2000);
break;
default: ;
}
delay(1000);
}