const int led1 = 2; // Đèn 1 kết nối với chân D2
const int led2 = 3; // Đèn 2 kết nối với chân D3
const int led3 = 4; // Đèn 3 kết nối với chân D4
int denxanh = 2; // Đèn 1 kết nối với chân D2
int denvang = 3; // Đèn 2 kết nối với chân D3
int dendo = 4; // Đèn 3 kết nối với chân D4
void setup() {
// Thiết lập các chân điều khiển LED là OUTPUT
pinMode(denxanh, OUTPUT);
pinMode(denvang, OUTPUT);
pinMode(dendo, OUTPUT);
}
void loop() {
// Bật đèn xanh và tắt đèn vàng, đèn đỏ
digitalWrite(denxanh, HIGH);
digitalWrite(denvang, LOW);
digitalWrite(dendo, LOW);
delay(7000); // Chờ 7 giây
// hoặc có thể viết: digitalWrite(denxanh, HIGH); delay(7000); digitalWrite(denxanh, LOW)
// Bật đèn vàng và tắt đèn xanh, đèn đỏ
digitalWrite(denxanh, LOW);
digitalWrite(denvang, HIGH);
digitalWrite(dendo, LOW);
delay(2000); // Chờ 2 giây
// hoặc có thể viết: digitalWrite(denvang, HIGH); delay(2000); digitalWrite(denvang, LOW)
// Bật đèn đỏ và tắt đèn xanh, đèn vàng
digitalWrite(denxanh, LOW);
digitalWrite(denvang, LOW);
digitalWrite(dendo, HIGH);
delay(5000); // Chờ 5 giây
// hoặc có thể viết: digitalWrite(dendo, HIGH); delay(5000); digitalWrite(dendo, LOW)
}