เปิด ปิดไฟ โดยใช้ปุ่มเดียว Arduino

IOT - Internet of things
ไอโอที (IoT) หมายถึงเครือข่ายของวัตถุ อุปกรณ์ พาหนะ สิ่งปลูกสร้าง และสิ่งของอื่นๆ ที่มีวงจรอิเล็กทรอนิกส์ ซอฟต์แวร์ เซ็นเซอร์ และการเชื่อมต่อกับเครือข่าย ฝังตัวอยู่ และทำให้วัตถุเหล่านั้นสามารถเก็บบันทึกและแลกเปลี่ยนข้อมูลได้

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
bankjittapol
PHP Super Member
PHP Super Member
โพสต์: 344
ลงทะเบียนเมื่อ: 21/10/2019 10:19 am

เปิด ปิดไฟ โดยใช้ปุ่มเดียว Arduino

โพสต์ที่ยังไม่ได้อ่าน โดย bankjittapol »

เปิด ปิดไฟ โดยใช้ปุ่มเดียว Arduino
อุปกรณ์
1. Arduino Uno R3
2. resistor
3. Led
4. Breadboard
5. Pushbutton

การทำงานของแต่ละอุปกรณ์
1. Arduino ใส่คำสั่งเพื่อควบคุม
2. Bread Board ตัวจำลองวงจร
3. Resistor ตัวต้านทาน
4. Led แสดงแสงไฟ เมื่อเกิดการ เปิด ปิด
5.Pushbutton ควบคุมการเปิด ปิดไฟ

การทำงาน
กดปุ่มเพื่อเปิดไฟ และกดปุ่มเดิมอีกครั้งเพื่อปิดไฟ
Screenshot3.png
Screenshot3.png (66.23 KiB) Viewed 2297 times

โค้ด: เลือกทั้งหมด

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;

}
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 68