ส่วนประกอบงานวิชา การเขียนโปรแกรมคอมฯ ครั้งที่ 3 (Led+botton)

LED และ Push botton

void setup() {
  pinMode (13,OUTPUT);
  pinMode (10,OUTPUT);
  pinMode (8,OUTPUT);
  pinMode (7,INPUT);
}

void loop() {
  int XD = digitalRead (7);   //ตั้งค่าตัวแปรให้ XD คือ digitalRead(7)
  if (XD==0){                         //ถ้าXDเป็น0(ขา7เท่ากับ0)ทำตามเงื่อนไขด้านล่าง
  digitalWrite(13,LOW);
  digitalWrite(10,HIGH);
  digitalWrite(8,LOW);
  delay(1000);
  digitalWrite(13,LOW);
  digitalWrite(10,LOW);
  digitalWrite(8,HIGH);
  delay(1000);
  }
  digitalWrite(13,LOW);    //ถ้าXDไม่เป็น0(ขา7เท่ากับ0)ทำตามเงื่อนไขนี้
  digitalWrite(10,LOW);
  digitalWrite(8,LOW);

}



   เมื่อปุ่มถูกกด LED จะทำงานโดยเกิดความสว่างขึ้นจากการได้รับไฟหรือ HIGH และดับลงเมื่อได้รับ LOW ถ้าปุ่มไม่ถูกกด LED ทุกตัวจะเป็น LOW



ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ส่วนประกอบงานวิชา การเขียนโปรแกรมคอมฯ ครั้งที่ 10 (Arduino วัดอุณหภูมิ)

ใบงานการทดลองที่ 14 การอ่านค่าอุณหภูมิด้วย DS18B20 ส่วนประกอบงานวิชา การเขียนโปรแกรมคอมฯ

ใบงานทดลองที่12 เชื่อมต่อโมดูลวัดระยะทางด้วยอัลตราโซนิค ส่วนประกอบงานวิชา การเขียนโปรแกรมคอมฯ