硬件是使用的亚博的树莓派智能贴身管家扩展版,另外自配的0.96寸(128x64)的oled屏,然后程序代码是我自己写的,目前的效果如下
部署这个程序的要求:
1.python3 用于执行安装脚本
2.g++ 用于编译,需要支持C++20
3.make 用于执行构建
4.cmake 用于生成构建档,版本至少 3.18
5.基于wiringPi库, 且本程序仅在树莓派官方64位系统上测试过
演示部署 (基于0.1版,发博时的最新版) 项目地址
主体功能和原理:
执行程序,首先创建或打开一个文件,加上文件互斥锁,用于防止重复运行 (我是使用xrdp远程连接的树莓派,之前测试发现一个问题,树莓派开机根据我的配