
Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52


HI, In dieser Anleitung werden wir sehen, wie man den Status des Wassertanks basierend auf dem Wasserstand (Hoch, Mittel, Niedrig) des Überkopftanks mit drei verschiedenen farbigen LEDs berührungslos mit Hilfe des Ultraschallsensors und des Arduino Uno-Boards erhält.
Vorteile:
1. Da wir mit der kontaktlosen Methode vorgehen, bei der der Ultraschallsensor den Abstand des Objekts (auch Wasser) ermittelt, indem er ein Signal sendet und berechnet, wie lange es dauert, zurückzukommen, gibt es kein Problem der Korrosion von Drähten.
2. Wir können die Level jederzeit ohne zusätzliche Hardware erhöhen oder verringern.
3. Weniger Wartung.
4. Funktioniert sogar mit kleinem Solarpanel.
Nachteile:
1. Nicht vollständig wasserdicht, Ultraschallsensor sollte nicht mit Wasser in Kontakt kommen.
Wir brauchen
1. Ultraschallsensor - HC SR04 -1
2. Arduino Uno-Board - 1
3. Led s in verschiedenen Farben -3
4. 100 Ohm Widerstände-3
5. USB-Kabel zum Programmieren von Arduino.
6. einige Anschlussdrähte.
7. Solarpanel 10 V, 5 W oder 9 V Adapter oder 5 V Adapter zur Stromversorgung der Platine.
Das gesamte Projekt gliedert sich in zwei Teile, Teil-1: LED-Schnittstellen für verschiedene Wasserstände
Teil 2: Relaisanbindung. für AC(220V/110V) Motorsteuerung.
Teil 1:
Schritt 1: Arduino Uno Board testen


Alle neuen Boards werden mit vorprogrammiertem On-Board-LED-Blinken geliefert, aber wenn wir altes Uno verwenden, das für andere Projekte verwendet wurde, können Sie es mit einem einfachen On-Board-LED-Blinkprogramm testen.
Schritt 2: Code
Programmieren Sie das uno mit diesem Code.
Sie können den Code an Ihre Bedürfnisse anpassen, hier beträgt die maximale Höhe des Tanks 110 cm
Die rote LED leuchtet, wenn der Wasserstand >60 cm && <= 70 cm beträgt.
Blaue LED blinkt, wenn der Wasserstand >40 && <=60.cm. ist
Blaue LED leuchtet, wenn der Wasserstand >25 && <=40 cm beträgt.
Grüne LED leuchtet, wenn der Wasserstand <25 cm beträgt.
Schritt 3: Schaltplan



1. Installieren Sie den Ultraschallsensor einige Zentimeter über dem maximalen Wasserstand und sichern Sie ihn mit einem wasserdichten Behälter.
2. Bringen Sie vier Drähte vom Sensor, nämlich vcc, gnd, trig, echo, mit Verlängerungsdrähten zum Arduino-Board.
3. Verbinden Sie das 1. Vcc-Kabel des Sensors mit 5V von Arduino
2. Massekabel des Sensors an Masse des Arduino
3. Trig-Draht des Sensors an Pin # 8 von Arduino
4. Echokabel des Sensors an Pin # 10 von Arduino
Jetzt müssen wir LEDs anschließen, um den Wasserstand anzuzeigen.
1. Verbinden Sie Rot von Pin #2 mit Masse über einen 100-Ohm-Widerstand, dies zeigt einen niedrigen Pegel an
2. Grün von Pin #4 über 100 Ohm Widerstand mit Masse verbinden, dies zeigt hohen Pegel an
3. Verbinden Sie Weiß von Pin #3 mit Masse über 100 Ohm Widerstand, dies zeigt mittleres Niveau an.
Schritt 4: Stromversorgung für Arduino
1. Sie können einen 9-V-Adapter verwenden.
oder
2. Sie können 10V Sonnenkollektor.
oder
3. Sie können 5V direkt zum Arduino-V-Pin verwenden.
Empfohlen:
Kabellose Wasserstandsanzeige mit großer Reichweite und Alarm - Reichweite bis zu 1 km - Sieben Ebenen: 7 Schritte

Kabellose Wasserstandsanzeige mit großer Reichweite und Alarm | Reichweite bis zu 1 km | Seven Levels: Sehen Sie es sich auf Youtube an: https://youtu.be/vdq5BanVS0YSie haben vielleicht viele kabelgebundene und kabellose Wasserstandsanzeigen gesehen, die eine Reichweite von 100 bis 200 Metern bieten. Aber in diesem anweisbaren werden Sie eine drahtlose Wasserstandsanzeige mit langer Reichweite sehen