BÀI 7. ĐIỀU KHIỂN ĐÈN GIAO THÔNG

Bởi nguyenthanhphi (07/03/2017) 0 Bình luận

Phần cứng chuẩn bị:

  • Arduino Uno, Nano,…
  • Breadboard.
  • Dây cắm breadboard.
  • 3 điện trở 220 Ohm (hoặc 560 Ohm hoặc 1kOhm).
  • 3 LED đơn siêu sáng.

Lắp mạch:

Lập trình điều khiển:

// Chương trình điều khiển đèn giao thông
int red = 8;
int yellow = 9;
int green = 10;
void setup(){
pinMode(red,OUTPUT);
pinMode(yellow,OUTPUT);
pinMode(green,OUTPUT);
}
void loop(){
dengiaothong();
delay(15000);
}
void dengiaothong(){
digitalWrite(yellow,LOW);
digitalWrite(green,LOW);
digitalWrite(red,HIGH);
delay(10000);// den đỏ sáng 10 giây.

digitalWrite(green,LOW);
digitalWrite(red,LOW);
digitalWrite(yellow,HIGH);
delay(2000);  // đèn vàng sáng 2 giây.

digitalWrite(yellow,LOW);
digitalWrite(red,LOW);
digitalWrite(green,HIGH); // den xanh sang 15 s
}

 

Các bạn có thể tham khảo thêm eBooks Lập Trình Arduino Từ A đến Z dành cho người mới bắt đầu, sẽ giúp các bạn học lập trình Arduino dễ dàng hơn.

Mọi chi tiết xin liên hệ:

Hotline: 01695 304 802

Email: tdhshop1991@gmail.com

Facebooks: https://www.facebook.com/profile.php?id=100010302510283

Đóng góp ý kiến