Arduino 实现交通信号灯效果

int redled =10; //定义数字10 接口
int yellowled =7; //定义数字7 接口
int greenled =4; //定义数字4 接口
void setup()
{
pinMode(redled, OUTPUT);//定义红色灯接口为输出接口
pinMode(yellowled, OUTPUT); //定义黄色灯接口为输出接口
pinMode(greenled, OUTPUT); //定义绿色灯接口为输出接口
}
void loop()
{
digitalWrite(greenled, HIGH);//点亮绿色灯
delay(2000);//延时2 秒
digitalWrite(greenled, LOW); //熄灭绿色灯
digitalWrite(yellowled, HIGH);//点亮黄色灯
delay(1000);//延时1 秒
digitalWrite(yellowled, LOW);//熄灭黄色灯
digitalWrite(redled, HIGH);//点亮红色灯
delay(2000);//延时2 秒
digitalWrite(redled, LOW);//熄灭红灯
}
本文介绍了一个使用Arduino实现交通信号灯效果的项目。通过定义不同颜色灯的接口,并利用Arduino的pinMode和digitalWrite函数,实现了红绿黄三色灯的定时切换。该项目适合初学者理解和实践Arduino的基本操作。
1937

被折叠的 条评论
为什么被折叠?



