Arduino 与树莓派

用 ESP32 把 Google 日历搬上墙面的智能会议面板

这个项目发布在 Robotistan Maker 博客上,解决了所有常在会议之间奔波的人都熟悉的烦恼:不必反复查看日历标签页,也不必等手机通知,只需在桌面的实体屏幕上就能看到下一场会议。

项目使用一块 5.0 英寸的 ESP32 HMI TFT LCD 屏幕。屏幕上已经集成了 ESP32-S3 微控制器、Wi-Fi 和图形驱动电路,因此无需用杜邦线额外连接一块 ESP32。系统连接 Wi-Fi 后通过 Google Calendar API 查询即将到来的日程,并在 800x480 分辨率的屏幕上显示会议标题、时间和描述。当前时间从 NTP 服务器获取。往日历里添加新会议时,无需触碰 ESP32,设备会定时检查日历并自行更新屏幕。

屏幕支持电容式触摸,但这一版并未使用触摸功能,面板只用来显示信息。项目不只是电子和软件:它由 3.7V 1800mAh 的 1S 锂聚合物电池供电,并设计了一个 3D 打印的壁挂外壳,可以同时容纳屏幕和电池。这样面板无需一直插着 USB 线,就能挂在墙上使用。开发阶段还用了一块 30 针的 ESP32 开发板,但最终实现并不需要它。

我喜欢它的一点是:用很少的零件做出了一个真正每天都用得上的工具。同样的思路也可以改造成展示学校或工作坊日程的看板。物料清单很短,初学者也可以放心尝试。

来源:Robotistan Maker

评论 0

来写第一条评论吧,用任何语言都行。

登录后评论