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

智能跟随直播间 简单

头像 VDong 2020.04.02 1362 3

从过年到现在,宅家的时间变长了,刷抖音的次数多了。我在家里看了抖音里主播的直播间。发现大多数主播是用支架固定手机,主播手机镜头前,固定不变。一场直播三四个小时一直在那里坐着,确实挺难受的。所以我利用哈士奇的人脸识别做了个人脸跟踪。这样主播就可以活动活动啦!

材料清单

  • 麦昆: micro:bit教育机器人 V4.0 X1 链接
  • Gravity: 二哈识图(HuskyLens)AI 视觉传感器 X1 链接

步骤1 哈士奇连接麦昆小车的IIC口。

project-image

步骤2 手机用胶固定在小车上,并用皮筋将哈士奇固定在手机背面,并靠近手机摄像头。

project-image

步骤3 使用哈士奇的学习模式识别人脸。

步骤4 打开mind+,左下角点“扩展”,找到套件里的“麦昆”和传感器里的“Huskylens AI摄像头”,并点击选中。并打开右上角的“上传模式”。

project-image
project-image
project-image

步骤5 初始化二哈,引脚根据麦昆,选择p20和p19。判断是否人脸识别成功,成功会在micro:bit显示红心。

project-image

步骤6 判断是否识别出人脸id,是否在画面中。如果在画面中的x坐标140,则让麦昆反向转动。如果没有识别,就在micro:bit上显示“lost”。

project-image

评论

user-avatar
  • 大哥哥

    大哥哥2022.08.10

    厉害新玩法

    0
    • DFROBOT666

      DFROBOT6662021.10.02

      /*! * MindPlus * maqueen * */ #include <Microbit_Matrix.h> #include <DFRobot_HuskyLens.h> // 静态常量 const uint8_t bbcBitmap[][5] = { {B01010,B10101,B10001,B01010,B00100} }; // 创建对象 DFRobot_HuskyLens huskylens; // 主程序开始 void setup() { huskylens.beginI2CUntilSuccess(); huskylens.writeAlgorithm(ALGORITHM_FACE_RECOGNITION); MMatrix.show(bbcBitmap[0]); } void loop() { huskylens.request(); if (huskylens.isLearned(1)) { if (huskylens.isAppear(1,HUSKYLENSResultBlock)) { if (false) { while (!false) { yield(); } } else { while (!false) { yield(); } } } } }

      0
      • gray6666

        gray66662020.04.09

        麦昆玩出新高度

        0