[20个项目学会BBC micro:bit编程] 17-人体运动检测

落爺英雄遲暮 提交于 2020-04-29 18:14:12

[20个项目学会BBC micro:bit编程]网易云课堂视频教程 点击这里

--硬件连接

注:一定确认人体运动传感器的3根接线顺序,接错有可能损坏模块,如果不确定,可以把图 7-1 人体运动传感器-正面上的透镜取下来,就可以看到3根线的标识了。

--实验编程

程序网址:https://makecode.microbit.org/_C56AjpbKh3DK

--实验结果

如果检测到人,micro:bit显示一个对号,如果检测不到人,micro:bit显示一个错号。

注意事项:

  1.接线之前一定要确认各个针脚的含义。同时确认哪个是用来调节灵敏度的,哪个是用来调节延时的,不用的厂家生产的人体运动检测模块可能不一样。正面的透镜一般是可以取下来的。

  2.图 7-2 人体运动传感器-背面中的Retrigger setting jumper 设置在H处可以进行重复触发(人静止也可以检测到),设置在L处只能进行边沿触发(只有人动起来才能检测到)。

拓展知识:

  市面上的人体运动传感器原理基本一样,大都是用的上面所示的传感器,唯一的不同可能是每个针脚的定义不同。因为人的体温基本恒定,在一个很小的范围内波动,而且人体的温度与其他动物的体温不同。特定的温度下发出的红外线的波长不同,通过检测红外线的波长来达到检测人体的目的。

  关于更多人体运动检测模块的介绍,可以访问以下网址来了解(内容为英文)https://learn.adafruit.com/pir-passive-infrared-proximity-motion-sensor?view=all

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!