2.14 - Den Wasserstand erfühlen

img_water_sensor

Der Wassersensor ist für die Wassererkennung konzipiert und kann vielseitig zur Erfassung von Niederschlägen, Wasserständen und sogar Flüssigkeitsaustritten eingesetzt werden.

Der Sensor misst den Wasserstand durch eine Reihe von freiliegenden parallelen Drahtspuren, um die Größe der Wassertropfen/das Volumen zu messen. Das Wasservolumen lässt sich leicht in ein analoges Signal umwandeln, und der ausgegebene analoge Wert kann direkt vom Hauptsteuerbrett abgelesen werden, um den Wasserstandsalarm zu aktivieren.

Warnung

Der Sensor darf nicht vollständig ins Wasser getaucht werden; bitte lassen Sie nur den Teil, an dem sich die zehn Spuren befinden, mit dem Wasser in Kontakt kommen. Das Einschalten des Sensors in einer feuchten Umgebung beschleunigt die Korrosion der Sonde und verkürzt die Lebensdauer des Sensors. Es wird daher empfohlen, den Sensor nur dann mit Strom zu versorgen, wenn Messungen durchgeführt werden.

Benötigte Bauteile

Für dieses Projekt benötigen wir die folgenden Komponenten.

Ein Komplettset ist natürlich praktisch, hier ist der Link:

Bezeichnung

INHALT DES KITS

KAUF-LINK

Kepler Kit

450+

Kepler Kit

Die Bauteile können auch einzeln über die untenstehenden Links erworben werden.

SN

KOMPONENTENBESCHREIBUNG

ANZAHL

KAUF-LINK

1

Raspberry Pi Pico W

1

BUY

2

Micro-USB-Kabel

1

3

Steckbrett

1

BUY

4

Jumperkabel

Mehrere

BUY

5

Wasserspiegelsensor-Modul

1

Schaltplan

sch_water

Verkabelung

wiring_water

Code

Bemerkung

  • Die Datei 2.14_feel_the_water_level.ino finden Sie unter dem Pfad kepler-kit-main/arduino/2.14_feel_the_water_level.

  • Alternativ können Sie den Code in die Arduino IDE kopieren.

  • Vergessen Sie nicht, das Board (Raspberry Pi Pico) und den richtigen Port auszuwählen, bevor Sie auf Hochladen klicken.

Nachdem das Programm gestartet ist, tauchen Sie das Wassersensormodul langsam ins Wasser. Mit zunehmender Tiefe wird die Shell einen größeren Wert ausgeben.

Mehr erfahren

Es gibt eine Möglichkeit, das Analogeingabemodul als digitales Modul zu verwenden.

Zuerst messen Sie den Wert des Wassersensors in einer trockenen Umgebung und verwenden diesen als Schwellenwert. Anschließend führen Sie die Programmierung durch und lesen den Wert des Wassersensors erneut. Weicht der Wert des Wassersensors erheblich von dem in einer trockenen Umgebung ab, wurde er einer Flüssigkeit ausgesetzt. Das heißt, dieses Gerät kann neben einem Wasserrohr platziert werden, um festzustellen, ob das Rohr undicht ist.

Bemerkung

  • Die Datei 2.14_water_level_threshold.ino finden Sie unter dem Pfad kepler-kit-main/arduino/2.14_water_level_threshold.

  • Alternativ können Sie den Code in die Arduino IDE kopieren.

  • Vergessen Sie nicht, das Board (Raspberry Pi Pico) und den richtigen Port auszuwählen, bevor Sie auf Hochladen klicken.