อุปกรณ์
1. Arduino Uno R3
2. resistor
3. Led
4. Breadboard
5. Pushbutton
การทำงานของแต่ละอุปกรณ์
1. Arduino ใส่คำสั่งเพื่อควบคุม
2. Bread Board ตัวจำลองวงจร
3. Resistor ตัวต้านทาน
4. Led แสดงแสงไฟ เมื่อเกิดการ เปิด ปิด
5.Pushbutton ควบคุมการเปิด ปิดไฟ
การทำงาน
กดปุ่มเพื่อเปิดไฟ และกดปุ่มเดิมอีกครั้งเพื่อปิดไฟ
โค้ด: เลือกทั้งหมด
int ledPin = 8;
int buttonPin = 9;
boolean buttonState;
boolean lastState;
boolean state = LOW;
void setup() {
pinMode (buttonPin,INPUT);
pinMode (ledPin,OUTPUT);
}
void loop() {
buttonState = digitalRead(buttonPin);
if ( ( buttonState == LOW) && (lastState == HIGH) )
state = !state;
digitalWrite(ledPin,state);
delay(100);
lastState = buttonState;
}