第1步:天氣數(shù)據(jù)
我們從OpenWeatherMap.org獲取天氣數(shù)據(jù),但您當(dāng)然可以添加Pi的一個(gè)termister或類(lèi)似的東西,直接從中讀取數(shù)據(jù),如果你真的想要。
首先在OpenWeatherMap.org上開(kāi)設(shè)一個(gè)免費(fèi)帳戶(hù)。
然后復(fù)制您的api密鑰以便稍后使用。
現(xiàn)在下載并打開(kāi) city.list.json 文件,搜索您的城市,然后復(fù)制city-id以供日后使用。
步驟2:設(shè)置Pi
1。在Pi上的終端(連接到互聯(lián)網(wǎng))運(yùn)行此命令,以獲得Pi設(shè)置:
sudo apt-get update && sudo apt-get upgrade
2?,F(xiàn)在下載我的GitHub倉(cāng)庫(kù)并編輯腳本:
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中。如果你想要超過(guò)公制(度),你也可以將單位更改為英制(華氏度)。
4?,F(xiàn)在運(yùn)行它,它應(yīng)該工作得很好。但是如果你有問(wèn)題,請(qǐng)隨時(shí)在評(píng)論中告訴我,我很樂(lè)意提供幫助。
sudo python RPi_Weather_Station.py
第3步:3D打印配件
這一步是可選的,現(xiàn)在你已經(jīng)有一個(gè) 功能氣象站。但是當(dāng)我可以訪問(wèn)3D打印機(jī)時(shí),我最好使用它。
1。首次升級(jí)是SenseHat的擴(kuò)散器,可以通過(guò)兩個(gè)螺釘和兩個(gè)支架固定到帽子上。我使用了一些我放置的螺絲,但其中一些應(yīng)該也可以。在此下載文件:https://www.thingiverse.com/thing:2930576
2。第二次升級(jí)是Pi的垂直展臺(tái)。這個(gè)不需要螺絲,它只是滑到USB端口上。這確實(shí)使USB和以太網(wǎng)端口無(wú)法正常工作。點(diǎn)擊此處下載文件:https://www.thingiverse.com/thing:2930597
第4步:結(jié)果
祝賀你,你已經(jīng)完成了!你現(xiàn)在應(yīng)該有一個(gè)漂亮的RPi氣象站坐在你的桌子上,并告訴你有用的天氣信息。
-
氣象站
+關(guān)注
關(guān)注
1文章
759瀏覽量
15710 -
樹(shù)莓派
+關(guān)注
關(guān)注
117文章
1710瀏覽量
105763
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論