从过年到现在,宅家的时间变长了,刷抖音的次数多了。我在家里看了抖音里主播的直播间。发现大多数主播是用支架固定手机,主播手机镜头前,固定不变。一场直播三四个小时一直在那里坐着,确实挺难受的。所以我利用哈士奇的人脸识别做了个人脸跟踪。这样主播就可以活动活动啦!
步骤1 哈士奇连接麦昆小车的IIC口。
步骤2 手机用胶固定在小车上,并用皮筋将哈士奇固定在手机背面,并靠近手机摄像头。
步骤3 使用哈士奇的学习模式识别人脸。
步骤4 打开mind+,左下角点“扩展”,找到套件里的“麦昆”和传感器里的“Huskylens AI摄像头”,并点击选中。并打开右上角的“上传模式”。
步骤5 初始化二哈,引脚根据麦昆,选择p20和p19。判断是否人脸识别成功,成功会在micro:bit显示红心。
步骤6 判断是否识别出人脸id,是否在画面中。如果在画面中的x坐标140,则让麦昆反向转动。如果没有识别,就在micro:bit上显示“lost”。
大哥哥2022.08.10
厉害新玩法
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(); } } } } }
gray66662020.04.09
麦昆玩出新高度