CODE
int led1 = 7;
int led2 = 6;
int led3 = 5;
void setup() {
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
}
void loop() {
int SW1 = digitalRead(13);
int SW2 = digitalRead(12);
int SW3 = digitalRead(11);
int var = 0;
if(SW1==1){var=1;}
if(SW2==1){var=2;}
if(SW3==1){var=3;}
switch (var) {
case 1:
digitalWrite(led1,HIGH);
digitalWrite(led2,LOW);
digitalWrite(led3,LOW);
break;
case 2:
digitalWrite(led1,LOW);
digitalWrite(led2,HIGH);
digitalWrite(led3,LOW);
break;
case 3:
digitalWrite(led1,LOW);
digitalWrite(led2,LOW);
digitalWrite(led3,HIGH);
break;
}
}
*การทำงาน เมื่อกด SW1 led 1 จะติด เมื่อกด SW2 led 2 จะติดและ led 1ดับ เมื่อกด SW3 led 3 จะติดและ led 1ดับ และ led 2 ก็จะดับ