Bewässerung mit Raspberry Pi und Software

Erfahrungen, Bauanleitungen, Ideen
Benutzeravatar
Erne
Administrator
Beiträge: 4369
Registriert: 18. April 2014, 11:00
Kontaktdaten:

Bewässerung mit Raspberry Pi und Software

Beitrag von Erne »

Der Raspberry 4B, das neueste Board aus der Raspberry Serie, ist sehr leistungsfähig, für Deine Aufgabenstellung, wie von Dir angemerkt überdimensioniert, das ändert nichts daran das es prima brauchbar ist.

Halte uns auf dem Laufenden.

Grüße Wolfgang
Benutzeravatar
Erne
Administrator
Beiträge: 4369
Registriert: 18. April 2014, 11:00
Kontaktdaten:

Bewässerung mit Raspberry Pi und Software

Beitrag von Erne »

Hallo @Arthur Dent
wie geht es voran mit Deinem Raspberry Pi Projekt, hast Du schon was am Laufen?

Grüße Wolfgang
Arthur Dent
Halter
Beiträge: 411
Registriert: 10. Januar 2022, 09:59

Bewässerung mit Raspberry Pi und Software

Beitrag von Arthur Dent »

Erne hat geschrieben: 19. Mai 2023, 17:58 Hallo @Arthur Dent
wie geht es voran mit Deinem Raspberry Pi Projekt, hast Du schon was am Laufen?

Grüße Wolfgang
Hallo,

beschämenderweise hatte ich recht viel zu tun und daher wenig Zeit. Jetzt habe ich mich aber wieder ein wenig mit der Sache beschäftigt.

So sieht das jetzt aus.
PXL_20230709_103819767.jpg

Man sieht den Raspberry, ein Relais und ein Magnetventil. Das Magnetventil ist mit einem Wasserkanister verbunden. Ein Kabel geht noch zur Kamera (infrarot) ab.


Ich lasse jetzt ein Python Programm in Endlosschleife laufen, dass letztlich nur alle 2 Tage das Ventil kurz öffnet.

Frage: Ich kenne mich mit Programmieren nicht wirklich aus. Kann ich das Programm so endlos laufen lassen oder gibt das irgendwann Probleme?

Nächste Frage: Für die Kamera hab ich mir ein Miniprogramm geschrieben, dass ein Endlospreview zeigt. Das funktioniert ganz gut. Es sollte aber auch in regelmäßigen Abständen Bilder machen.

Hat da jemand zufällig ein Pythonprogramm zur Hand?

Besten Dank Arthur
Teff
Einsteiger
Beiträge: 23
Registriert: 7. September 2022, 20:52

Bewässerung mit Raspberry Pi und Software

Beitrag von Teff »

Hey Arthur, Ich würde wahrscheinlich ein Python Programm schreiben das das Ventil nur öffnet und nach X Sekunden wieder schließt. Ganz naiv mit time.sleep.
https://realpython.com/python-sleep/
Das kannst du dann per Cron einfach zu beliebigen Zeiten starten.
https://wiki.ubuntuusers.de/Cron/#Installation
Keep it simple :) LG
Arthur Dent
Halter
Beiträge: 411
Registriert: 10. Januar 2022, 09:59

Bewässerung mit Raspberry Pi und Software

Beitrag von Arthur Dent »

Teff hat geschrieben: 9. Juli 2023, 13:47 Hey Arthur, Ich würde wahrscheinlich ein Python Programm schreiben das das Ventil nur öffnet und nach X Sekunden wieder schließt. Ganz naiv mit time.sleep.
Ja, so habe ich das auch gemacht.
Teff hat geschrieben: 9. Juli 2023, 13:47 Das kannst du dann per Cron einfach zu beliebigen Zeiten starten.
https://wiki.ubuntuusers.de/Cron/#Installation
Keep it simple :) LG
86400
ich habe es jetzt so gemacht, dass ich an den Ende der Schleife einen sleep mit 86.400 Sekunden (24h) gesetzt habe. Geht das auch?

VG Arthur
Benutzeravatar
Erne
Administrator
Beiträge: 4369
Registriert: 18. April 2014, 11:00
Kontaktdaten:

Bewässerung mit Raspberry Pi und Software

Beitrag von Erne »

Ist ja schon prima vorangegangen.

Ein Raspberry- Programm läuft normal bis der Strom mal ausfällt und
es schadet nicht den Pi im Dauerbetrieb laufen zu lassen.

Was ich als problematisch sehe, immer nach einer bestimmten Zeit zu Befeuchten.
Besser wäre es das nach Bedarf zu machen über eine Feuchtemessung.

Wie programmierst Du den Pi?
Hast Du an das Pi-Board einen Bildschirm und Tastatur angeschlossen oder machst Du es vom PC.
Verstehe ich es richtig, dass mit Python programmiert wird?

Grüße Wolfgang
Arthur Dent
Halter
Beiträge: 411
Registriert: 10. Januar 2022, 09:59

Bewässerung mit Raspberry Pi und Software

Beitrag von Arthur Dent »

Erne hat geschrieben: 9. Juli 2023, 14:39
Was ich als problematisch sehe, immer nach einer bestimmten Zeit zu Befeuchten.
Besser wäre es das nach Bedarf zu machen über eine Feuchtemessung.
Das wäre natürlich besser allerdings funktionieren die entsprechenden Sensoren nicht so gut. Jetzt wird die Menge abgegeben, die ich sonst per Hand eingebe.
Erne hat geschrieben: 9. Juli 2023, 14:39 Wie programmierst Du den Pi?
Hast Du an das Pi-Board einen Bildschirm und Tastatur angeschlossen oder machst Du es vom PC.
Verstehe ich es richtig, dass mit Python programmiert wird?
Ja, Python. Steuere das ganze jetzt per VNC vom PC oder auch vom Handy aus.

VG Arthur
utzlAnt
Ameisenhalterneuling
Beiträge: 9
Registriert: 18. September 2023, 20:42

Bewässerung mit Raspberry Pi und Software

Beitrag von utzlAnt »

Hi,

ein SHT3x oder vergleichbar ist präziser als der DHT22. (SHT3x misst auch Feuchte und Temperatur und ist zudem noch kleiner)

Da die Automatisierungsaufgabe überschaubar ist (wenn Fechte zu gering -> dosiere Wasser) kann auch ein Mikrocontroller verwendet werden. Z.B. Raspberry Pico W. Damit könntest du ein Webserver laufen lassen (Abruf der Daten auf dem Handy über Browser). Ein Dauerbetrieb ist auch kein Ding, Stromverbrauch ist niedrig, nach Stromausfall automatischer Reboot...


Ich habe (bevor es den Pico gab) mit einem Raspberry Zero und zwei SHT3x die Feuchte/Temperatur von Arena und Nest auslesen lassen und auf einem Display angezeigt. Plus Relais angesteuert für Beleuchtung = Heizung.

Jetzt hast du es ja schon alles fertig, aber wenn du den Raspberry Pi mal für ein anderes Projekt brauchst...
Antworten

Zurück zu „Projekte“