首页 > 技术知识 > 正文

  最近做T31低功耗快速启动的开发,既然是低功耗快速启动就离不开睡眠和唤醒,那唤醒的方式当中就少不了人体唤醒,也就是pir唤醒,但是在具体使用的过程中,感觉这个检测还是有几个需要注意的地方,分享给大家。

  首先大家要知道,这个pir检测就是由一个pir传感器来检测的,当检测到人体之后,他会发出一个脉冲,由T31或者单片机检测脉冲信号来判断是否有人经过,但是pir传感器对人体的敏感程度还和人的运动方向关系很大。pir传感器对于径向移动反应最不敏感,而对于横切方向(即与半径垂直的方向)移动则最为敏感。所以这边就会有两个需要注意的地方。

  第一个就是如果人出现在pir的检测范围内,刚进入时pir会比较敏感,可以发出脉冲,但是一旦人进入后保持相对静止的情况下,pir就很容易检测不到人体信号了。第二个就是不单单是人,当pir检测范围内,出现别的动物或者光线出现较强变化的时候pir也会发出脉冲信号。这里就需要大家用别的算法去规避这两个问题了,比如说人脸检测或者人型检测。

猜你喜欢