一般都是采集ADC电压,少数有测光子实际反射路程时间的。
对于前者,也许,你的环境有外界红外干扰。
对于后者,就是mcu自己时间不准了,可能是时钟部分写坑爹了。
如果是一般的红外传感器话可用I2C总线连接,也有些接到AD转换器上面
官网程序写上误差10cm,要看官方标定的误差,如果几十米的话误差10cm很正常
是哪一個程序?
紅外線距離的誤差跟反射面的顏色有關喔,
所以為什麼尋跡都使用黑色膠布的關係
以上供參考
这个问题管理员应该删除了。
问题没有描述清楚。
没有来龙去脉。
那个红外传感器?型号?代码也没贴出来。。。。。。。。。。能不能把问题说明的更详细些