#define LEDD5 5
#define LEDD8 8
#define SW1 20
#define SW2 21
void setup()
{
pinMode(LEDD5, OUTPUT);
pinMode(LEDD8, OUTPUT);
pinMode(SW1, INPUT);
pinMode(SW2, INPUT);
Serial.begin(115200);
digitalWrite(LEDD5, LOW);
digitalWrite(LEDD8, LOW);
Serial.println("Bonjour j attendt");
}
void loop()
{
if (Serial.available())
{ char receivedC=Serial.read();
Serial.print(receivedC,DEC);
switch (receivedC) {
case 'A':
digitalWrite(LEDD5, HIGH);
Serial.println("fait");
break;
case 'B':
digitalWrite(LEDD5, LOW);
Serial.println("fait");
break;
case 'C':
digitalWrite(LEDD8, HIGH);
Serial.println("fait");
break;
case 'D':
digitalWrite(LEDD8, LOW);
Serial.println("fait");
break;
case 'E':
Serial.print("l etat de D20 est");
Serial.println(digitalRead(SW1));
break;
case 'F':
Serial.print("l etat de D21 est");
Serial.println(digitalRead(SW2));
break;
default:
Serial.println("pas compris");
break;
}
}
}