所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
特工麦昆闯穿越红外线
珠韵 珠韵 2019-09-10 22:47:10
1
0
简单
projectImage

电影中,我们经常会看到特工穿越红外安保系统的场面!超赞!

今天,我们小麦昆化身特工,将上演穿越红外线的大戏!

拍戏先要剧本,这剧情都差不多,不要剧本了。

那就开始找演员啦,毫无悬念,本片的领衔主演+唯一的一位演员就是“麦昆”了。

演员落实了,开始做场景道具。

剧组列出以下物料清单

材料清单 材料清单
1x
麦昆(带micro:bit和电池模块)
1x
mincro:bit板
1x
robotbit扩展板
1x
MP3模块+TF卡
1x
喇叭模块
2x
红外对射式分体开关
1x
木料

首先完成场地搭建,场地搭建非常简单,先准备两块一样尺寸合成板。两块叠起来,打两个孔,孔径比红外发射端的灯珠稍微大一点点。

然后用一块木板当底板,两侧钉上两块合成板,并用热熔胶枪进行加固。两侧的孔要尽量对齐。

projectImage

安装电子元件,在一侧安装了红外发射端,另外一侧安装红外接收端。

projectImage
projectImage
projectImage

由于接收端的接线端子是XH2.54,插起来不方便,而且线序是红色在边上,和我要用的扩展板不匹配。我就剪掉接头,重新压成杜邦3P(红白黑),线序和扩展板能适配。把发射端接到5V和GND。然后用程序测试一下,这红外对射是否能正确运行。

projectImage

接下来开始接线,接线图如下,MP3模块接P1和P2,红外接收端接P14和P15。

MP3模块接上喇叭。

图中的arduino板,是因为本来打算用arduino来做基地主控,用红外遥控控制。后来感觉用mincro:bit无线功能更方便。由于粘的太牢固,一时拿不下来,就暂时装在上面了。

projectImage

接线搞定后,效果如下图

projectImage

接下来编程程序,麦昆端程序如下图:

几点说明:

1.设置一个变量,按A或者B键,增减变量数值。

2.同时按下A+B,先检测变量是否为6(正确口令),如果是6先发射无线信息,然后开始蜂鸣器叫三声、车底灯闪3下,小车缓缓就开动。

projectImage

然后,编写基地端,当基地接收到无线信号后,变量由0变成1.

当红外断开的时候,先检测变量是否改成1,如果改成1,当红外线断开时,发出欢迎语音,如果还是0,那就发出警报语音。

projectImage

好了,程序写入后,就可以运行测试了,测试重点测试红外对射式否安装正确。语音是否会计时播报,

接下来看看视频效果。

源码已经上传到码云。

https://gitee.com/zslqg/tgmkcyhx/commit/8476c92b69f73df32d945cab9d2f69bfc1ebdc65

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