Arduino で自宅用の水監視システムを構築する方法
水は生命にとって欠かせない貴重な資源です。水不足と汚染に対する懸念が高まる中、水の使用量を監視し、節約することがこれまで以上に重要になっています。これを行う 1 つの方法は、Arduino の水監視システムを自宅用に構築することです。 Arduino は、インタラクティブなプロジェクトを作成できるオープンソースのエレクトロニクス プラットフォームです。この記事では、Arduino を使用して簡単な水監視システムを構築するプロセスを説明します。
水監視システムを構築するには、いくつかの主要なコンポーネントが必要です。これらには、Arduino ボード、水流センサー、電磁弁、ディスプレイ画面が含まれます。水流センサーはパイプ内を流れる水の量を測定するために使用され、電磁弁は水の流れを制御するために使用されます。ディスプレイ画面には、水の使用量に関するリアルタイムのデータが表示されます。
水監視システムを構築する最初のステップは、水流センサーを Arduino ボードに接続することです。水流センサーには、VCC、GND、OUT の 3 つのピンがあります。 VCC ピンを Arduino ボードの 5V ピンに、GND ピンを GND ピンに、OUT ピンをピン 2 などのデジタル ピンに接続します。 次に、ソレノイド バルブを Arduino ボードに接続します。ソレノイドバルブには VCC と GND の 2 つのピンがあります。 VCC ピンを Arduino ボードの 5V ピンに接続し、GND ピンを GND ピンに接続します。
モデル | CIT-8800 誘導導電率・濃度オフラインコントローラー |
集中力 | 1.NaOH:(0〜15)パーセントまたは(25〜50)パーセント; 2.HNO3:(0~25) パーセントまたは (36~82) パーセント; 3.ユーザー定義の濃度曲線 |
導電性 | (500~2,000,000)μS/cm |
TDS | (250~1,000,000)ppm |
温度 | (0~120)°C |
解像度 | 導電率:0.01μS/cm、濃度: 0.01 パーセント; TDS:0.01ppm、温度:0.1℃ |
精度 | 導電率: (500~1000)uS/cm +/-10uS/cm; (1~2000)mS/cm+/-1.0パーセント |
TDS: 1.5 レベル、温度: +/-0.5℃ | |
温度補償 | 範囲: (0~120)°C;元素:Pt1000 |
通信ポート | RS485.Modbus RTUプロトコル |
アナログ出力 | 2チャンネル絶縁/可搬型(4-20)mA、計測器/送信機選択可能 |
制御出力 | 3チャンネル半導体光電スイッチ、プログラマブルスイッチ、パルスと周波数 |
労働環境 | 温度(0~50)℃;相対湿度および lt;95% RH (結露なきこと) |
保管環境 | 温度(-20~60)℃;相対湿度≤85% RH (結露なし) |
電源 | DC24V+15% |
保護レベル | IP65(背面カバーあり) |
寸法 | 96mm×96mm×94mm(高さ×幅×奥行き) |
穴サイズ | 91mmx91mm(高さx幅) |
コンポーネントを接続したら、水監視システムのコードの作成を開始できます。コードは水流センサーからデータを読み取り、画面に表示します。また、電磁弁を制御して水の流れを調整します。コードをカスタマイズして、水の使用量のしきい値を設定し、これらのしきい値を超えたときにアラートを受け取ることができます。
コードを作成した後、それを Arduino ボードにアップロードして、水監視システムをテストします。水の使用量に関するリアルタイムのデータが画面に表示されるはずです。ソレノイドバルブをオン/オフして水の流れを制御することによって、ソレノイドバルブをテストすることもできます。すべてが正しく機能していれば、ご自宅用の水監視システムの構築に成功したことになります。
型番 | CIT-8800 導電率・濃度オンラインコントローラー | |
測定範囲 | 導電性 | 0.00μS/cm ~ 2000mS/cm |
集中力 | 1.NaOH,(0-15) パーセントまたは(25-50) パーセント ; | |
2.HNO3(センサーの耐食性に注意してください)(0-25) パーセントまたは(36-82) パーセント; | ||
3.ユーザー定義の濃度曲線 | ||
TDS | 0.00ppm~1000ppt | |
温度 | (0.0 ~ 120.0)℃ | |
解像度 | 導電性 | 0.01μS/cm |
集中力 | 0.01% | |
TDS | 0.01ppm | |
温度 | 0.1℃ | |
精度 | 導電性 | 0μS/cm ~1000μS/cm ±10μS/cm |
1 mS/cm ~ 500 mS/cm ±1.0 パーセント | ||
500mS/cm~2000mS/cm ±1.0パーセント | ||
TDS | 1.5レベル | |
温度 | ±0.5℃ | |
温度補償 | 要素 | Pt1000 |
範囲 | (0.0~120.0)℃ 線形補正 | |
(4~20)mA 電流出力 | チャンネル | ダブルチャンネル |
特長 | 絶縁、調整可能、可逆、4-20MA 出力、計測器/送信機モード。 | |
ループ抵抗 | 400Ω(Max),DC 24V | |
解像度 | ±0.1mA | |
制御接点 | チャンネル | トリプルチャンネル |
連絡先 | 光電リレー出力 | |
プログラマブル | プログラム可能な(温度、導電率/濃度/TDS、タイミング)出力 | |
特長 | 温度、導電率/濃度/TDS、タイミングNO/NC/PID選択を設定可能 | |
抵抗負荷 | 50mA(Max),AC/DC 30V(Max) | |
データ通信 | RS485、MODBUSプロトコル | |
電源 | DC24V±4V | |
消費量 | 5.5W | |
労働環境 | 温度:(0~50)℃ 相対湿度:≤85% RH(結露なきこと) | |
保管 | 温度:(-20~60)℃ 相対湿度:≤85% RH(結露なきこと) | |
保護レベル | IP65(背面カバー付き) | |
外形寸法 | 96mm×96 mm×94mm (H×W×D) | |
穴寸法 | 91mm×91mm(H×W) | |
インストール | パネルマウント、迅速な設置 |
結論として、Arduino 水監視システムを構築することは、家庭での水の使用量を追跡し、節約するための簡単かつ効果的な方法です。水の使用量をリアルタイムで監視することで、水が無駄に消費されているエリアを特定し、消費量を削減するための措置を講じることができます。節水の重要性が高まるにつれ、水監視システムは住宅所有者にとって貴重なツールとなっています。ぜひ試してみて、今すぐ水の使用量の監視を始めてみてはいかがでしょうか?