宅家特训“缉疫犬”,协力抗击新肺炎——基于HuskyLens的人脸识别自动跟踪测温装置
掌控板教学群推出了一个
特别契合当下防疫主题的群活动
叫“春节宅家线上小创马”
硬生生把一群创客按在家里玩板子了。
不得不说下图的作品很应景也很创客!
但是群里的老师们可要硬核多了!
陈杰老师率先针对这次疫情推出了“基于EasyIoT的非接触快速测温打印系统”,随后Rockets提议结合我的自动跟踪云台做个能自动跟踪人脸测温的项目。
恰好手头储备有MLX90614红外测温模块,
就改变了在家葛优躺为国做贡献的计划,
从除夕干到初二,把它捣鼓了出来。
原料清单
掌控板×1
micro:bit掌控I/O扩展板×1
迷你2自由度云台×1
Gravity: HUSKYLENS --人工智能摄像头 ×1
MLX90614非接触式红外温度传感器×1
本项目是以基于HuskyLens人脸识别的二自由度自动跟踪云台制作的
所以材料方面只需在之前的项目基础上,补充一个非接触式红外温度传感器。
线路连接
恰好DF的这款IO扩展板有两个IIC接口,一个给哈士奇,一个给温度传感器用
连线示意图
结构搭建
结构部分的组装还请参见基于HuskyLens人脸识别的二自由度自动跟踪云台
这里要追加安装MLX90614
因为假期没有别的材料设备可以使用
暂时利用哈士奇配套支架的螺孔
配合垫片配平左右铜柱高度
安装完成的样子
有条件的话应该打印一个支架,安装到摄像头上方
这样实际使用时,
应该更容易对准脑门
程序设计
作为教书匠
首相想到的项目应用场景自然是校园
但凡流行病爆发
班级会例行晨检
给每个学生测量体温
这事确实要紧
但又实在繁琐
所以功能上一定要有关联学号的数据汇总功能
以便给班主任们减负
基于这样的需求,
结合SIoT会是个好选择
人脸跟踪方面
基于自动跟踪云台的思路,
这回划定了一个10*4像素的目标区域
当对象方框中心点位于下图黄色高亮区域内时
系统会认为人脸已被锁定,
可以发射,哦不是
可以测温
对于测温结果的提示功能
特意百度了下
正常人体温应低于37.2℃
不过这是指口腔温度
额头温度还要考究下
暂且设定为
低于或等于37.2℃亮绿灯
高于37.2℃亮1盏红灯
高于38℃亮2盏红灯
高于38.5℃亮3盏红灯
相应的还有警示音强化提醒
程序比较长,大致流程如下
有关SIoT的使用
请参见往期文章
测试
又到关门放二哈的时候了
不过我们这只二哈比较乖
使命必达
绝不捣乱
初始化HuskyLens、WIFI、MQTT
完成后显示环境温度供参考
找了四个小伙伴参与实验
毕竟不是活体
前三位塑料同学的体温
基本就是环境温度
4号樱桃小丸子同学
再不发烧就没样本了
不好意思只能下黑手
拿杯温水挡在前面
一露脑袋
38.9
速速拉去隔离!
打开SIoT后台,可以看到装置上传的数据
这是导出并整理后的Excel表格
如果有智慧校园平台
根据对应模板修改表格
就可以直接导入了
下面放上一段测试视频
项目小结
有老师在朋友圈给我留言开学学校可以试用啦
说实话,在精度、可靠性方面这个项目远不够完善,若要规模应用更是问题多多。但作为一个创意原型,对于功能的展示还是明晰的。如果有企业可以将这个创意转化成可靠的产品,并且接驳教育通等智慧校园平台,关联学生的考勤、请假系统,一定能给学校的管理工作提效减负。
不过
内心还是希望“缉疫犬”少有用武之地
二哈专职卖萌犯二就好
希望大家健康平安
眼下最辛苦的就是医生们
亲朋中也有当医生的
其中一位正战斗在隔离病房
希望你们照顾好战斗在前线的自己
一定凯旋而归
向白衣天使致敬
黑暗多让人咬牙切齿,
光明就多让人热泪盈眶!
|