• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

国外开源,个性树莓派日历,不仅仅是日历!

2017/09/22
59
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

建立网页和网络服务器.zip

共4个文件

[相关器件] FSA1208BQX

模拟开关,Low-Power, Eight-Port, High-Speed Isolation Switch

还在用笔在日历上的重要日子画圈写字吗?如果是那你就OUT了。上图这个数码壁挂日历除了日历的基本功能,它还能预测天气,显示周围地区发生的事情、公共交通状况的实时信息和其他一些待开发的功能。是不是很方便好用呢?

心动不如行动,做这么一个日历你需要:

第一步:硬件部分

工艺方面。。。不多言,靠自己。
电路连接:三个按键连到GPIO引脚19/20/21然后接地。找到控制器板上的On/Off 按键引脚,连到第四个按键。最后,用HDMI电缆连接树莓派和控制器板,屏幕和控制器板。
第二步:软件部分
这个设置某种程度上是吧树莓派变成一个 kiosk。在全屏模式下,操作系统会自动启动网站,按键用来控制显示网站上的信息。
1.在树莓派上安装 Raspbain
2.注册一个谷歌日历,添加你的备忘事件,允许其他家庭成员访问
3.建立一个网页和网络服务器
4.安装浏览器,设计日历外观
找到可以满足以下三个条件的浏览器:

1)可以处理谷歌日历;

2)可全屏模式;

3)能够运行一个本地CSS(以改变谷歌日历外观)
安装Iceweasel(Firefox的Linux
安装Iceweasel的一个扩展 :https://addons.mozilla.org/en-US/firefox/addon/sty...
打开 Iceweasel的“Stylish”扩展选项卡,自定CSS设计日历外观
允许Iceweasel在登陆时自动启动和打开网页:在 Linux终端输入:
cd /home/pi//.config/autostart
nano cal.desktop
改变 "localhost" 到你的网页地址。把下面的写入文件:
[DesktopEntry]Type=ApplicationName=hemsidaExec=iceweasel localhostStartupNotify=false
5.设置按键
按键用于切换上一月和下一月,这在键盘上是默认为 “p” 和 “n” 键。
首先为按键工作创建一个python脚本(隐藏文件),下载安装 python-uinput(虚拟键盘),把 uinput-API和按键脚本放一起。
在启动时自动运行脚本,launcher.sh如下:
替代 “/home/pi/py_switch”为你存放脚本的路径

  • 建立网页和网络服务器.zip
    下载
    描述:建立网页和网络服务器
  • 设置外观.zip
    下载
    描述:设置外观
  • DIY一个基于树莓派的多功能数码日历,可以挂在墙上.zip
    下载
    描述:教程
  • 设置按键.zip
    下载
    描述:设置按键
[相关器件] FSA1208BQX

模拟开关,Low-Power, Eight-Port, High-Speed Isolation Switch

树莓派

树莓派

Raspberry Pi Ltd致力于让全世界的用户和企业都能畅享计算的便利。Raspberry Pi产品成本低、品质高、结构紧凑、效率高,可用于很多地方:从家用计算到工厂控制、从复古游戏到嵌入式应用,从教育到企业。自2012年出售第一款产品以来,Raspberry Pi已成为英国备受欢迎的计算机公司。

Raspberry Pi Ltd致力于让全世界的用户和企业都能畅享计算的便利。Raspberry Pi产品成本低、品质高、结构紧凑、效率高,可用于很多地方:从家用计算到工厂控制、从复古游戏到嵌入式应用,从教育到企业。自2012年出售第一款产品以来,Raspberry Pi已成为英国备受欢迎的计算机公司。收起

查看更多
点赞
收藏
评论
分享
加入交流群
举报

相关推荐

方案定制

去合作
方案开发定制化,2000+方案商即时响应!