const int switchPin1 = 2; // พินสำหรับสวิตช์ที่ 1
const int switchPin2 = 3; // พินสำหรับสวิตช์ที่ 2
const int ledPin1 = 12; // พินสำหรับ LED
const int ledPin2 = 13; // พินสำหรับ LED
void setup() {
pinMode(switchPin1, INPUT_PULLUP); // กำหนดโหมดของสวิตช์ 1 เป็น INPUT
pinMode(switchPin2, INPUT_PULLUP); // กำหนดโหมดของสวิตช์ 2 เป็น INPUT
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT); // กำหนดโหมดของ LED เป็น OUTPUT
}
void loop() {
// อ่านสถานะของสวิตช์
int switchState1 = digitalRead(switchPin1);
int switchState2 = digitalRead(switchPin2);
// ถ้าสวิตช์ที่ 1 ถูกกด (เปิด) ให้เปิด LED
if (switchState1 == LOW) {
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, HIGH);
}
// ถ้าสวิตช์ที่ 2 ถูกกด (ปิด) ให้ปิด LED
else if (switchState2 == LOW) {
digitalWrite(ledPin1, HIGH);
digitalWrite(ledPin2, LOW);
}
}