Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Schaltplan
- Schritt 2: Bodenfeuchtigkeitssensor isolieren
- Schritt 3: Arduino-Code
- Schritt 4: Batterien aus Laptop-Akkus retten
- Schritt 5: Schließen Sie alles an und sichern Sie es mit etwas Isolierband
- Schritt 6: Silikonschlauch anschließen
Video: Arduino automatisches Bewässerungssystem (Garduino) - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Ich habe ein arduino-basiertes Bewässerungssystem für meine Chilis erstellt, während ich nicht zu Hause bin. Ich habe dieses zufällig als Webserver erstellt, den ich vom LAN und vom Hausautomationssystem (Hassio) aus überwachen kann wird weitere Pumpen hinzufügen und herausfinden, wie mehr analoge Bodenfeuchtigkeitssensoren hinzugefügt werden können. Ich sollte auch einen EIN / AUS-Schalter hinzufügen. Eines der wichtigsten Upgrades, das die Batterien länger hält, besteht darin, diesem Webserver eine Schlaffunktion hinzuzufügen und die Kommunikation von http auf mqtt einzustellen. Dieser ganze Prozess begann, als ich dieses Projekt sah. Ich hatte bme280 und wemos d1 mini herumliegen aus einem Projekt, das die Temperatur / Luftfeuchtigkeit des Kaffeebrühers im Büro überwachte, sodass ich nicht nachsehen musste, ob es gebraut wurde (ja, ich bin faul). Ich habe auch bme280 zu diesem Projekt hinzugefügt, hatte aber mehrere Probleme damit, die Ich habe nicht wirklich Zeit zum Reparieren, weil das Gießen gut funktionierte, während ich eine Woche in meinen Sommerferien war.
Lieferungen
Für dieses Projekt benötigen Sie folgende Materialien:
- Wemos D1 mini (ich hatte einen normalen, aber Sie sollten einen Profi bekommen und sicherstellen, dass der Spannungsregler nicht billig ist, damit er auch mit einem etwas abgenutzten Akku gut ankommt!)
- 18650 Li-Ion-Akku oder wenige. Ich habe meinen von einem alten Laptop gerettet und 4 funktionierende gefunden
- 18650 Batteriehalter für die Menge an Batterien, die Sie benötigen. Ich habe vier verwendet und sie parallel geschaltet
- TP4056 Batterieladeplatine
- Kapazitiver Bodenfeuchtigkeitssensor v1.2 (der nicht isoliert geliefert wird, daher sollten Sie an den Seiten und über allen gelöteten Komponenten etwas nicht leitfähiges Epoxid hinzufügen. Ich habe gehört, dass Heißkleber auch funktioniert, aber ich habe Epoxid verwendet)
- BME280 Temperatur- und Feuchtigkeitssensor
- 5.5V 0.66W 120mA Monokristallines Mini-Solarpanel-Photovoltaik-Panel (Oder leistungsstärkeres, ich denke, das ist nicht genug).
- 1N5819 Diode
- 6V Tauchwasserpumpe
- 5V Relaismodul zur Steuerung der Pumpe. Ich habe mich für ein Modul mit 5 Relais entschieden, um für das Upgrade bereit zu sein
- Faser-Protoboard
- und natürlich etwas draht
- Eine wasserdichte Box, die die gesamte Elektronik in der Seite aufnehmen kann.
- Silikonschlauch in Lebensmittelqualität. Meins war ungefärbt und der Innendurchmesser betrug ca. 5 mm Durchmesser.
Schritt 1: Schaltplan
Dies ist definitiv keine technische Verkabelungsdokumentation, aber hinzugefügt, um zu zeigen, wie ich diese verkabelt habe. Geben Sie mir einen Kommentar, wenn Sie Hilfe bei dieser benötigen!
Schritt 2: Bodenfeuchtigkeitssensor isolieren
Verwenden Sie Heißkleber und Epoxid, um die Ecken dieses Sensors zu isolieren. Ich habe Heißkleber in der Nähe der Drahtanschlussklemme verwendet, um sicherzustellen, dass Epoxid dort nicht stecken bleibt.
Schritt 3: Arduino-Code
Ich habe diesen Arduino-Code angehängt. Es wird Code aus anderen Projekten zum Kopieren / Einfügen enthalten. Ich persönlich hatte einige Probleme mit diesem und alles bezog sich auf die bme-Bibliothek, die ich hatte.
Das Problem war, dass ich keine Verbindung zum Server herstellen konnte. Eine schnelle Lösung zur Lösung dieses Problems besteht darin, Kommentare zu den Zeilen 125 und 126 zu entfernen oder hinzuzufügen
Wenn also alles so funktioniert hat, wie es sollte, können Sie Ihren Heimautomatisierungsserver hinzufügen, um json von 192.168.1.241/json zu lesen
Ich denke, dies sollte geändert werden, um das mqtt-Protokoll zu verwenden und die Schlaffunktion aktiviert zu haben. Wenn ich dies mit mqtt mache, werde ich dies tun, um Messwerte an mein HASSIO zu senden und dann weiter zu schlafen.
Nur um anzumerken, dass diese Datei in ziemlicher Eile erstellt wurde, als ich sie nur zum Bewässern während meines Urlaubs benötigte. Ich denke, ich sollte die Datenschutzeinstellungen für diese Datei in github ändern, wenn Sie diesem Projekt etwas hinzufügen möchten:)
Schritt 4: Batterien aus Laptop-Akkus retten
Bei diesem Schritt sollten Sie besonders vorsichtig sein! Diese Batterien können mit richtiger Kraft explodieren, aber das ist mir noch nie passiert. Das Batteriegehäuse ist normalerweise sehr eng und kann sogar verklebt sein. Ich benutzte ein wenig Hitze von einem Haartrockner und einem Schlitzschraubendreher, um dies zu öffnen. Danach habe ich den geschweißten Metallstreifen von den Batterien getrennt.
Schritt 5: Schließen Sie alles an und sichern Sie es mit etwas Isolierband
Ich habe ein Bild von meinem Protoboard und allem anderen, was ich in das Gehäuse gesteckt habe, beigefügt.
Ich bohrte einige Löcher für Drähte (Feuchtigkeitssensor und Wasserpumpe).
Schritt 6: Silikonschlauch anschließen
Danach habe ich das Silocon-Rohr an die Tauchwasserpumpe angeschlossen. Es war eine enge Passform, aber wenn Ihre am Ende locker ist, empfehle ich, einige Reißverschlüsse zu verwenden, um sie an Ort und Stelle zu sichern.
Ich habe das Rohr an wenigen Stellen aufgeschnitten und einige Grillstäbchen in Löcher gesteckt, die zu groß waren. Auf diese Weise konnte ich eine Pumpe für mehrere Pflanzen verwenden und alle wurden gleich bewässert!:D
Empfohlen:
Einen Arduino-Gitarren-Tuner herstellen – wikiHow
So bauen Sie einen Arduino-Gitarren-Tuner: Dies sind die Anweisungen, um einen Gitarren-Tuner aus einem Arduino und mehreren anderen Komponenten zu machen. Mit Grundkenntnissen in Elektronik und Codierung können Sie dieses Gitarrenstimmgerät herstellen. Zuerst müssen Sie wissen, was die Materialien sind. Ma
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: 9 Schritte
ALARMA ARDUINO CON SENSOR DE MOVIMIENTO, SIRENA Y AVISO AL TLF. MÓVIL: Este proyecto consiste en a alarma básica que Detecta presencia, activa una sirena de 108dB y visa al usuario mediante un SMS (opcional). Permite también el control remoto básico por parte del usuario a través de SMS (encendido, apagado, reinicio
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i
Wie man ein automatisches Licht macht – wikiHow
Wie man ein automatisches Licht macht: Dies ist eine einfache automatische Lichtschaltung