EzTempでRaspberry Pi上の温度・湿度をシームレスに監視
ステップ1: EzTempセンサーの配線
EzTempセンサーはRaspberry PiのUARTインターフェースで通信します。以下のピンアウトに従って確実に接続してください。
- RPi GND → EzTemp GND
- RPi Tx (GPIO 14) → EzTemp Rx
- RPi Rx (GPIO 15) → EzTemp Tx
- RPi 3.3V → EzTemp 3.3V
TxピンはRxピンに、逆にRxピンはTxピンに接続することに注意。配線完了後、センサーは使用可能になります。
EzTempの購入はTindieで
ステップ2: デフォルトのシリアルコンソールを無効化
デフォルトでは、Raspberry PiはUARTをシリアルログインプロンプト用に予約しています。EzTempセンサー用に解放するには、シリアルコンソールを無効化する必要があります。
方法1 – raspi-config
sudo raspi-config
Advanced Options > Serialに進み、「Enable the serial console」にNoと答え、再起動。
方法2 – rpi-serial-consoleスクリプト
sudo wget https://raw.githubusercontent.com/lurch/rpi-serial-console/master/rpi-serial-console -O /usr/bin/rpi-serial-console && sudo chmod +x /usr/bin/rpi-serial-console
rpi-serial-console status # 現在の状態を表示
sudo rpi-serial-console disable # コンソールを無効化
sudo rpi-serial-console enable # 必要ならコンソールを復元
状態切り替え後、再起動。)
方法3 – 手動編集
sudo nano /boot/cmdline.txt
ttyAMA0への参照を削除し、以下のように:
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
次に/etc/inittabを編集し、以下の行をコメントアウト:
#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
Raspberry Piを再起動。
EzTempの購入はTindieで
ステップ3: サンプルPythonスクリプトのインストール
EzTempセンサーからデータを読み取る公式Pythonクライアントをダウンロード:
wget https://raw.githubusercontent.com/CAIMANICS/EzTempRH-for-Raspberry-Pi/master/software/EzTempRH.py
スクリプトを実行:
python EzTempRH.py
典型的な出力:
EzTemp&RH build 2 Temperature: 24.0C Humidity: 48.0% External: 1018 / 2048 counts Version: 2
スクリプトが正常に動作すれば、独自アプリケーションにセンサーを統合可能です。
EzTempの購入はTindieで
より詳細なガイダンスについては、「Easy Temperature and Humidity on Raspberry Pi」の完全版ドキュメントを参照してください。
製造プロセス
- シームレスMQTT統合:NodeMCU DHT22センサーとRaspberry Pi 3 B+ブローカー
- 5ドルI2C温度センサーで作るRaspberry Pi温度ロガー
- Python、SQLite、LabVIEWによるRaspberry Pi高精度温度プロファイリング
- 複数DS18B20 1-WireセンサーをRaspberry Pi接続で精密温度監視
- Raspberry Pi温度・湿度ネットワークモニター – DIYセットアップガイド
- Raspberry Pi 2でDS18B20温度センサー読み取りガイド
- Raspberry Pi & Webダッシュボードで自宅温度・湿度監視 – リアルタイムリモート追跡
- Raspberry PiとDS18B20によるプロフェッショナルな温度監視
- Raspberry PiでMaxim 1-WireセンサーとDS2482 I2Cブリッジを用いた温度測定
- Raspberry PiとPythonでリモート温度センサーを構築 – ステップバイステップガイド
- Raspberry Piで気象観測ステーションを構築し、日次天気データをメール送信