跳到主要内容

04 - 非接触式测温枪

case_8.png
特殊时期,传染源进入公共场合后风险很大,但好在显性传染源的显著症状就是发热,所以每个关口都会配备手持测温枪的警卫

案例搭建

测温枪.pdf

硬件接线

非接触式红外测温魔块是I2C接口(另外注意供电)

案例实现

  1. 主要定义几个函数,分别表示正常体温,发烧和非正常测量(相当于测量失败)3种情况
    危险

    这种情况下如果你测量一杯开水也是被判定为发烧呢,如果你测量空气可能就是测量失败

image.png

  1. 我们并不是通过按钮来开启单次检测,而是采用了结构上的配合,使用了加速度判定。采用一个空间矢量的方式,大概加速度超过1.3g就判定为按下了,则开启一次测量。

microbit-屏幕截图.png

程序文件

https://makecode.microbit.org/_d1fCH09LJ1WV

点击Edit Code按钮进入编辑下载

image.png