03 - 非接触式门铃
接触式传播是病毒的传扩散途径之一,在特殊时期,非接触式成了一个人们关注的重点。
案例搭建
硬件接线
用来模拟敲门的舵机的接在S1,KOI接在Port2,注意供电
案例实现
通过人脸检测,判断有人在门口停留1.5s以上则视为需要拜访的来客,门铃响起
开机进行人脸模型初始化
危险如果接下来的操作KOI均没有反应,则可能是初始化没通过,检查接线并复位一次Microbit即可
当同时按下Microbit的AB按键,进入人脸循环检测
- 如果检测到有人脸,则每隔500ms计数加1,若当计数为3则表示此人站在门口超过1.5秒,就会执行3次模拟敲门铃。同时计数归零
程序文件
https://makecode.microbit.org/_RkzWVg8hdaza
点击 Edit Code进入编辑下载程序