
国外开源的个性化树莓派日历,不仅仅是一款日历-电路方案
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这是一款基于树莓派的个性化日历项目,采用开源设计,功能丰富,不仅限于时间显示,还包括天气预报、提醒等实用功能。电路方案易于搭建与定制。
你还在用笔在日历上标记重要日期吗?如果是的话,那你就落后了。看看这个数码壁挂日历吧!除了基本的日历功能外,它还能预测天气、显示当地事件的实时信息以及公共交通状况等其他待开发的功能。
要做这样一个日历你需要:
- 树莓派2
- USB无线网卡
- 液晶屏(这里使用的是一个旧笔记本电脑上的)
- 控制板
- 几个按钮开关
- 用于运行自定义主页的网络服务器
- 大小合适的木板,根据液晶屏调整大小
- 软木片
- 短HDMI线
- 控制器和树莓派电源
**第一步:硬件部分**
电路连接:
1. 将三个按钮分别接到GPIO引脚19、20、21,并接地。
2. 寻找控制器板上的开关,将其与第四个按键相连。
3. 使用HDMI线将树莓派和控制板连接起来。
**第二步:软件部分**
这个设置本质上是把树莓派变成一个kiosk模式的系统,在全屏下启动网站,并通过按钮切换显示的信息。
1. 在树莓派上安装Raspbian
2. 注册并配置谷歌日历,添加备忘事件和家庭成员访问权限
3. 创建网页及网络服务器
4. 安装浏览器以满足以下条件:
- 可处理谷歌日历
- 支持全屏模式
- 运行本地CSS来改变外观
安装Iceweasel(Firefox的Linux版本),并使用Stylish扩展来自定义样式。允许在启动时自动打开特定网页。
5. 设置按钮以切换上一月和下一月,这通常对应键盘上的“p”、“n”。
为按键工作创建一个Python脚本,并将uinput-API与该脚本放在一起,在系统启动时运行此脚本。
希望这些步骤能帮助你制作出一款实用的数码日历!
全部评论 (0)


