有B站网友通过光线传感器+ESP32+PC端程序,实现了显示器随环境光变化而自适应亮度。解决了亮光环境下屏幕太暗,暗光环境下亮瞎狗眼,而又不想动手的懒人解决方法。
但是我没有这么多ESP32。我的思路是通过手机Termux系统,获取手机的光线传感器数据,将其代替ESP32来发送给PC端程序。也就同样实现了上述的目的。
termux-sensor -s Light -d 5000 5秒后输出一次光线数据
{
"tcs3701 Ambient Light Sensor Wakeup": {
"values": [
13.5
]
}
}