【第三轮】HUSKYLENS:万物智控

2020-03-18708
AI 快速预览详细 收起
本文介绍了一个基于HUSKYLENS和Microbit的手势控制电视播放项目。该项目通过两个Microbit,一个接收HUSKYLENS识别手势结果,通过无线通信将指令传递给另一个Microbit,再通过红外发射器控制电视机播放。适合STEM教育场景,锻炼孩子的动手能力和逻辑思维。

万物智控(一)控电视播放



【演示视频】


project-image
project-image
project-image

二哈控制端

project-image
project-image

红外控制端

【设计思路】

利用两个Microbit,一个接收二哈识别手势结果,通过无线通信将指令传递给第二个Microbit,通过红外发射器向电视机顶盒发送手控信号,控制电视机播放。

材料清单

  • Gravity: 二哈识图(HuskyLens)AI 视觉传感器 X1 链接
  • micro:bit 编程入门开发板 X2 链接
  • micro:bit 电机驱动扩展板 X1 链接
  • micro:Mate—最小的micro:bit多功能I/O扩展板 X1 链接
  • 数字红外接收模块 IR Receiver Module (Arduino兼容) X1 链接
  • 数字红外信号发射模块(Arduino兼容) X1 链接


project-image

红外控制器硬件连接图

project-image

二哈识别器硬件连接图

红外控制器制作过程

二哈识别器制作过程

【代码】红外控制器

注:先用编码采集函数,采集摇控器上相应的按键编码,录入到程序中。

project-image

【代码】二哈识别器

project-image
project-image

确定识别分区,A频道-,B频道+,C音量-,D音量+,E确定,F返回,H待机。

project-image

创作许可协议

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

所需材料/产品

加载全部

    Gravity: 数字红外接收模块 IR Receiver Module (Arduino兼容)

    Gravity: 数字红外接收模块 IR Receiver Module (Arduino兼容)

    Gravity: 数字红外接收模块 IR Receiver Module (Arduino兼容)

    Gravity: 数字红外信号发射模块(Arduino兼容)

    Gravity: 数字红外信号发射模块(Arduino兼容)

    Gravity: 数字红外信号发射模块(Arduino兼容)

    micro:bit电机驱动扩展板(兼容行空板M10/K10、micro:bit、掌控)

    micro:bit电机驱动扩展板(兼容行空板M10/K10、micro:bit、掌控)

    micro:bit电机驱动扩展板(兼容行空板M10/K10、micro:bit、掌控)

相关推荐

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

创作许可协议

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

相关推荐

所需材料/产品

Gravity: 数字红外接收模块 IR Receiver Module (Arduino兼容)

Gravity: 数字红外接收模块 IR Receiver Module (Arduino兼容)

Gravity: 数字红外接收模块 IR Receiver Module (Arduino兼容)

Gravity: 数字红外信号发射模块(Arduino兼容)

Gravity: 数字红外信号发射模块(Arduino兼容)

Gravity: 数字红外信号发射模块(Arduino兼容)

micro:bit电机驱动扩展板(兼容行空板M10/K10、micro:bit、掌控)

micro:bit电机驱动扩展板(兼容行空板M10/K10、micro:bit、掌控)

micro:bit电机驱动扩展板(兼容行空板M10/K10、micro:bit、掌控)

加载全部