So bauen Sie ein Arduino-Wasserüberwachungssystem für Ihr Zuhause
Wasser ist eine kostbare Ressource, die lebensnotwendig ist. Da die Besorgnis über Wasserknappheit und -verschmutzung zunimmt, ist es wichtiger denn je, den Wasserverbrauch zu überwachen und zu schonen. Eine Möglichkeit, dies zu erreichen, besteht darin, ein Arduino-Wasserüberwachungssystem für Ihr Zuhause zu bauen. Arduino ist eine Open-Source-Elektronikplattform, mit der Sie interaktive Projekte erstellen können. In diesem Artikel führen wir Sie durch den Prozess des Aufbaus eines einfachen Wasserüberwachungssystems mit Arduino.
Um ein Wasserüberwachungssystem aufzubauen, benötigen Sie einige Schlüsselkomponenten. Dazu gehören ein Arduino-Board, ein Wasserdurchflusssensor, ein Magnetventil und ein Bildschirm. Mit dem Wasserdurchflusssensor wird die durch ein Rohr fließende Wassermenge gemessen, während mit dem Magnetventil der Wasserdurchfluss gesteuert werden kann. Auf dem Display werden Echtzeitdaten zum Wasserverbrauch angezeigt.
Der erste Schritt beim Aufbau Ihres Wasserüberwachungssystems besteht darin, den Wasserdurchflusssensor an das Arduino-Board anzuschließen. Der Wasserdurchflusssensor hat drei Pins: VCC, GND und OUT. Verbinden Sie den VCC-Pin mit dem 5V-Pin auf der Arduino-Platine, den GND-Pin mit dem GND-Pin und den OUT-Pin mit einem digitalen Pin, z. B. Pin 2. Als nächstes verbinden Sie das Magnetventil mit der Arduino-Platine. Das Magnetventil hat zwei Pins: VCC und GND. Verbinden Sie den VCC-Pin mit dem 5V-Pin auf der Arduino-Platine und den GND-Pin mit dem GND-Pin.
Modell | CIT-8800 Induktiver Leitfähigkeits-/Konzentrations-Oline-Controller |
Konzentration | 1.NaOH: (0–15) Prozent oder (25–50) Prozent; 2.HNO3:(0~25) Prozent oder(36~82) Prozent ; 3.Benutzerdefinierte Konzentrationskurven |
Leitfähigkeit | (500~2.000.000)us/cm |
TDS | (250~1.000.000)ppm |
Temp. | (0~120)°C |
Auflösung | Leitfähigkeit: 0,01 uS/cm; Konzentration: 0,01 Prozent; TDS: 0,01 ppm, Temperatur: 0,1℃ |
Genauigkeit | Leitfähigkeit: (500~1000)uS/cm +/-10uS/cm; (1~2000)mS/cm+/-1,0 Prozent |
TDS: 1,5 Level, Temp.: +/-0,5℃ | |
Temp. Entschädigung | Bereich: (0~120)¼; Element: Pt1000 |
Kommunikationsport | RS485.Modbus RTU-Protokoll |
Analogausgang | Zwei Kanäle isoliert/transportierbar (4-20)mA, Instrument/Sender zur Auswahl |
Steuerausgang | Halbleiter-Lichtschranke mit drei Kanälen, programmierbarer Schalter, Impuls und Frequenz |
Arbeitsumgebung | Temp.(0~50)℃; relative Luftfeuchtigkeit und lt;95 Prozent relative Luftfeuchtigkeit (nicht kondensierend) |
Speicherumgebung | Temp.(-20~60)℃;Relative Luftfeuchtigkeit ≤85 Prozent RH (keine Kondensation) |
Stromversorgung | DC 24V+15 Prozent |
Schutzstufe | IP65 (mit hinterer Abdeckung) |
Abmessung | 96mmx96mmx94mm(HxBxT) |
Lochgröße | 9lmmx91mm(HxB) |
Sobald Sie die Komponenten angeschlossen haben, können Sie mit dem Schreiben des Codes für Ihr Wasserüberwachungssystem beginnen. Der Code liest die Daten vom Wasserdurchflusssensor und zeigt sie auf dem Bildschirm an. Es steuert auch das Magnetventil, um den Wasserfluss zu regulieren. Sie können den Code anpassen, um Schwellenwerte für den Wasserverbrauch festzulegen und Benachrichtigungen zu erhalten, wenn diese Schwellenwerte überschritten werden.
Nachdem Sie den Code geschrieben haben, laden Sie ihn auf das Arduino-Board hoch und testen Sie Ihr Wasserüberwachungssystem. Auf dem Bildschirm sollten Echtzeitdaten zum Wasserverbrauch angezeigt werden. Sie können das Magnetventil auch testen, indem Sie es ein- und ausschalten, um den Wasserfluss zu steuern. Wenn alles richtig funktioniert, haben Sie erfolgreich ein Wasserüberwachungssystem für Ihr Zuhause aufgebaut.
Modell-Nr. | CIT-8800 Online-Controller für induktive Leitfähigkeit/Konzentration | |
Messbereich | Leitfähigkeit | 0,00μS/cm ~ 2000mS/cm |
Konzentration | 1.NaOH,(0-15) Prozent oder(25-50) Prozent ; | |
2.HNO3(Beachten Sie die Korrosionsbeständigkeit des Sensors)(0-25) Prozent oder(36-82) Prozent ; | ||
3.Benutzerdefinierte Konzentrationskurven. | ||
TDS | 0,00ppm~1000ppt | |
Temp. | (0.0 ~ 120.0)℃ | |
Auflösung | Leitfähigkeit | 0,01μS/cm |
Konzentration | 0.01% | |
TDS | 0,01 ppm | |
Temp. | 0,1℃ | |
Genauigkeit | Leitfähigkeit | 0μS/cm ~1000μS/cm ±10μS/cm |
1 mS/cm~500 mS/cm =11,0 Prozent | ||
500 mS/cm~2000 mS/cm =11,0 Prozent | ||
TDS | 1,5 Stufe | |
Temp. | ±0.5℃ | |
Temp. Entschädigung | Element | Pt1000 |
Bereich | (0.0~120.0)℃ lineare Kompensation | |
(4~20)mA Stromausgang | Kanäle | Doppelkanäle |
Funktionen | Isoliert, einstellbar, reversibel, 4-20-MA-Ausgang, Instrumenten-/Sendermodus. | |
Schleifenwiderstand | 400Ω(Max),DC 24V | |
Auflösung | 10,1 mA | |
Steuerkontakt | Kanäle | Dreifachkanäle |
Kontakt | Optoelektrischer Relaisausgang | |
Programmierbar | Programmierbare ( Temperatur 、Leitfähigkeit/Konzentration/TDS、Timing)Ausgabe | |
Funktionen | Konnte Temperatur、Leitfähigkeit/Konzentration/TDS、 Timing NO/NC/PID-Auswahl einstellen | |
Widerstandslast | 50mA(Max),AC/DC 30V(Max) | |
Datenkommunikation | RS485,MODBUS-Protokoll | |
Stromversorgung | DC 24Vü14V | |
Verbrauch | 5.5W | |
Arbeitsumgebung | Temperatur:(0~50)℃ Relative Luftfeuchtigkeit:≤85 Prozent RH (nicht kondensierend) | |
Speicher | Temperatur:(-20~60)℃ Relative Luftfeuchtigkeit:≤85 Prozent RH (nicht kondensierend) | |
Schutzstufe | IP65(mit hinterer Abdeckung) | |
Umrissmaß | 96mm×96 mm×94mm (H×B×D) | |
Lochmaß | 91mm×91mm(H×B) | |
Installation | Panelmontage, schnelle Installation |
Zusammenfassend lässt sich sagen, dass der Aufbau eines Arduino-Wasserüberwachungssystems eine einfache und effektive Möglichkeit ist, den Wasserverbrauch in Ihrem Zuhause zu verfolgen und zu sparen. Durch die Überwachung des Wasserverbrauchs in Echtzeit können Sie Bereiche identifizieren, in denen Wasser verschwendet wird, und Maßnahmen zur Reduzierung des Verbrauchs ergreifen. Da der Wasserschutz immer wichtiger wird, ist ein Wasserüberwachungssystem ein wertvolles Hilfsmittel für Hausbesitzer. Warum probieren Sie es also nicht aus und beginnen noch heute mit der Überwachung Ihres Wasserverbrauchs?