【智控万物】懒人系列之智能镜

2020-05-241343
AI 快速预览详细 收起
本文介绍了如何制作一个人脸跟随的智能镜。项目使用了二哈识图AI视觉传感器和Microbit作为主控板,配合两个DMS-MG90舵机来控制镜子的角度。最终效果是镜子能够自动上下、左右移动,使人脸始终处于镜子的中心。难度适中,适合10岁以上的儿童进行STEM教育和编程启蒙。

【智控万物】懒人系列之智能镜

project-image

【设计背景】

在《白雪公主》故事中,邪恶的王后有一面“魔镜”,爱慕虚荣、贪恋美貌的王后总是爱问镜子:“魔镜魔镜,谁是这个世界上最美的女人?”。

魔镜给人们留下了深刻印象, 儿时,多少人想拥有这个魔镜。

今天,我要做的是一个智能镜,暂时它不能说话,但它却能满足“懒人”的需求。

【设计思想】

在镜子前,人脸有轻微移动,镜子会自动上下、左右移动,跟随人脸移动,让人脸始终处于镜子的中心。

【实现方法】

人脸侦测使用“二哈”的人脸识别功能,镜子移动使用两个舵机制作的旋转控制台,主板使用Microbit。


材料清单

  • Gravity: 二哈识图(HuskyLens)AI 视觉传感器 X1 链接
  • DMS-MG90 金属9g舵机 (1.8Kg) X2 链接
  • micro:bit 编程入门开发板 X1 链接
  • micro:bit 电机驱动扩展板 X1 链接
  • 镜子 X1
  • 塑料板 X1
  • 双口充电宝 X1
  • 手机充电线 X2

【成品图片】

project-image
project-image

【二哈】

project-image

【舵机云台】

project-image

【主控板】

project-image

【电源】

project-image

【Mind+程序】

project-image

【程序说明】

project-image

1、有时获取的X坐标为“-1”(不明原因),使用逻辑非,排除干扰。

2、人脸坐标在二哈屏幕中间时,不进行舵机操作,保持一定稳定性,避免出现一直在晃动。

【演示视频】

创作许可协议

本项目采用 CC BY(署名) 进行许可。

所需材料/产品

加载全部

    micro:bit V1.5 编程入门开发板

    micro:bit V1.5 编程入门开发板

    micro:bit V1.5 编程入门开发板

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

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

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

    Gravity: 二哈识图(HuskyLens)AI 视觉传感器 - 蘑菇云科创教育

    Gravity: 二哈识图(HuskyLens)AI 视觉传感器 - 蘑菇云科创教育

    Gravity: 二哈识图(HuskyLens)AI 视觉传感器 - 蘑菇云科创教育

相关推荐

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

创作许可协议

本项目采用 CC BY(署名) 进行许可。

相关推荐

所需材料/产品

micro:bit V1.5 编程入门开发板

micro:bit V1.5 编程入门开发板

micro:bit V1.5 编程入门开发板

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

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

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

Gravity: 二哈识图(HuskyLens)AI 视觉传感器 - 蘑菇云科创教育

Gravity: 二哈识图(HuskyLens)AI 视觉传感器 - 蘑菇云科创教育

Gravity: 二哈识图(HuskyLens)AI 视觉传感器 - 蘑菇云科创教育

加载全部