2.14 - 水位を感じる

img_water_sensor

水センサーは、水検出のために設計されており、降雨、水位、さらには液体の漏れを感知する広範な用途に使用できます。

このセンサーは、水滴/水量のサイズを測定するために一連の露出した平行なワイヤートレースを用いて水位を測定します。水量は簡単にアナログ信号に変換され、出力されるアナログ値はメイン制御ボードで直接読み取ることができ、水位警報の効果を実現します。

警告

センサーは水中に完全に浸すことはできません。10本のトレースがある部分だけを水と接触させてください。また、湿度の高い環境でセンサーに電力を供給すると、プローブの腐食が加速し、センサーの寿命が短くなる可能性があるため、測定を取る際にのみ電力を供給することをお勧めします。

必要なコンポーネント

このプロジェクトでは、以下のコンポーネントが必要です。

便利なのは一式を購入することです、リンクはこちら:

名前

このキットに含まれるアイテム

購入リンク

ケプラーキット

450以上

Kepler Kit

以下のリンクから個別にも購入できます。

SN

コンポーネントの説明

数量

購入リンク

1

Raspberry Pi Pico W

1

BUY

2

マイクロUSBケーブル

1

3

ブレッドボード

1

BUY

4

ジャンパーワイヤー

数本

BUY

5

水位センサーモジュール

1

回路図

sch_water

配線

wiring_water

コード

注釈

  • ファイル 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)と適切なポートを選択してください。