Amazonで温度計のモジュールが安かったので、購入しました。
まず、余ってるRaspberry Pi 4 を引っ張り出します。
Raspberry Pi Imagerを使って、イメージを焼きます。
Raspberry Pi を実行してSSH経由で apt update; apt dist-upgrade を実行してからシャットダウンします。
続いて、Raspberry Pi 4とDHT22を接続します。このとき、電源として5Vの所に接続するのがポイントらしいです。
続いて以下の要領でセットアップをします。
sudo apt install libgpiod2 sudo apt install python3-dev python3 -m venv venv source venv/bin/activate pip install adafruit-circuitpython-dht
上記をダウンロードして、実行します。
wget https://raw.githubusercontent.com/adafruit/Adafruit_CircuitPython_DHT/refs/heads/main/examples/dht_simpletest.py python dht_simpletest.py
実行すると室温が取れます。
Temp: 76.5 F / 24.7 C Humidity: 40.9% Temp: 76.1 F / 24.5 C Humidity: 41.1% Temp: 76.1 F / 24.5 C Humidity: 41.1% Temp: 76.1 F / 24.5 C Humidity: 41.1% Temp: 76.1 F / 24.5 C Humidity: 41.1% Temp: 76.1 F / 24.5 C Humidity: 41.1% Temp: 76.1 F / 24.5 C Humidity: 41.1% Temp: 76.1 F / 24.5 C Humidity: 41.1% Temp: 76.1 F / 24.5 C Humidity: 41.1% Temp: 76.1 F / 24.5 C Humidity: 41.1% Temp: 76.1 F / 24.5 C Humidity: 41.1%
今度これをGeonicDBなどに繋げてみたいと思います。
