1
1

More than 3 years have passed since last update.

温度/湿度センサー (DHT22) も Raspbery Pi で使ってってみた (メモ)

Last updated at Posted at 2021-05-12

adafuit が DHT22 の Python モジュール も作っています。最新版は以下に説明があります。モジュールの詳しい使い方はここにあるようです。

ただ理由は不明ですが Raspberry Pi Zero WH では結果が全て "A full buffer was not returned. Try again." のエラーで動きませんでした。Rasrpberry Pi 3 ではここみたいな結果となり動いたのでなにか環境依存があるのかもしれません。

似たレポートが以下でも報告されています。

既に非推奨となっていますが以下が古いバージョンが存在します。

上記を使うと以下のように問題なく動きました。

pi@test:~ $ python3 ./simpletest.py
Temp=21.3*C  Humidity=61.0%

pigpio-dht 0.3.6 など他の Python モジュールもあるようです。pigpio というモジュールを使っているようで面白そうですが adafruit の古いバージョンで動いているのでとりあえず上記の古いバージョン (Adafruit_Python_DHT) で使うことにします。。

1
1
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1