51单片机STM32交通灯红绿灯十字路口信号灯类设计功能要求汇总

浏览必读:

使用关键词搜索可以达到事半功倍的效果。

电脑浏览器CTRL+F可以使用搜索查找

设计编号J000

功能说明:

1.四路交通灯,带有红绿灯倒计时,绿灯倒计时结束后转黄灯5秒,再转红灯。

2.紧急情况下按键紧急按钮,四路黄灯快闪。

3.可以动态设置红绿灯时间。

涉及知识点:按键扫描,定时器,数码管驱动。

详细介绍

J000 设计介绍

设计编号J001

基本功能:

1.交通信号灯分布于东南西北,每个路口均有三个。

2.南北方向绿灯和东西方向的绿灯不能同时亮;

3.系统工作后,首先南北红灯亮并维持30s;与此同时,东西绿灯亮,并维持25s时间,到25s时,东西绿灯熄灭。在东西绿灯熄灭时,东西黄灯亮并维持5s,然后东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭,南北绿灯亮;东西红灯亮并维持30s;与此同时,南北绿灯亮并维持15s;然后,南北绿灯熄灭南北绿灯熄灭时,南北黄灯亮维持5s后熄灭;同时南北红灯亮,东西绿灯亮。至此,结束一个工作循环,如下交通信号灯变化表。

4.在交通信号灯亮和闪烁的同时,路口设有两位七段码的显示器倒数计时,让车辆行人能够清楚地知道再过多久信号灯就会发生变化。以便于司机和行人能够在有限的时间内准确的通行。

详细介绍

J001 设计介绍

设计编号J002

基本功能:

通过单片机模拟交通灯,东西方向黄绿红,南北方向黄绿红的工作方式。

​ 1、 显示时间倒计时;

​ 2、 夜晚能够进行所有黄灯闪烁;

​ 3、 主干道绿灯6秒,转黄灯3秒,同时次干道红灯9秒;之后主干道6秒红灯,同时次干道3秒绿灯,转3秒黄灯;

​ 4、 夜间模式数码管显示88并闪烁,led灯黄灯闪烁;

​ 5、 紧急模式数码管显示EE并闪烁,led灯红灯闪烁,10秒恢复正常模式;

​ 6、 具体秒数可在程序改数字实现。

详细介绍

J002 设计介绍

设计编号J003

基本功能:

通过单片机模拟交通灯,东西方向黄绿红,南北方向黄绿红的工作方式。

​ 1、 显示时间倒计时;

​ 2、 南北方向14秒绿灯,最后3秒绿灯闪烁,之后1秒黄灯再转红灯20秒;

​ 3、 东西方向19秒绿灯,最后3秒绿灯闪烁,之后1秒黄灯再转红灯15秒;

​ 4、 通过按键控制东西方向强制绿灯,或南北方向强制绿灯,数码管显示00,应对紧急情况。

​ 5、 具体秒数可在程序改数字实现。

详细介绍

J003 设计介绍

设计编号J004

基本功能:

​ \1. 设计一个十字路口交通灯控制器;

​ \2. 用单片机控制LED灯模拟指示,设置人行道;

​ \3. 东西通行时间为8s,南北通行时间为6s,缓冲时间为3s黄灯闪烁;

​ \4. 设置紧急按键,可强制使东西通行,或南北通行;

​ \5. 设置清除按键,如遇特殊清除,按下按键,所有灯灭;

​ \6. 具体秒数可在程序改数字实现。

详细介绍

J004 设计介绍

设计编号J005

基本功能:

\1. 东西方向绿灯亮25s,南北方向绿灯34s,每个方向黄灯5s;

\2. 实现自动和手动功能,手动时能实现根据需要使得东西或南北方向常绿;

3.设置总开关按键,控制系统运行或停止。

详细介绍

J005 设计介绍

设计编号J006

交通灯运行状态:

​ (1) 模式1:东西向红灯与南北向绿灯亮5s;

​ (2) 模式2:南北向绿灯灭,黄灯闪烁5s(5次);

​ (3) 模式3:东西向绿灯与南北向红灯各5s;

​ (4) 模式4:东西向绿灯灭,黄灯闪烁5s(5次);

​ (5) 具体秒数可在程序改数字实现。

J006 设计介绍

设计编号J007

交通灯运行状态:

​ (1) 模式1:东西向红灯与南北向绿灯亮5s;

​ (2) 模式2:东西南北方向均黄灯闪烁5s(5次);

​ (3) 模式3:东西向绿灯与南北向红灯各5s;

​ (4) 模式4:东西南北方向均黄灯闪烁5s(5次);

​ (5) 具体秒数可在程序改数字实现。

J007 设计介绍

设计编号J008

功能说明:

\1. 起始模式:

(1)东西红灯25s,最后5s黄灯提醒,同时南北绿灯20s,后转5s黄灯提醒;

(2)东西绿灯20s,最后5s黄灯提醒,同时南北红灯15秒,后转5s黄灯提醒,如此循环。

\2. 紧急模式:数码管熄灭无显示,东西南北向均亮红灯。

\3. 可设置东西方向及南北方向绿灯时间。

\4. 设置人行道红绿灯;

\5. 具体秒数可在程序改数字实现。

J008 设计介绍

设计编号J009

功能说明:

\1. 模拟十字路口交通灯设计;

\2. 车辆闯红灯报警:蜂鸣器报警;

\3. 紧急模式:数码管无显示,各方向均为红灯常亮;

\4. 要有显示器显示红绿灯时间,5s黄灯闪烁

\5. 南北通行:数码管无显示,南北绿灯常亮,东西红灯常亮;

\6. 东西通行:数码管无显示,东西绿灯常亮,南北红灯常亮。

J009 设计介绍

设计编号J010

功能说明:

十字路口交通灯由红、绿两色LED显示器组成,LED显示器显示切换倒计时,以秒为单位,每秒更新一次;为确保安全,绿LED计数到0转红,经5秒延时(显示红色0)后,另一道开始绿色倒计时。

​ (1) 主千道(A道)先通行且通行时间为10s(加5秒红灯延时,共20秒);

​ (2) 支道(B道)通行时间为7s(加5秒红灯延时,共12秒);

​ (3) 主道与支道的车辆交错通;

​ (4) 若遇紧急情况,按开关K1时,主道与支道都为红灯20s;

​ (5) 根据实时交通堵塞情况人为控制时,按K2时,主道延时30s通行,按K3时,支道延时30s通行;

​ (6) 具体秒数可在程序改数字实现。

J010 设计介绍

设计编号J011

功能说明:

​ (1) 主干道亮绿灯时,则支干道亮红灯,主干道通车,时间为15秒。

​ (2) 主干道亮红灯时,则支干道亮绿灯,支干道通车,时间为10秒。

​ (3) 转换时,绿灯先变为黄灯,5秒后再变为红灯,同时另一方向道路的红灯转换为绿灯。

​ (4) 用数码管指示绿灯亮期间倒计时时间,红灯和黄灯亮时数码管不显示。

​ (5) 具体秒数可在程序改数字。

J011 设计介绍

设计编号J012

功能说明:

LED灯的定时控制;数码管的显示及闪烁;独立按键的读取与判断;定时器的设置与应用。

单片机控制A、B这两组交通灯LED,同时在数码管上显示剩余时间,当剩余时间少于5s时,数码管以每秒2次的速度闪亮,黄灯闪烁5s。

​ \1. 当“暂停”按键按下时,交通灯暂停变化,再次按下就继续变化;

​ \2. 当A键按下时,A方向灯全绿,B方向全红;

​ \3. 当B键按下时,B方向灯全绿,A方向全红;

​ \4. 具体秒数可在程序改数字实现。

J012 设计介绍

设计编号J013

功能说明:

​ \1. 南北红灯25s,同时东西绿灯20s,到20s后东西绿灯闪烁3s,再转黄灯闪烁2s;东西红灯30s,同时南北绿灯25s,到25s后南北绿灯闪烁3s,再转黄灯闪烁2s。

​ \2. 启动按键:按下按键是,信号系统开始工作,且先南北绿灯亮,东西红灯亮,当启动开关断开时,所有信号灯都熄灭;

​ \3. 南北绿灯和东西绿灯不能同时亮,如果同时亮时关闭信号灯系统,并报警;

​ \4. 具体秒数可在程序改数字实现。

J013 设计介绍

设计编号J014

功能说明:

​ \1) 东西方向、南北方向均有红、黄、绿三种信号灯;

​ \2) 南北方向绿灯15s,之后转黄灯5s,同时东西方向红灯20s;

​ \3) 东西方向绿灯10s,之后转黄灯5s,同时南北方向红灯15s;

​ \4) 带紧急制动按钮,按钮按下,所有方向亮红灯倒计时60秒后恢复示;

​ \5) 具体秒数可在程序改数字实现。

J014 设计介绍

设计编号J015

主要研究内容:

1)东西方向、南北方向均有红、黄、绿三种信号灯;

2)带紧急制动按钮,按钮按下,所有方向亮红灯;再次按下,恢复正常显示;

3)夜间模式按钮按下,所有方向显示黄灯闪烁;

4)实时提醒绿灯亮的剩余时间。目标和要求。

J015 设计介绍

设计编号J016

基本功能:

利用单片机和外围电路模拟交通灯控制系统的功能。

1、交通灯时间显示用数码管显示;

2、南北绿灯15s,再转黄灯闪烁3秒(1秒1次),同时东西红灯18s;

3、东西绿灯13s,再转黄灯闪烁3秒(1秒1次),同时南北红灯13s;

4、紧急通行控制,通过按键强行切换东西方向为绿灯,而另一路改为红灯,延时若干秒(10s)后,恢复原状态(红灯)继续倒数。

​ 5、 能够通过按键设置绿灯时间。

​ 6、 具体秒数可在对应程序上改数字实现。

J016 设计介绍

设计编号J017

基本功能:

1、东西向通行时间为35,南北向通行时间为60,缓冲时间为5黄灯闪烁;

2、本项目为典型的LED显示和中断定时电路。利用定时器TO产生每20ms一次的中断,每20次中断为1s;

3、对两个方向分别显示红、绿、黄灯,并显示相应的剩余时间。注意:A方向红灯时间=B方向绿灯时间+黄灯缓冲时间;

4、绿灯时间可设置(设置的是绿灯亮的时间);

5、紧急控制(110、119和120等车辆通过时候可以按键使得南北向通行60);

6、具体倒计时时间可在对应程序上改数字实现。

J017 设计介绍

设计编号J018

功能描述:

\1. 东西方向及南北方向交叉组成十字路口,正常情况下东西方向、南北方向轮流放行;

\2. 东西方向、南北方向均放行20s,其中 15 秒为绿灯,用于通行,5 秒为黄灯常亮,用于警告(秒数可根据实际需求修改)。

\3. 加紧急开关,表示有紧急车辆通过,东西方向、南北方向均为红灯,数码管显示EE。

\4. 具体倒计时秒数可再对应程序上更改数字实现。

J018 设计介绍

设计编号J019

功能说明

1、**开机执行的模式:**白天闲时

2白天闲时:

NS_gtime_count=11,WE_rtime_count=14,NS_rtime_count=12,WE_gtime_count =9;

南北绿灯时间 东西红灯时间 东西红灯时间 南北绿灯时间

3白天忙时:

NS_gtime_count=6,WE_rtime_count=9,NS_rtime_count=6,WE_gtime_count =3;

南北绿灯时间 东西红灯时间 东西红灯时间 南北绿灯时间

白天忙闲时只要是时间不同,具体时间可再对应程序修改

4夜间模式:

夜间没有红绿灯提醒,只有黄灯闪烁,同时倒计时时间00和88互相闪速

5夜间行人模式:

行人模式分为南北行人模式和东西方向行人模式。

效果分别是:

南北方向绿灯闪烁,东西方向红灯常亮,同时倒计时时间00和88互相闪速;

南北方向红灯常亮,东西方向绿灯闪烁,同时倒计时时间00和88互相闪速。

十秒自动恢复

6紧急模式:

各方向红灯。显示88

7串口控制:

通过串口调试助手发送0123456控制执行7个命令:

发送0:紧急模式

发送1:退出紧急模式

发送2:夜间模式

发送3:白天闲时

发送4:白天忙时

发送5:夜间行人模式 南北绿灯

发送6:夜间行人模式 东西绿灯

J019 设计介绍

设计编号J020

功能说明

1.南北绿灯时间11秒(最后4秒绿灯闪烁),再转黄灯常亮3秒,同时东西红灯时间14秒;东西绿灯时间9秒(最后4秒绿灯闪烁),再转黄灯常亮3秒,同时南北红灯时间12秒;

红灯时间 = 另外方向的绿灯时间 + 黄灯时间。

2.设计中有三个按键,分别是:正常运行、南北管控、东西管控。

上电正常倒计时,数码管显示当前灯的倒计时。

​ (1) 按下南北管控 无论什么状态下都会进入南北方向绿灯,东西方向红灯。数码管显示00,同时通过串口发射报文NS_ONLY给串口助手。

​ (2) 按下东西管控 无论什么状态下都会进入东西方向绿灯,南北方向红灯。数码管显示00,同时通过串口发射报文WE_ONLY给串口助手。

​ (3) 按下正常运行 无论什么状态下都会进入正常运行情况。数码管显示和灯显示恢复到进入管控模式前的运行情况。

3.串口控制:

串口助手发送0执行正常运行状态;

串口助手发送1执行南北管控状态;

串口助手发送2执行东西管控状态。

J020 设计介绍

设计编号J022

功能说明**:**

1.倒计时时间:

主干道绿灯时间12秒,黄灯常亮5秒

次干道绿灯时间9秒,黄灯常亮5秒

数码管显示当前颜色的倒计时

2.按键说明

A:紧急模式,四面红灯,数码管显示EE,再按一下南北绿灯,东西红灯

B:暂停模式,按下显示当前灯显,数码管按下时刻的数字,不再倒计时。再按一下恢复正常倒计时

J022 设计介绍

设计编号J023

功能描述:

1、东西、南北两干道交于十字路口,各干道有一组红、绿、黄三个指示灯,指挥车辆和行人安全通行。

2、南北方向直行绿灯6s转黄灯3s,南北方向左转绿灯6s转黄灯3s ,同时,东西方向红灯18s;东西方向直行绿灯8s转黄灯3s,东西方向左转绿灯8s转黄灯3s,同时,南北方向红灯22s;(注:这些时间都可以在对应程序设置)

3、夜间模式:所有方向亮黄灯,数码管显示00,再按一次按键退出夜间模式;

4、紧急情况:所有方向亮红灯,数码管显示88,再按一次按键退出紧急情况;

5、具体时间可在对应程序修改数字实现。

J023 设计介绍

设计编号J024

1、正常模式:

(1)主干道通行:

主干道直行绿灯亮(默认直行的时候右转)12秒,时间到亮3秒黄灯闪烁,黄灯时间到开始左转12秒 时间到亮3秒黄灯闪烁。然后一直红灯,次干道通行。

(2)次干道通行:

次干道直行绿灯亮(默认直行的时候右转)8秒,时间到亮3秒黄灯闪烁,黄灯时间到开始左转8秒 时间到亮3秒黄灯闪烁。然后一直红灯,主干道通。

2、夜间模式:

按一下按键进入夜间模式:所有方向亮黄灯,数码管显示88,黄灯和倒计时数码管闪烁;再按一次退出夜间模式。

3、紧急模式:

按一下按键进入紧急模式:所有方向亮红灯,数码管显示EE,红灯和倒计时数码管闪烁;再按一次退出紧急模式。

J024 设计介绍

设计编号J025

工作状态:

状态1:主干道绿灯通行12秒,次干道红灯禁止通行15秒,分别倒计时;

状态2:主干道黄灯提醒3秒,次干道继续红灯倒计时;

状态3:次干道绿灯通行6秒,主干道禁止通行9秒;

状态4:次干道绿灯通行3秒,主干道禁止通行9秒;

状态5:执行状态1,反复循环。

J025 设计介绍

设计编号J026

功能描述:

1、正常状态:

南北方向绿灯20s(最后3s闪烁)后转黄灯常亮5s,同时东西方向红灯25秒;东西方向绿灯20s(最后3s闪烁)后转黄灯常亮5s,同时南北方向红灯25秒;

2、按键说明:

(1)STOP:按下后暂停运行,再按一次恢复运行;暂停状态下可以设置南北绿灯时间;

(2)UP:在暂停状态下按下,绿灯时间+5s,与此同时,红灯时间也会相应+5s;

(3)DOWN:在暂停状态下按下,绿灯时间-5s,与此同时,红灯时间也会相应-5s;

设置好时间后再按一次STOP按键就会执行新设置的时间倒计时。

J026 设计介绍

设计编号J027

功能描述

\1. 东西方向及南北方向交叉组成十字路口,正常情况下东西方向、南北方向轮流放行;

\2. 东西方向、南北方向均放行25s,其中 20 秒为绿灯,用于通行;5 秒为黄灯常亮,用于警告(秒数可根据实际需求修改)。

\3. 东西方向、南北方向红灯均25s,东西红灯时间=南北绿灯时间+南北黄灯时间(秒数可根据实际需求修改)。

\4. 加紧急开关,表示有紧急车辆通过,东西方向、南北方向均为红灯闪烁,数码管显示FF并闪烁。

\5. 具体倒计时秒数可再对应程序上更改数字实现。

J027 设计介绍

设计编号J028

工作状态**:**

状态1:南北方向绿灯通行12秒,东西红灯禁止通行15秒,分别倒计时;

状态2:南北方向黄灯提醒3秒,东西继续红灯倒计时;

状态3:东西方向绿灯通行9秒,南北方向禁止通行12秒;

状态4:东西方向黄灯提醒3秒,南北继续红灯倒计时;

状态5:执行状态1,反复循环。

J028 设计介绍

设计编号A0010

功能说明介绍

结合实际情况,基于51单片机设计一个十字路口交通灯设计。该系统应满足的功能要求为:

由51单片机、数码管模块、LED指示灯模块、按键模块、电源构成

具体功能:

1、红灯和绿灯相互转换经过黄灯,并且黄灯闪烁三次;

2、主干道方向通行30秒,辅干道通行20秒,单独左转信号15秒,先直行信号,后左转信号;

3、设置自动、手动、特殊情况三种方式。自动模式下自动显示各种状态的倒计时,红绿灯自动切换;手动模式下可以根据道路车流量情况手动调节红灯绿灯相应时间;紧急情况下所有路口红灯亮,黄灯闪烁,以便120、110等及时通行。

A0010基于51单片机的交通灯带左转

设计编号C0071

主要功能:

本模拟系统由STM32单片机硬/软件系统,四位8段数码管和LED灯显示系统等组成,较好的模拟了交通路面的控制。

​ \1. 南北方向为主干道,通行时间为9秒;东西方向为支干道,通行时间为15秒。通行时间最后2秒,绿灯灭,黄灯常亮,黄灯亮完变更通行车道。默认通行时间可以在代码修改。

​ \2. 通行时间由数码管显示器显示。

​ \3. 紧急情况:按下紧急模式按键,所有方向亮红灯,数码管显示00,再按一次按键退出紧急情况。

​ \4. 仿真运行过程中可以通过按键调整东西方向绿灯通行时间和南北方向绿灯通行时间。

​ \5. 仿真倒计时时间源通过定时器中断产生。

C0071 设计介绍

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐