开关电源控制芯片大全,开关电源控制芯片的组成
2023-08-13
很多朋友对arduino设计交通信号灯,基于Arduino的3路交通灯控制器不是很了解,每日小编刚好整理了这方面的知识,今天就来带大家一探究竟。
我们都知道Arduino。它是最流行的开源微控制器板之一,对于执行DIY 项目非常有用。这款基于Arduino 的3 路交通灯控制器是一个简单的Arduino DIY 项目,有助于了解我们周围看到的交通灯的工作原理。我们在此交通灯电路中介绍了交通灯的简单版本。这里从3个方面或方式进行了论证。现在让我们进入项目.
所需组件: 3*红色LED 灯3*绿色LED 灯3*黄色LED 灯3*220 欧姆电阻器面包板公对公连接器带IDE 电缆的Arduino Uno 电路说明: Arduino 交通灯控制器项目的电路图如下:
它非常简单,可以轻松地在面包板上构建,如以下步骤所述:
在面包板上按红、绿、黄顺序连接LED。将LED 的负极端子放在一起,并串联220 欧姆电阻。相应地连接连接器电线。将电线的另一端连接到串行引脚(2、3、4.30k 使用Arduino 5v 和GND 引脚为面包板供电。程序和工作说明:此Arduino 交通灯控制器项目的代码简单易行很容易理解。这里我们演示了3 条道路的交通信号灯,代码在所有三个方向上按特定顺序发出LED,这就是实际交通信号灯的工作原理。就像,一次,两侧中的任意一侧都会有两个红色信号灯,其余一侧会亮起绿灯。黄灯也会亮起,每次1 秒,在从红到绿的转换之间,这意味着首先红灯亮5 秒,然后黄灯亮1秒,最后绿灯上升。
在程序中,首先我们在void setup() 中声明引脚(2, 3.10) 作为9 个LED 的输出(每侧三个,即向前、向右和向左)。
void setup() { //配置输出引脚pinMode(2,OUTPUT);引脚模式(3,输出);引脚模式(4,输出);引脚模式(5,输出);引脚模式(6,输出);引脚模式(7,输出);引脚模式(8,输出);引脚模式(9,输出); pinMode(10,OUTPUT);} 然后在void Loop() 函数中,我们编写按顺序打开和关闭交通灯的代码,如上所示。
无效循环() { digitalWrite(2,1); //启用第一组信号digitalWrite(7,1);数字写入(10,1);数字写入(4,0);数字写入(3,0); 6,0);数字写入(8,0);数字写入(9,0);数字写入(5,0);延迟(5000);这里的视频很好地演示了这个过程。首先,上/前侧打开(绿色),而其他侧(即左侧和右侧)保持关闭状态并发出红色信号,延迟5 秒。然后右侧黄灯亮1秒,然后绿灯亮,让其他侧(即上侧和左侧为红色)红灯熄灭并延迟5秒。然后左侧的黄色亮起1 秒,然后绿色,上方和右侧呈红色,延迟5 秒。这个过程在voidloop() 函数中循环进行连续过程。在这里我们可以修改红灯、黄灯和绿灯保持打开和关闭的延迟。
void setup() { //配置输出引脚pinMode(2,OUTPUT);引脚模式(3,输出);引脚模式(4,输出);引脚模式(5,输出);引脚模式(6,输出);引脚模式(7,输出);引脚模式(8,输出);引脚模式(9,输出); pinMode(10,输出);}无效循环() { digitalWrite(2,1); //启用第一组信号digitalWrite(7,1 );数字写入(10,1);数字写入(4,0);数字写入(3,0);数字写入(6,0);数字写入(8,0);数字写入(9,0);延迟(5000);数字写入(3,1); //启用黄灯digitalWrite(6,1);数字写入(2,0);数字写入(7,0);延迟(1000); ); //启用第二组信号digitalWrite(5,1);数字写入(10,1);数字写入(2,0);数字写入(3,0);数字写入(6,0); );数字写入(9,0);数字写入(7,0);延迟(5000);数字写入(9,1); //启用黄灯digitalWrite(6,1);数字写入(10,0); 5,0);数字写入(4,0);延迟(1000);数字写入(8,1); //启用第三组信号digitalWrite(4,1);数字写入(7,1); 0);数字写入(3,0);数字写入(5,0);数字写入(6,0);数字写入(9,0);数字写入(10,0);延迟(5000); //启用黄灯digitalWrite(3,1);数字写入(7,0);数字写入(8,0);数字写入(4,0);延迟(1000);
以上知识分享希望能够帮助到大家!
版权声明:本站所有作品图文均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系我们
推荐阅读
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
2023-08-13
栏目热点
开关电源控制芯片大全,开关电源控制芯片的组成
LilyGoT手表键盘C3迷你电脑套件
索泰ZBOXEdgeCI342迷你电脑正式上市
谷歌在最新的视频预告片中展示了PixelWatch的独特设计
三星与设计师Juun.J合作推出限量版可折叠产品和配件
从2023年起Fitbit设备将需要Google帐户
TOKKCAMC2+智能WiFi独立日 夜视摄像头
三星正在与全球时尚品牌JUUN.J合作
OnePlusNordWatch的颜色选项通过泄露的渲染揭示
就在第一款Nothing手机发布之前一种新的TWS芽设计浮出水面