樹莓派是現在最受創客歡迎的開發平臺之一,看得多了,自己也忍不住想做一個。在經過了學習和查詢之后,我終于打造出了自己的樹莓派天氣觀測站。
那么這個項目有什么用呢?因為樹莓派是一個很強大的平臺,你可用獲得的信息做很多事情。你可以將收集到的信息導出成RRD和CSV格式的文件,同時還可以使用Weather Underground API獲得月相,日升日落等信息。你可以使用樹莓派每分鐘拍攝一張照片,從而制作時間連續圖。你可以通過網絡接口將這些照片和數據上傳到自己的網站上供別人查詢,網頁的背景還可以隨著時間和天氣的變化而發生改變。
這個項目是一個很不錯的項目,對于樹莓派的學習和應用很有幫助,因為在開發相關代碼的過程中,許多大量使用到樹莓派的GPIO(通用輸入/輸出)。
我使用的是樹莓派 B+。
物料清單。
部分物料展示。
本文選自電子發燒友六月《嵌入式技術特刊》,特刊榮邀各界資深專家,與您一探究竟!
安裝主要的控制件:樹莓派,GPS,相機和光敏電阻可以安裝到同一個包裝殼內。GPS可以提供經度和緯度的信息,然后根據這些信息我們可以確定此時的準確時間。
線材非常混亂。右下角你能看到MCP3008模數轉換芯片,那不會安裝到這一個殼內。
內部接口用Cat 5接口引出。注意這兩個接口并不是用來連接網絡的,而是用來連接其他傳感器的接口,樹莓派的網絡功能我使用的WiFi模塊。我使用這種接口的原因是一位這很方面,因為我需要向樹莓派上額外接入12條線,而兩個Cat 5接口就能提供16個接入點,其它四個還可以作為未來的擴展使用。
Cat5接口外部。
光敏電阻和相機前面使用了有機玻璃。
實際拍攝時玻璃會有炫光的效果,請問應該怎樣解決?
溫度、濕度和壓力傳感器安裝到一個保護殼內,此外其中還有模數轉換器。
左邊板上MCP3008模數轉換器,右邊的板上分別是DHT11數字濕度和溫度傳感器,以及BMP180溫度和壓力傳感器。
連接。
用樹脂玻璃來制作雨量計。
雨量計使用的是一個簡單的簧片開關,只能通過簡答地計數來大致計算降雨量。
風向測試可用輕質膠合板制成。
用磁簧開關設置八個主要方向。
當轉桿的方向不同時,電阻也不一樣。
上漆后做好防水處理。
風速測量儀所采用的風杯,輕質的塑料半球即可。
這是霍爾傳感器派上用場的時候。
霍爾傳感器通過計算轉速來計算風速,上面可以看到霍爾傳感器和兩個磁極。
安裝起來。風速的測量中風杯的大小和轉桿的長度對數據結果都有影響。為了對風速進行校正可以采用以下方法:選擇一個無風的場所,將該設備安裝到一個可以按一定速度移動的裝置上,根據該裝置的速度和風速測量設備的讀數可以實現對風速的校正。
收集信息的程序是通過Python編寫的,我使用了一些Adafruit的Git庫:https://github.com/kmkingsbury/raspberrypi-weather-station
背景主題也會隨著時間和天氣狀況發生變化。
-
樹莓派
+關注
關注
118文章
1895瀏覽量
106437 -
智能硬件
+關注
關注
205文章
2368瀏覽量
108576 -
天氣檢測站
+關注
關注
0文章
1瀏覽量
1530
發布評論請先 登錄
相關推薦
超酷的樹莓派智能鏡項目,快來了解!

干貨來嘍!實用樹莓派Linux編譯指南

實用樹莓派Linux編譯指南,打工人必備!

評論