【看见未来】隔空控物不再是传说,把生活过成酷炫科幻片

2020-07-231804
AI 快速预览详细 收起
本文介绍了如何使用DFRobot的手势识别传感器、microbit和LED灯带实现隔空控制灯光效果的项目教程。首先介绍了选材过程,包括手势识别传感器、microbit和扩展板的选择。接着详细说明了项目分析,设计了4种手势控制不同的灯光动画效果。在器材部分列出了所需材料清单,并展示了接线图。最后提供了详细的编程步骤,特别是手势识别部分的代码。通过这个项目,用户可以轻松实现酷炫的隔空控物效果,非常适合STEM教育和青少年科创比赛。

从来都觉得隔空取物是种幻想,除了魔术,不可能实现。

这一次就让我们一起把生活过成酷炫的科幻片吧!

步骤1 选材

看到这个主题,毫不犹豫的想到了dfrobot新出的手势识别传感器,从来没用过,真的那么好用么?非常感谢技术工程师的耐心解答,一开始我本以为在mind+中,microbit是不支持的,尝试了arduino很好操作。后来经过咨询,和自己再次确认,我发现microbit也是支持的,而且非常好用,哈哈,有一种捡到宝的感觉!哈哈哈哈~~~

project-image

关于这个器材的mind+中的库文件,是要在用户库里加载的,具体方法如下。

project-image

步骤2 项目分析

想要用手势来控制一些东西的变化,看起来就好像在控制物品一样,一开始想到做个手势控制的小车,后来觉得没有什么实际意义,想了想做个灯板吧,起码跟着手势变化的霓虹灯,看起来还是蛮酷炫的!

根据不同的手势,要控制灯板显示不同的动画,这个光靠想肯定实现不了,excel做个表格就清晰多了,我选择使用15条led灯带,每条12颗灯珠。分别根据4种手势,显示不同的动画效果。

那么这15个灯带看来用一个扩展板肯定搞不定咯,我决定用3套microbit的设备,两套设备用来装这15条灯带,另一个负责手控灯带。

project-image

绘制出我想展示的图案,写好剧本,就开始实现它咯!

步骤3 器材

材料清单

  • microbit X3
  • 扩展板 X3
  • led灯带 X15
  • 手势识别传感器 X1 链接

步骤4 接线

需要把扩展板上P0号引脚的跳线帽拔掉,不然的话,也还是不够用哈。

我的设计是通过第三个板子的手势控制,发送不同的无线信号,从而操控前两个板子上的15颗灯珠。

project-image

这线插的跟头发一样,密密麻麻啊~~~~

project-image

灯带的固定我用了魔术贴,可以重复使用,调整位置也超方便。

因为太刺眼,在上面蒙了一层烘焙纸,看起来朦胧些的效果就更好看了。

project-image

步骤5 编程

灯带1组和灯带2组是分开两个主板些的,每种图形都是边写边测试。插线的时候也一定要整齐,和excel表里标注的一样才行。

根据excel表的内容,一步步的编程,这代码量稍微有点大哈。如果是给小朋友完成,恐怕会有点点难度。

project-image

详细说一下发信号端也就是手势识别部分的代码。

将手势识别传感器接入在IIC接口上,设置手势传感器的模式,就可以直接使用了,很方便,也很灵敏哦!超好用这个,大爱~~~

project-image

步骤6 演示视频

看看效果吧,隔空徒手控制,是不是有那么一点未来感呢?

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

所需材料/产品

加载全部

    Gravity: PAJ7620U2 手势识别传感器

    Gravity: PAJ7620U2 手势识别传感器

    Gravity: PAJ7620U2 手势识别传感器

相关推荐

评论(0)
- 没有更多了 -

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

相关推荐

所需材料/产品

Gravity: PAJ7620U2 手势识别传感器

Gravity: PAJ7620U2 手势识别传感器

Gravity: PAJ7620U2 手势识别传感器