// โครงการ ทำสวิตช์ เปิด/ปิด ห้องถึงอัตโนมัติ //
// ควบคุมด้วย บอร์ดไมโครคอนโทรเลอร์ Microcontroller ARDUIN UNO //
int sw1 = 1;
int sw2 = 2;
int led1 = 12;
int led2 = 13;
int led_status1 = 0;
int led_status2 = 0;
void setup() {
pinMode(sw1, INPUT_PULLUP);
pinMode(sw2, INPUT_PULLUP);
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
}
void loop() {
if(digitalRead(sw1)==0){
if(led_status1==0){
digitalWrite(led1,1);
led_status1 =1;
}else{
digitalWrite(led1,0);
led_status1 = 0;
}
delay(250);
}
if(digitalRead(sw2)==0){
if(led_status2==0){
digitalWrite(led2,1);
led_status2 =1;
}else{
digitalWrite(led2,0);
led_status2 = 0;
}
delay(250);
}
}