这个其实是一个背景干扰滤除的问题
主要方法有这样一些:
1. 设定红外开关载波频率,用带通滤波只检出指定频率的信号,从而减少干扰的影响
2. 数据进一步编码化,及载波上再调制数字信号来表明具体的信息,要检出有意义的信息才能正确动作,这样可以进一步减少干扰的影响
可以加上滤镜把其他的光滤掉。
或是从程序上进行滤波也可以的,不过计算量比较大