int led1 = 2; // กำหนดขาใช้งาน
int led2 = 3; // กำหนดขาใช้งาน
int buttonPin = 6;
int buttonState = 0;
void setup()
{
pinMode(led1, OUTPUT); // กำหนดขาทำหน้าที่ให้ขา 2 เป็น OUTPUT
pinMode(led2, OUTPUT); // กำหนดขาทำหน้าที่ให้ขา 2 เป็น OUTPUT
pinMode(buttonPin, INPUT);// กำหนดขาทำหน้าที่ให้ขา 3 เป็น INPUT รับค่าจากสวิตช์
digitalWrite(led1, HIGH);
digitalWrite(led2, HIGH);
digitalWrite(buttonPin, HIGH);
}
void loop()
{
buttonState = digitalRead(buttonPin); // อ่านค่าสถานะขา3
if (buttonState == HIGH) { //กำหนดเงื่อนไขถ้าตัวแปล buttonState เก็บ ค่า 1(HIGH) ให้ทำในปีกกา
digitalWrite(led1, HIGH); // ไฟ LED 1ติด
digitalWrite(led1, LOW); // ไฟ LED 1ติด
}
else{
digitalWrite(led2, HIGH); // ไฟ LED 1ดับ
digitalWrite(led2, LOW); // ไฟ LED 1ดับ
}
}