BÀI 7. ĐIỀU KHIỂN ĐÈN GIAO THÔNG
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