const byte LED1=5;
const byte LED2=8;
const byte switch1=3;
const byte switch2=2;
void setup()
{
pinMode(LED1,OUTPUT);
pinMode(LED2,OUTPUT);
pinMode(switch1,INPUT);
pinMode(switch2,INPUT);
Serial.begin(115200);
Serial.println("start");
}
void loop()
{ byte switchstatus;
if (Serial.available() > 0)
{
char reveivedchar = Serial.read();
switch (reveivedchar) {
case 'A':
digitalWrite(LED1,HIGH);
break;
case 'B':
digitalWrite(LED1,LOW);
break;
case 'C':
digitalWrite(LED2,HIGH);
break;
case 'D':
digitalWrite(LED2,LOW);
break;
case 'E':
switchstatus=digitalRead(switch1);
Serial.print("l'etat du switch1 est : ");
Serial.print(switchstatus);
Serial.println(".");
break;
case 'F':
switchstatus=digitalRead(switch2);
Serial.print("l'etat du switch2 est : ");
Serial.print(switchstatus);
Serial.println(".");
break;
case 10:
break;
case 13:
break;
default:
Serial.println("erreur je ne sais pas");
break;
} } }