基于Arduino的多功能智能交通信号灯的设计与实现 ---------对盲人语音播报,红灯结束时铃声提醒,信号灯倒计时和闯红灯语音劝阻
**
基于Arduino的多功能智能交通信号灯的设计与实现 ---------对盲人语音播报,红灯结束时铃声提醒,信号灯倒计时和闯红灯语音劝阻
**
魏树鸿,
1.系统设计思路
a.: 满足基本信号灯的功能
1)绿灯常亮6秒,绿灯闪烁3秒,黄灯常亮3秒,红灯常亮5秒,红灯闪烁3秒,回到绿灯常亮状态;
2)要求用数码管显示时间的倒计时;
3)如果有按键按下,表示有紧急车辆通过(救火车等),亮红灯,蜂鸣器响,如果另外一个按键按下则恢复正常。
b:体现人文关怀,增加语音提示,使交通灯能通过声音使盲人也可以使用。
c: 注重提醒行人交通安全,减少交通事故发生, 在绿灯快要结束时发出提示声音提醒行人加快步伐快速通过, 通过超声波判断是否闯红灯,并通过警示灯发出警告
2.系统硬件实现
数字输入输出端口0—13
模拟输入端口A0—A5
3.3V 5V电压输出
Tx rx 与其他单片机的串口
LED灯长脚正极,短脚负极
定义11,12,13接口为红绿黄三个led的接口,0-8为显示管的接口,10为蜂鸣器接口,A0,A1为超声波测距仪接口,A2为LED警示灯接口,A3,A4为按键接口,使接地接口和5V接口质于面包板的+,-接口使各仪器供电和接地直接在面包板上连接即可;
通过计算各个仪器在5V电压下可以正常运行;
以下两图为电路连接图和实物连接图
- 演示视频链接
基于Arduino的多功能智能交通信号灯的设计与实现 ---------对盲人语音播报,红灯结束时铃声提醒,信号灯倒计时和闯红灯语音劝阻相关推荐
- arduino智能闹钟_一种基于Arduino的多功能智能闹钟的制作方法
本实用新型涉及智能闹钟技术领域,具体为一种基于Arduino的多功能智能闹钟. 背景技术: 智能睡眠是款带有睡眠循环跟踪的闹钟,可以设置多组闹钟,添加不同的铃声,可以记录睡眠状态,自动改变屏幕亮度,帮 ...
- 基于GPRS网络的城市智能交通控制系统
基于GPRS网络的城市智能交通控制系统 厦 门 蓝 斯 通 信 有 限 公 司 目录 一.前言... 1 二.系统概述... 2 (一)现场交通信息采集设备.交通信号控制机.电子警察等.... 2 ...
- 基于Arduino或者Stm32的智能台灯
基于Arduino或者Stm32的智能台灯: 支持功能定制,提供全套硬件.软件及! 1.可以实现自动调光手动调光两种模式: 2.可以实时监测环境温度及湿度: 3.采用OLED显示环境温度湿度信息: 4 ...
- 【基于51的多功能智能小车】
基于51的多功能智能小车 文章目录 基于51的多功能智能小车 前言 一.多功能智能小车介绍 二.软件部分 二.硬件部分 三. 程序编写 前言 > 又到了一学期一度的校内智能车大赛,想起上一次参加 ...
- 大数据 智能交通调度_基于大数据技术的智能交通管理模式探析
龙源期刊网 http://www.qikan.com.cn 基于大数据技术的智能交通管理模式探析 作者:熊姗姗 张昆 来源:<科学与信息化> 2020 年第 20 期 摘 要 随着社会的不 ...
- 基于Arduino+nodemcu+blink的智能家居系统
基于Arduino+nodemcu+blink的智能家居系统 #此篇为代码部分,实物视频演示在下面这个链接https://www.bilibili.com/video/BV1iA411v7qt/ 链接 ...
- 基于51单片机多功能智能台灯设计 视力灯 坐姿矫正套件 台灯 人体感应 包括实物+电路原理图+程序+proteus仿真
基于51单片机多功能智能台灯设计 视力灯 坐姿矫正套件 台灯 人体感应 包括实物+电路原理图+程序+proteus仿真 ID:69100646120443268太白路自信的桔梗
- 基于ESP8266和WS2812B的智能炫彩灯牌设计
一 产品介绍 本产品使用esp8266模块和ws2812b灯珠制作了一款wifi控制的智能家居炫彩灯牌.你还可以结合家中的其他物件,对其进行包装,实现各个灯的颜色变化.比如台灯,手电筒等等,甚至你还把 ...
- nbiot教学实箱_基于NBIoT的一种智能环卫装置的设计与实现
应用场景 图 2 系统设计框图 根据以上系统框图 , 要求实现以下功能 [3] : ( 1 ) 单片机控制步进电机转动出纸 : ( 2 ) 超声波传感器监测用纸情况 : ( 3 ) 人体红外传感器感应 ...
最新文章
- c/c++中的const
- Spring Filter过滤器,Spring拦截未登录用户权限限制
- 在Python3.4中实现opencv3.1.0的安装配置
- 可用性追踪是虚拟化网络的关键
- [正能量系列]赋闲的程序员(三)
- python语言入门书籍推荐-入门python有什么好的书籍推荐?
- 【Java 并发编程】线程池机制 ( 线程池状态分析 | 线程池状态转换 | RUNNING | SHUTDOWN | STOP | TIDYING | TERMINATED )
- mac osx安装mysql5.7.9
- fastapi PUT更新数据 / PATCH部分更新
- 基于RANSAC的激光点云分割
- #Java编程题-百钱百鸡
- 妙啊!类别不平衡上的半监督学习
- [Tracker] linux 搭建 BitTorrent
- SqlServer数据库性能优化详解
- 一个老程序员在情人节对中国软件业的致言!(转)
- itchat4j -- 用Java扩展个人微信号的能力
- Java基础项目——基于文本家庭简易收支记账程序
- windox连接电子秤通过COM口获取数据(java)
- NLP基本功-文本相似度 | AI产品经理需要了解的AI技术通识
- 采用RNN为小Baby起个英文名字by SixInNight
热门文章
- 买好了虚拟服务器后怎么办,购买虚拟主机后应该怎么操作?
- 小红书笔记api_odoo与小红书对接笔记
- SIFT matlab代码
- Android 7.0 插卡后APN信息的加载流程、UI界面编辑APN的流程及Android中APN配置相关的漏洞
- bootstrap4导航栏居右
- java libraries在哪_java.library.path在哪? | 学步园
- 设置CRT使用Console连接网络设备
- 【设计欣赏】新颖包装设计欣赏
- 【IoT】产品设计:包装盒型设计
- Windows 11正式发布,新功能太绝了!
- arduino智能闹钟_一种基于Arduino的多功能智能闹钟的制作方法