2.14 - 水位を感じる¶
水センサーは、水検出のために設計されており、降雨、水位、さらには液体の漏れを感知する広範な用途に使用できます。
このセンサーは、水滴/水量のサイズを測定するために一連の露出した平行なワイヤートレースを用いて水位を測定します。水量は簡単にアナログ信号に変換され、出力されるアナログ値はメイン制御ボードで直接読み取ることができ、水位警報の効果を実現します。
警告
センサーは水中に完全に浸すことはできません。10本のトレースがある部分だけを水と接触させてください。また、湿度の高い環境でセンサーに電力を供給すると、プローブの腐食が加速し、センサーの寿命が短くなる可能性があるため、測定を取る際にのみ電力を供給することをお勧めします。
必要なコンポーネント
このプロジェクトでは、以下のコンポーネントが必要です。
便利なのは一式を購入することです、リンクはこちら:
名前 |
このキットに含まれるアイテム |
購入リンク |
---|---|---|
ケプラーキット |
450以上 |
以下のリンクから個別にも購入できます。
SN |
コンポーネントの説明 |
数量 |
購入リンク |
---|---|---|---|
1 |
1 |
||
2 |
マイクロUSBケーブル |
1 |
|
3 |
1 |
||
4 |
数本 |
||
5 |
1 |
回路図
配線
コード
注釈
ファイル
2.14_feel_the_water_level.ino
は、kepler-kit-main/arduino/2.14_feel_the_water_level
のパスにあります。または、このコードを Arduino IDE にコピーできます。
アップロード ボタンをクリックする前に、ボード(Raspberry Pi Pico)と適切なポートを選択してください。
プログラムが動作した後、水センサーモジュールをゆっくりと水に浸し、深さが増すにつれて、シェルにはより大きな値が表示されます。
詳細を学ぶ
アナログ入力モジュールをデジタルモジュールとして使用する方法があります。
まず、乾燥した環境で水センサーの読み取りを行い、それを記録して閾値として使用します。次に、プログラミングを完了し、水センサーの読み取りを再度行います。水センサーの読み取りが乾燥した環境での読み取りと大きく逸脱すると、それは液体に触れています。つまり、このデバイスを水道管の近くに置くと、水道管が漏れているかどうかを検出できます。
注釈
ファイル
2.14_water_level_threshold.ino
は、kepler-kit-main/arduino/2.14_water_level_threshold
のパスにあります。または、このコードを Arduino IDE にコピーできます。
アップロード ボタンをクリックする前に、ボード(Raspberry Pi Pico)と適切なポートを選択してください。