练手项目:利用单片机和仿真软件模拟汽车红绿灯项目 附效果图

时间:2023-03-27作者:佚名

这两天看到了个新闻说广东有一处电子眼,启用才几个月的时间,就拍到了62万多次的违章信息,那罚款可是一个天价的数字啊,尽管后来有关部门说只有18万多次,但是很难自圆其说,不说这个了,说回今天的正题,我们开车的人一般都知道,警察叔叔监督广大驾驶员的方法除了电子眼之外,还有一个就是我们今天的主角-红绿灯。

练手项目:利用单片机和仿真软件模拟汽车红绿灯项目 附效果图

其实如果红绿灯设计的合理,将会大大的提高我们的通行效率,也会更大程度的避免交通事故的发生。

于是我突发奇想,红绿灯的控制其实并不复杂,我能不能用我最爱的单片机来做一个红绿灯实验呢?说干咱就干

鉴于时间和手头材料的原因,我没有做成实物,只是用仿真软件实现了我需要的功能,其实PROTEUS上实现了,放到实物上调一下应该就可以了。

程序功能很简单,模拟十字路口的交通信号灯,先是绿灯亮,然后黄灯亮三秒后,红灯亮禁行(每一个路口控制方向相同)。

仿真模拟图如下:

模拟东西通行,南北禁行:

练手项目:利用单片机和仿真软件模拟汽车红绿灯项目 附效果图

模拟东西禁行,南北通行:

练手项目:利用单片机和仿真软件模拟汽车红绿灯项目 附效果图

程序C语言源代码如下:

/*模拟交通灯*/

define RED_EW_ON() P0 &= ~0x01 //东西方向指示灯开

define GREEN_EW_ON() P0 &= ~0x04

define YELLOW_EW_OFF() P0 |= 0x02

define RED_SN_ON() P0 &= ~0x08 //南北方向指示灯开 0000100 1111011

define GREEN_SN_ON() P0 &= ~0x20

define YELLOW_SN_OFF() P0 |= 0x10

define YELLOW_EW_BLINK() P0 ^= 0x02 //东西方向黄灯闪烁

#define YELLOW_SN_BLINK() P0 ^= 0x10 //南北方向黄灯闪烁

uint8 Flash_Count = 0, Operation_Type = 1; //闪烁次数,操作类型变量

void Traffic_Light() //交通灯切换子程序

{

switch (Operation_Type)

{

case 1://东西方向绿灯与南北方向红灯亮

RED_EW_OFF(); YELLOW_EW_OFF(); GREEN_EW_ON();

RED_SN_ON(); YELLOW_SN_OFF(); GREEN_SN_OFF();

delay(2000); //延时

Operation_Type = 2; //下一个操作

break;

相关阅读

GH5188法兰的耐高温特性和密封性能

GH5188法兰是一种高品质的法兰,具有卓越的耐高温特性和密封性能,被广泛应用于各种高温、高压、高腐蚀环境下的管道连接和密封。本文将从GH5188法兰的材料特性、耐高温特性、密封...
2023-05-04
GH5188法兰的耐高温特性和密封性能

耐高压耐高温不锈钢金属软管的用途

耐高压耐高温不锈钢金属软管的用途 选用多蒸发是个不错的选择,利用蒸发过程中产生的二次蒸汽,来减少物料升温所需的鲜蒸汽量消耗,提高蒸发操作的经济性。但是这边并不意味着...
2023-08-04
耐高压耐高温不锈钢金属软管的用途

有关污泥农业安全回用的标准

污泥农业回用的安全性问题主要包括两个方面,即病原菌和有害物的限量与控制。污泥中的有害物质包括无机和有机两大类,无机成分主要是重金属物质,有机成分主要是有毒的有机物...
2023-08-05
有关污泥农业安全回用的标准

详细了解自动玻璃门,配置适合自己实际需求的自动玻璃门开门方式

今天门道佰分佰为大家主要讲的是自动门中的自动玻璃门如何配置适合自己实际需求的开门方式,注意这里指的自动玻璃门是平移式自动玻璃门。 自动玻璃门 一、自动玻璃门原理? 自...
2023-04-30
详细了解自动玻璃门,配置适合自己实际需求的自动玻璃门开门方式

为什么直流电机需要控制器来控制电机速度和输出转矩?

直流电机控制器是将电能转换为机械能的一种特殊类型的电气设备,直流电机通过利用直流电来接收电能,然后将这种能量转换为电机的自动旋转。直流电机几乎无处不在,他们利用产...
2023-06-08
为什么直流电机需要控制器来控制电机速度和输出转矩?

热销商品

小夜灯卧室床头台灯送礼物创意网红拍照宿舍睡眠灯led灯氛围夜灯

这款小夜灯集实用与颜值于一身,是卧室床头、宿舍、拍照布景的理想之选。采用柔和LED光源,光线温馨不刺眼,守护夜间安眠,起夜更安全。小巧便携设计,支持触摸或遥控调光...
24.1

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减震,是一种高效、耐用的管路连接解决方案。该产品采用高品质304不锈钢材料,具有优异的耐腐蚀性和强度...
0.29

u型包边橡胶条防撞塑胶防割万能封边不锈钢桥架机箱保护套密封条

U型包边橡胶条是一款多功能防护密封配件,广泛应用于不锈钢桥架、机箱、机柜及各类金属边缘。采用优质橡胶与塑胶材质,具备优异的防撞、防割、耐磨及耐候性能,有效保...
1.34

O型圈氟橡胶圆条丁腈胶硅胶垫片防水O三元乙丙EPDM密封件骨架油封

O型圈、氟橡胶圆条、丁腈胶、硅胶垫片、三元乙丙(EPDM)密封件及骨架油封是广泛应用于机械、汽车、航空航天及建筑等领域的关键密封元件。氟橡胶耐高温、耐腐蚀,适用...
1

西门子开关插座皓彩雅白无框五孔USB一开家用面板官方旗舰套餐

西门子开关插座皓彩雅白无框五孔USB一开家用面板,是现代家居装修的理想选择。该产品采用皓彩雅白配色,简约而不失时尚,完美融入各种家居风格。无框设计,线条流畅,视觉...
7.04

网站栏目