设计背景
随着现代科技技术的进步和发展,人类已经迈入了信息化的时代。智能设备已经越来越多的进入了人们的生活。各地都在建设智慧城市,其中重要的一项,就是智能公交系统。我们可以通过智能终端,提前规划自己的出行路线和交通工具。公交车站具有语音报站系统,提示公交车的到站时间,车辆进站会自动进行语音播报,提醒乘客乘车等等。但各地经济水平发展不均衡,影响到了系统部署的方方面面。
功能需求
公交报站系统分几个部分:
1、通过大数据系统,可以知道公交车的位置和预计进站时间,乘客可以通过手机终端查询,提前规划出行计划。
2、公交站台的智能系统可以通过大数据平台获取到数据,在站台的显示屏上显示车辆的进出站情况;探测器探测到站台有乘客,触发语音播报系统,进行语音播报。
3、对残障人士有专用的盲文提示,体现文明进步和人文关怀。
4、车辆进站,车内广播进行语音播报,提示下车乘客相关信息。相关信息同步显示在LED屏幕上,方便听障人士。
5、下车乘车通过按钮提示司机。
6、车辆出站,车辆广播播报本次车的终到站信息和途径信息,提示下一站信息,并播报安全注意事项,相关信息同步显示在LED屏幕上,方便听障人士。
功能原理
![功能原理.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/7836dbec5ce340f47b1ad4eb75aaa7b8.png)
程序背景
![车站布局.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/f7fd372ebf221f3f9537096e15903350.png)
角色列表(部分)
![角色列表.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/6cfd107d38a7fd2eb69d346e0b2e0491.png)
角色绘制
根据系统设计,方便盲人朋友的出行,特意在站台设计了盲文系统。根据查询到的盲文相关资料,设计了盲文按钮,帮助视障人士使用。
![求助按钮.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/7775bd185520fa68add026528ee21d19.png)
![数字2.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/deb2827f174140728babd22ea83505fb.png)
步骤1
详细步骤/操作过程
背景选择
背景图片在网络上搜索,并找到适合自己需要的图片,并进行了修改。
![程序界面.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/c31c6408b4104b65a453742f90d83064.png)
角色设定
出于展示目的,人物角色只选定了三个,分别是一位已经在站内等候乘客,一位赶车乘客,一位盲人乘客。
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/ee66783d9786be0fc926b0349d650fd4.png)
求助按钮一组
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/939e8dd64bd614fca571e534faf16c1f.png)
车内按钮
![按钮.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/1fbc7ea3594ce5a42227331bcbc287e5.png)
场景切换
场景切换通过界面上的三个按钮完成,共三个场景
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/c3b5752f48b976a79f9ceb25824529d0.png)
普通乘客乘车
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/afa4a54a96aa92af5a06abae619bff9f.png)
公交车内场景
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/c509244956be1ee7a8ed641f25811b3f.png)
盲人进站乘车场景
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/d67792ac296df1232d727fef7b2a5ebc.png)
语音播报
本项目将使用到Mind+中的以下拓展模块,以及百度AI中的“语音能力引擎”中的应用(使用了其中的语音识别和语音合成,如果手头有硬件的语音模块,那就不需要百度AI了,),最近电脑坏了,手里一台旧台式机,又没有耳麦,又聋又哑,所以不能对程序很好测试,盲文按钮和进出站按钮的语音功能暂时用说明程序里面的“说”来代替。
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/7a81f87174808a4a52aa0ac7ab3040d1.png)
在乘客进入公交车站使用语音识别功能做展示
![语音播报.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/94db58c9144a66a30d15aa97c63ab147.png)
盲文语音查询播报采用“说”的方式代替,可以方便更改为语音方式
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/8fb555e8e8a6a3f8dab30562a3ad6f0e.png)
按钮的按下效果通过如下示例程序实现
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5a1c03fae455e06a216f8d66/ba548efdb6a9cd880dcec274b2c506e2.png)
智能公交系统程序源文件
附件
程序演示视频
花生编程2023.01.28
赞
花生编程2023.01.28
厉害厉害
三春牛-创客2023.01.09
不错不错
三春牛-创客2023.01.09
厉害厉害