这是一个使用Qt5编写的时钟投影的界面,主要用于时间显示,界面的四个角落也可显示其他的一些信息。
界面说明:
当前左上角第一行固定显示日期,右上角第一行为当天天气信息,第二行为次日天气信息。
左下角第二行主要显示CPU温度,右下角第二行为气压传感器获取的温度气压数据。
其中除顶部第一行外,其余标签以外通过套接字设置自定义信息,但已定义默认信息的会被自动刷新覆盖。
目前左上角第二行和左下角第一行在文字长度超限时会自动滚动显示。
支持平台:
当前支持Windows和Linux,在使用Windows时不支持外部传感器,也不支持自动亮度灰度调节,仅作为屏幕信息显示使用。
在Linux平台编译会自动将IIC传感器驱动编译进去,传感器设置在树莓派上使用,在树莓派B +(2014)之后版本均测试通过。
传感器:
当前传感器使用IIC进行通讯。
亮度传感器使用BH1750,用于界面显示亮度(灰度)自动调节