LED 2 ตัว + Button



void setup()
 {
   pinMode(11 , OUTPUT);
   pinMode(13, OUTPUT);
   pinMode(5, INPUT);

void loop() {         
  int SW = digitalRead(5);
  if  (SW==0){
  digitalWrite(13, LOW);
  digitalWrite(11, HIGH);;
  delay(1000);                     
  digitalWrite(11, LOW);
  digitalWrite(13, HIGH);
  delay(1000);
}
}
วิธีทำ
เราตั้งขา11เป็น
 pinMode(11,OUTPUT);กับขา13
ส่วนขา5ตั้งเป็นpinMode(5,INPUT) ในที่ void setup()
void loop()เราตั้งขา5เป็นสวิตช์
int SW = digitalRead(5);
 ใช้ if (SW==0)ควบคุมขา13,11 ที่ GND
แล้วหน่วงเวลาติดดับ LED 1 วิ "delay(1000);"
พอเอาภาษา Cไปใส่ Arduino ไฟทั้งสองจะติดสลับกัน

ความคิดเห็น

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

Coin Validator เครื่องรับเหรียญ เครื่องหยอดเหรียญ Multi Coin รุ่น SG-6

Learning 7 Segment + Arduino