回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

特工麦昆闯穿越红外线 简单

头像 珠韵 2019.09.10 1866 0
project-image

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

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

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

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

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

剧组列出以下物料清单

材料清单

  • 麦昆(带micro:bit和电池模块) X1
  • mincro:bit板 X1
  • robotbit扩展板 X1
  • MP3模块+TF卡 X1
  • 喇叭模块 X1
  • 红外对射式分体开关 X2
  • 木料 X1

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

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

project-image

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

project-image
project-image
project-image

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

project-image

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

MP3模块接上喇叭。

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

project-image

接线搞定后,效果如下图

project-image

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

几点说明:

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

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

project-image

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

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

project-image

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

接下来看看视频效果。

源码已经上传到码云。

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

评论

user-avatar