![]() |
1
3
在这些情况下,传感器的放置是关键。您也可以尝试使用光学滤波器,但这不是完整的解决方案。 您的算法过于粗糙,无法补偿动态环境。真正的解决方案是使用PID算法随时间对光输出进行小的调整,以保持接近理想的总(环境+LED)光照水平。 看到这个了吗 example ,如果您搜索 pid控制器光传感器 . 类似PID控制系统的简化伪代码表示为:
循环并重复。循环上的时间增量和/或增量大小应随理想距离的变化而变化。 |