RaspberryPiを使用して自宅の温度を監視します
プロジェクトの最後に、次のようなWWWダッシュボードが表示されます。複数のセンサーセンサーごとの温度履歴グラフを表示する必要なもの:
- RaspberryPiモデルAまたはB
- 次のパーツは、PrivateEyePiストアから入手できます。
- DS18B20センサー(TS01)、ダッシュボードで必要な温度測定値ごとに1つ
- 4.7k抵抗(センサーごとに1つ)(TS01)
- ジャンパー線ケーブルとブレッドボードまたはワイヤー、はんだごてとはんだ(JW01、BB01)
- DS18B20デジタル体温計を購入する
- 4.7kΩ(オーム)の抵抗を購入する
- 図1p による 図のようにピン2とピン3の間の抵抗を使用します
- 温度計のピン3を3.3vGPIOピンに接続します
- 温度計のピン2をGPIO4(ピン7)に接続します
- 温度計のピン1をアースに接続します(ピン6)
複数のセンサーを追加する場合は、センサーの中央のピンをデイジーチェーン接続します。すべてのDS18B20センサーには、センサーからの信号を区別するために使用される一意のIDがあるため、これは機能します
ビルドしたら、次の手順に従って動作することをテストします。プロンプトでRaspberryPiにログインします[メールで保護] / $ Type:sudo modprobe w1-gpiosudo modprobe w1-therm
cd / sys / bus / w1 / devices /
ls現在のディレクトリのリストが表示されます。温度計のシリアル番号であるディレクトリが必要です。私の体温計のシリアル番号は28-0000040be5b6ですが、それぞれが一意になります。手順4の後半で必要になるため、メモしておいてください。複数のセンサーがある場合は、複数のディレクトリが一覧表示されます。
上記のような数字や文字がたくさんあるディレクトリが表示されない場合は、次のようにします。
- 回路の配線を確認してください。
- 正しい抵抗器があることを確認してください(これは非常に重要です–黄色、紫、赤、金)。
- 温度計を指で感じます。暑いと感じる場合は、後ろから前に配線してください。
製造プロセス
- RaspberryPi温度ロガー
- LabVIEWを使用したRaspberryPiの温度プロファイル
- RaspberryPi温度および湿度ネットワークモニター
- DS18B20で温度を読み取る|ラズベリーパイ2
- Webベースのチャートを備えたホーム(ルーム)温度および湿度モニター– Raspberry Pi
- ラズベリーパイの温度監視
- RASPBERRYPIによる温度測定
- Raspberry piを使用したTMP006温度センサーPythonライブラリ、
- PythonとRaspberryPiの温度センサー
- ラズベリーパイで温度を監視する
- IoT 101プロジェクト:RaspberryPiからのストリーム温度