見出し画像

Raspberry Pi と Grove DHT11で温度、湿度を測る

Grove - Temperature & Humidity Sensor (DHT11)で温度と湿度を測れるようにセットアップしました。

使用したハードウェア
・Raspberry Pi Zero WH
Grove Base Hat for Raspberry Pi Zero
・Grove - Temperature & Humidity Sensor (DHT11)

まず、Raspberry Pi でSeeed-Studio Grove.pyをセットアップを行います。4-Digit Displayなどは、これだけ動作するようになりますが、DHT11は下記のライブラリのインストールが必要です。

 sudo pip3 install seeed-python-dht

DHT11をD16に接続して、下記のpythonファイルを実行すると温度と湿度が表示されます。

import seeed_dht

# DHT11, D16
sensor = seeed_dht.DHT("11", 16)

while True:
    humidity, temperature = sensor.read()
    print('humidity {0:.1f}%, temperature {1:.1f}*'.format(humidity, temperature))
    time.sleep(1)

参考:
https://github.com/Seeed-Studio/Seeed_Python_DHT

この記事が気に入ったらサポートをしてみませんか?