所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
麦昆脑洞全开赛第三轮:麦昆过舟山跨海大桥
珠韵 珠韵 2019-06-20 10:55:29
0
0
简单

活动到了第三轮了,做个什么赛道呢?

我们舟山地处海岛,桥很多,不妨来个和桥有关的赛道。

我联想到了舟山跨海大桥,它是由五座大桥组成,非常壮观。

我想做一个这样的赛道,每到一座桥,就会自动语音播报,告诉你,现在是在什么桥。

材料清单 材料清单
1x
麦昆
6x
mincro:bit
1x
mp3模块
5x
micro:bit扩展板(带有5V供电)
5x
超声波传感器
1x
KT板
1x
黑色电工胶带

几个要解决的技术问题:

1.MP3模块的使用,我本来想的是每座桥装一个,但是需要好多个模块,手里没有。于是把MP3装在麦昆上,一开始装在车尾,发现上坡的时候,车会后仰,于是,装在车前,可以正常上坡。但是在播放声音的时候,车速会减慢,估计是供电不够。

2.信号传输问题。就是每座桥边上有超声波传感器检测,检测到小车后,需要通知小车现在在哪座桥。我采用无线通讯方法。

下面先来看看项目视频

步骤1 步骤1
装置小车
projectImage

我在小车前部装了喇叭和MP3模块,具体怎么装上去,大家可以自动动手设计一下。

关于接线,我是MP3的RX引脚接麦昆的P2,GND和VCC我用的是麦昆超声波那组引脚,因为那里是5V供电,其他几个引脚带不动。接线图如下。

projectImage
步骤2 步骤2
制作车辆感应装置

我用扩展板,由于需要5个,而且因为要接超声波,所以需要有5V供电引脚,我拿不出一样款式的5个扩展板,于是,我只能把手里的各种扩展板都用上了。我把超声波装在纸杯上,方便又低成本。五个感应装置的程序是一样的,所以引脚接法也是一样。trig接P1,echo接P2,VCC接5V。

步骤3 步骤3
制作语音
现场录制语音太麻烦,我就用语音合成,我选择百度AI语音合成,是在线制作的,非常方便。只要在百度搜索“百度语音合成”就能找到网站,然后输入文字即可生成语音。保存为MP3。我制作了5段语音,并复制到TF卡中,插入MP3模块。
projectImage
步骤4 步骤4
编写程序

先给小车编程,程序不复杂,先设置无线组,然后设定当收到无线消息的时候播放指定音乐(需要添加MP3扩展)。后面就是一个巡线程序。

projectImage

然后给检测装置编程,每一个都一样(方便),通过按钮来设置发射的数字,第一座桥,设置1,第二座桥设置2,一次类推。

当超声波检测到物体的时候,就发射信息。

projectImage
步骤5 步骤5
测试完工

裁剪5块KT板,两端割成斜角,贴好黑色胶带。装上板子,放好检测装置,一般建议放在桥前端,测试一下小车走巡线是否正常。调试完毕后,就开始拍摄视频。

projectImage
projectImage

本项目源码已经上传到码云了

https://gitee.com/zslqg/MaiKunGuoKuaHaiDaQiao

Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]