当前位置:首页 > 文章中心 > 正文内容

Arduino大师养成记|5-交通信号灯制作

dgx6667个月前 (05-26)文章中心28

交通信号灯设计

上一个制作,我们已经完成了单个小灯的控制实验,接下来我们就来做一个稍微复杂一点的交通灯实验,其实聪明的朋友们可以看出来这个实验就是将上面单个小灯的实验扩展成3 个颜色的小灯,就可以实现我们模拟交通灯的实验了。我们完成这个实验所需的元件除了Arduino 控制器和下载线还需要的硬件如下:红色M5 直插LED*1 、黄色M5 直插LED*1、绿色M5 直插LED*1、220Ω电阻*3 、面包板*1 、面包板跳线*1 扎。

准备好上述元件我们就可以开始设计了,我们可以按照上面小灯闪烁的实验举一反三,下面是我们提供参考的原理图,我们使用的分别是数字10、7、4、接口。


程序设计

既然是交通灯模拟实验,红黄绿三色小灯闪烁时间就要模拟真实的交通灯,我们使用Arduino 的delay()函数来控制延时时间,相对于C 语言就要简单许多了。

参考程序:

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(redled, HIGH);//点亮红色小灯

delay(1000);//延时1 秒

digitalWrite(redled, LOW); //熄灭红色小灯

digitalWrite(yellowled, HIGH);//点亮黄色小灯

delay(200);//延时0.2 秒

digitalWrite(yellowled, LOW);//熄灭黄色小灯

digitalWrite(greenled, HIGH);//点亮绿色小灯

delay(1000);//延时1 秒

digitalWrite(greenled, LOW);//熄灭绿色小灯

}

下载程序完成后就可以看到我们自己设计控制的交通灯了。

现在红绿灯会设计了吗?以后还可以设计更复杂一点的红绿灯,如交通路况复杂的灯岗,遇到行人提示遵守交通规则,遇到汽车报警等等。你还能再想出更复杂的创意吗?

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1893.html

标签: arduino下载
分享给朋友:

“Arduino大师养成记|5-交通信号灯制作” 的相关文章

cad安装后,没有激活页面,怎么办?

cad激活无法弹出激活页面,安装的时候设置错误造成的,解决方法如下。1、首先在电脑中,双击Auto CAD 2014图标,因为要进软件里才可以看得到。2、如果打开CAD直接弹出如下图这样的对话框的话,看都不用看,这个是没激活的。3、如果没有弹出上一步的对话框,则单击菜单栏上的帮助菜单,具体位置在如下...

安装AUTOCAD时,出现错误1606,如何解决?林老师教你2个解决方法

如果安装AutoCAD或者卸载(修改)等操作是,弹出错误1606。无法访问网络位置窗口时候,看下面的操作。网上很多都是千篇一律,修改注册表一类。我试过后,基本上无效,但也不代表其他人无效,所以我将讲解两种方法。我这里没有指明版本,但是你可以试试。因为我旨在成功。第一种:修改注册表打开注册表(WIN+...

CAD快速测量面积与周长

这篇来教大家如何用CAD梦想画图快速测出规则图形与不规则图形的面积、首先这些图形都需要是封闭图形。操作工具操作系统:Windows10CAD软件:CAD梦想画图步骤1.首先我们画一个规则的矩形与一个用多边形绘制的不规则封闭图形,如下图动画所示:绘制图形2.然后点击功能菜单下的测量选项,系统会弹出“测...

Win电脑备忘录便签如何悬浮在桌面上显示?

一直使用Win电脑办公,需要随手记录一些工作信息、注意事项、各类琐事,用TXT、 Word记录都不符合需求,于是就想找一个电脑桌面悬浮便签或备忘录工具,在网上找了几款试用,最后选择了敬业签。一、设置桌面嵌入或置顶在Win电脑上打开它,界面自动悬挂在桌面上显示。在基本设置中,勾选“主面板置顶”,界面就...

桌面便签怎么设置提醒,哪个备忘录便签好?

  2024年终于开工了,第一天上班比较迷茫,不知道做什么比较好,这个时候如果有一款简单好用且可提醒的桌面便签软件该多好。那么,桌面便签怎么设置提醒,哪个备忘录便签好?  桌面便签怎么设置提醒,哪个备忘录便签好?功夫不负有心人,找了好多个终于找到了一款叫好用便签的电脑桌面便签软件,不仅设计简单,而且...

Technology Unlocks Han Dynasty Lifestyle at Mawangdui Site for the Public in Reality

Yang Jiyuan, a restorer of ancient silk textile, and her apprentices study the details of the drawings on a Western Han Dynasty robe. Photo: Courtesy...