硬件组件:
- ProtoStax for Raspberry Pi B +外壳× 1
- 264x176,2.7英寸E-Ink显示屏用于Raspberry Pi,三色× 1
- Raspberry Pi 3型号B +× 1
- Raspberry Pi Ras Raspbian
在本文中,我将解释如何使用ePaper显示器构建一个气象站(就像你在Kindle上找到的那种,除了这个是三色 - 白色,黑色和红色)和Raspberry Pi并将它放在一个外壳中这样您就可以在咖啡桌或床头柜上展示完成的项目,并查看所选位置(或位置)的天气信息!
对于天气数据,我使用Open Weather Map,这是一种提供Weather API的云服务,并且提供免费的套餐计划。它甚至还有一个Python包装器库,可以轻松调用API并以面向对象的方式获取天气数据,而无需担心底层协议和处理JSON结果。
对于ePaper显示,我使用了Waveshare的Raspberry Pi的ePaper HAT,它还提供了一个用于与之连接的python库。
阅读全文