跳到主要内容

01 - 口罩检测门闸

case_5.png
在疫情爆发期间,人们停止了大部分外出活动,但有些必要的地方还是有人员的流动,而佩戴口罩则是判断人有没有做到个人防护。本节口罩检测门就是检测人们进出有没有佩戴口罩,门闸会拦下未佩戴的人儿

案例搭建

门.pdf

硬件接线

左右门闸的舵机分别接在S1和S2,KOI接在Armourbit的Port2,要用电池盒给KOI提供5V电源
image.png

注意事项

1、KOI记得插上内存卡
2、电池盒记得打开电源
3、待KOI屏幕亮起后,显示绿色的版本数字后,再按一下Microbit的复位键,让Microbit重新运行
4、再按下方程序逻辑进行操作按键

案例实现

危险

涉及到特征分类识别,若要存储模型,请一定提前插入SD卡,并确保开机时能看到SD卡正常加载

  1. 初始化:Microbit与KOI的串口连接初始化,并让KOI进入到特征分类的模式。开机让舵机开门2s后关闭来检测舵机角度,根据实际情况需要自行调整
    image.png
  1. 分类1为戴口罩的情况,分类2和分类3为有人不带口罩和没人的情况。每个分类建议添加10张素材,完成后同时按下microbit的a+b开始运行主程序
    image.png
  1. 检测主程序:将每2s运行一次检测,判断分类并实际执行结果
    image.png

程序文件

https://makecode.microbit.org/_8txDvgRejbdD

点击链接后,点击右上角的edit Code按钮
image.png