ラズベリーパイウェザーステーション
気温、湿度、降雨量をメールで送信するRaspberryPiを使用して個人用の気象観測所を構築します。
*数週間以内に、雨の可能性を計算するために気圧センサーを追加します。
必要なもの:
ラズベリーパイbと電源
イーサネットケーブル
ブレッドボードワイヤー
ブレッドボード
湿度と温度のモジュール(私はDHT11モジュールを使用しています)
雨量計(写真はありません)
気象観測所の住宅(写真はありません)
接着剤付きホットグルーガン
さまざまなビットでドリルする
湿度センサーの電源ピンと雨量計の電源をRaspberryPiの3.3Vピンに接続します。
湿度センサーのアースピンをRaspberryPiのアースに接続します。
湿度センサーのデータピンと雨量計のデータワイヤーをGPIOピンに接続します(私はGPIOピン7、13、15、18、および16を使用しています)。
ゲージに1インチ、1.5インチ、2インチ、2.5インチ、および下部にドリルで穴を開けます。
イーサネットケーブル、電源ケーブル、および雨量計と湿度センサー用のデータワイヤ用にハウジングにドリルで穴を開けます。
雨量計をハウジングの背面に接着します。
トランジスタからワイヤーを通し、ハウジングから雨量計に電源を入れ、ホットグルーで穴を塞ぎます。
Raspberry Piと回路をハウジング内に配置し、イーサネット、電源、湿度センサーを接続します。
Raspberry Piの電源を入れ、イーサネットケーブルを介してインターネットに接続します。
プログラミングを開始する前に、センサーを使用するためにPythonライブラリをダウンロードする必要があります。コマンドgit-clonehttps://github.com/adafruit/Adafruit_Python_DHT.g…を使用してから、cd Adafruit_Python_DHTを使用してそのフォルダーに切り替え、sudo apt-get install build-essential python-devを実行して、プログラミング用の2つの重要なモジュールをインストールします。センサー。 Adafruit_Python_DHTフォルダーにいる間に、sudo python setup.py installを実行して、Pythonにライブラリをインストールします。これでライブラリがインストールされました。
センサーをテストするためのデモプログラムを作成します。
Adafruit_DHTをdhtとしてインポート
h、t =dht.read_retry(dht.DHT11、16)
print‘Humidity ={1:0.1f}%Temp ={0:0.1f} * C’.format(h、t)
このプログラムを実行して、センサーが機能することを確認します。それが機能しない場合は、すべてが正しく接続され、すべてのコードが正しく入力されていることを確認してください。
詳細:Raspberry Pi Weather Station
製造プロセス