一、项目背景
在设计项目的同时也想让大家了解一下山西太原,所以我选用了太原公交1路公交车的相关信息。
太原公交1路因线路沿太原市最大的东西向动脉道路迎泽大街行驶,连通火车站与下元两个公交枢纽,是太原市客流量最大的公交线路之一,被太原人赋予“并州第一车”的美誉。
作为资历最老的公交车之一,太原公交1路每日穿梭在“三晋第一街”的迎泽大街上,途经太原火车站、五一广场、迎泽公园、太原工人文化宫、中国煤炭博物馆、太原理工大学等地标性建筑,横跨迎泽大桥,外地人游览太原,便从此开始。
我选用了由下元站到火车站的12个站。通过二哈标签来识别到站,加上巡线,实现了无人驾驶的功能(虽然不太成熟)
(上面两幅图来自百度)
二、功能原理
1、自制的小车走直线还有点难。所以利用两个灰度传感器做简单的巡线,让小车能在规定路线行走。
2、利用二哈的标签识别来确定所到位置。这里要提前做好标签识别的学习。
3、利用语音合成实现报站功能。
4、利用按钮模拟乘客下车提醒,放在司机位置灯的闪烁和提示音来提醒司机开门(仅限于未开车前使用),并用语音合成模块实现自会回复。
5、公交站自动播放语音功能是利用运动传感器来感知乘客是否来到站台,如果有乘客在就会利用语音识别模块播到相关语音。
四、结构设计
(一)设备设计
公交车系统接线方式:主板:掌控板
二哈、语音语别在IIC接口
按钮:P13
红色LED:P1
灰度传感器:P8,P9
公交站播报系统接线方式:主板:掌控板
语音识别在IIC接口
运动传感器:P2
公交系统程序:
公交站系统
花生编程2023.01.31
不错
花生编程2023.01.31
厉害
三春牛-创客2023.01.11
不错
三春牛-创客2023.01.11
厉害厉害
Nd0TAy8yduIE2022.11.17
厉害