第1步:天气数据
我们从OpenWeatherMap.org获取天气数据,但您当然可以添加Pi的一个termister或类似的东西,直接从中读取数据,如果你真的想要。
首先在OpenWeatherMap.org上开设一个免费帐户。
然后复制您的api密钥以便稍后使用。
现在下载并打开 city.list.json 文件,搜索您的城市,然后复制city-id以供日后使用。
步骤2:设置Pi

1。在Pi上的终端(连接到互联网)运行此命令,以获得Pi设置:
sudo apt-get update && sudo apt-get upgrade
2。现在下载我的GitHub仓库并编辑脚本:
git clone https://github.com/Anders644PI/RPi-SenseHat-Digital-Clock-and-Weather-Station.git
cd RPi-SenseHat-Digital-Clock-and-Weather-Station
nano RPi_Weather_Station.py
3。在您的api-key中的 RPi_Weather_Station.py 粘贴和您的city-id中。如果你想要超过公制(度),你也可以将单位更改为英制(华氏度)。
4。现在运行它,它应该工作得很好。但是如果你有问题,请随时在评论中告诉我,我很乐意提供帮助。
sudo python RPi_Weather_Station.py
第3步:3D打印配件
这一步是可选的,现在你已经有一个 功能气象站。但是当我可以访问3D打印机时,我最好使用它。
1。首次升级是SenseHat的扩散器,可以通过两个螺钉和两个支架固定到帽子上。我使用了一些我放置的螺丝,但其中一些应该也可以。在此下载文件:https://www.thingiverse.com/thing:2930576
2。第二次升级是Pi的垂直展台。这个不需要螺丝,它只是滑到USB端口上。这确实使USB和以太网端口无法正常工作。点击此处下载文件:https://www.thingiverse.com/thing:2930597
第4步:结果
祝贺你,你已经完成了!你现在应该有一个漂亮的RPi气象站坐在你的桌子上,并告诉你有用的天气信息。
-
气象站
+关注
关注
1文章
861浏览量
17133 -
树莓派
+关注
关注
122文章
2086浏览量
110918
发布评论请先 登录
湿度传感器模块HW2200用于气象站低湿度环境下的高精度精确监测
便携式气象站:移动场景下的气象“感知官”
超声波气象站:精准监测的技术新选择
小型自动气象站:精细化气象监测的技术革新与应用拓展
校园科普气象站:技术赋能下的自然探索课堂
超声波自动气象站技术方案
光伏自动气象站技术架构与发电效率保障应用
华为推出鸿蒙智能交通气象站
北斗自动气象站: 护航无网区的 “气象信使”
数字传感器,如何通过小型气象站赋能农耕、生态与防灾?
防爆工业气象站:工业场景的 “气象监测中枢”
智慧农业气象站技术方案
光伏实验气象站的技术架构与应用实践
树莓派气象站的制作教程
评论