求指导,,为什么 用手握着人体红外热释传感器,,串口显示的值也会有很多0,而且距离远近 测量出的值都是673左右 求解 谢谢
此种传感器有一定的使用要求的,详情请看下图
你用手握着,距离太近了,它感受不到。而且这种传感器本身就有一定的缺陷,会出现误报。所以具体的使用方法需要慢慢探索
嗨,您可以參考這篇
http://wiki.dfrobot.com.cn/index.php?title=(SKU:SEN0018)%E6%95%B0%E5%AD%97%E4%BA%BA%E4%BD%93%E7%BA%A2%E5%A4%96%E7%83%AD%E9%87%8A%E7%94%B5%E8%BF%90%E5%8A%A8%E4%BC%A0%E6%84%9F%E5%99%A8
然後基本上是輸出Digital HIGH/LOW而已
所以輸出3.3V時候就是673 Analog讀數
此感測器也易受環境干擾
也可參考我的小實作
//www.icxbk.com/community/thread-67282-1-1.html
以上供參考