int led = 13; //กำหนดขา led ขาที่ 13
int bt = 2; //กำหนดขาปุ่มขาที่ 2
int bt_state = 0; //ตัวแปรเก็บสถานะของปุ่มกด
void setup() {
Serial.begin(115200); //เปิดใช้งานแถบบอกสถานะ
pinMode(led, OUTPUT); //ตั้งค่าขา led เป็น output
pinMode(bt, INPUT); //ตั้งค่าขาปุ่มเป็น input
}
void loop() {
bt_state = digitalRead(bt); //อ่านสถานะของปุ่มกด
if(bt_state == HIGH){ // ตรวจสอบว่าปุ่มถูกกดหรือไม่
digitalWrite(led, HIGH);
Serial.println(" เปิดไฟแล้ว ");
}else{
digitalWrite(led, LOW);
Serial.println(" ปิดไฟแล้ว ");
}
}