ส่วนประกอบงานวิชา การเขียนโปรแกรมคอมฯ ครั้งที่ 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
ความคิดเห็น
แสดงความคิดเห็น