Arduino 交通信号灯

2025-05-17 15:47:47

1、准备实验需要用到的硬件,如图所示:

Arduino 交通信号灯

2、如下图所示进行硬件的连接,此步我们先不连接发光二极管,只需将Arduino UNO控制器连接到电脑

Arduino 交通信号灯

3、将下列程序复制到Arduino IDE中,如下图所示:int leddelay = 10000;int redpin = 10;int yellowpin = 9稆糨孝汶;int greenpin = 8;void setup(){ pinMode(redpin,OUTPUT); pinMode(yellowpin,OUTPUT); pinMode(greenpin,OUTPUT); } void loop() { digitalWrite(redpin,HIGH); delay(leddelay); digitalWrite(yellowpin,HIGH); delay(2000); digitalWrite(greenpin,HIGH); digitalWrite(redpin,LOW); digitalWrite(yellowpin,LOW); delay(leddelay); digitalWrite(yellowpin,HIGH); digitalWrite(greenpin,LOW); delay(2000); digitalWrite(yellowpin,LOW); }

Arduino 交通信号灯

4、如图所示,选择正确的板卡型号和端口,将程序上传到控制器中。

Arduino 交通信号灯
Arduino 交通信号灯

5、如图所示,程序上传无误的情况下 Arduino IDE 软件会显示如下结果

Arduino 交通信号灯

6、按照下图中的电路,进行实验硬件的连接

Arduino 交通信号灯

7、实验效果如图所示,3 个LED循环点亮,直到Arduino UNO控制器断电为止。

Arduino 交通信号灯
Arduino 交通信号灯
Arduino 交通信号灯

8、为了方便大家实验,防止在复制代码的时候出现错误,特将代码和电路图Fritzing源文件上传至网盘供大家下载学习。下载地址:http://pan.baidu.com/s/1slb0SIp,打开链接后,如图所示,点击下载即可

Arduino 交通信号灯
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢