User des Monats Oktober 2024   ---   Denis  ---   Danke vom TEAM Ameisenforum  

Bewässerung mit Raspberry Pi und Software

Erfahrungen, Bauanleitungen, Ideen
Benutzeravatar
Erne
Administrator
Offline
Beiträge: 4109
Registriert: 18. April 2014, 11:00
Hat sich bedankt: 5697 Mal
Danksagung erhalten: 4690 Mal
Kontaktdaten:

#9 Bewässerung mit Raspberry Pi und Software

Beitrag von Erne » 28. April 2023, 20:12

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
Offline
Beiträge: 4109
Registriert: 18. April 2014, 11:00
Hat sich bedankt: 5697 Mal
Danksagung erhalten: 4690 Mal
Kontaktdaten:

#10 Bewässerung mit Raspberry Pi und Software

Beitrag von Erne » 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



Arthur Dent
Halter
Offline
Beiträge: 401
Registriert: 10. Januar 2022, 09:59
Hat sich bedankt: 291 Mal
Danksagung erhalten: 133 Mal

#11 Bewässerung mit Raspberry Pi und Software

Beitrag von Arthur Dent » 9. Juli 2023, 12:52

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
Folgende Benutzer bedankten sich beim Autor Arthur Dent für den Beitrag:
Erne



Teff
Offline
Beiträge: 19
Registriert: 7. September 2022, 20:52
Hat sich bedankt: 0
Danksagung erhalten: 6 Mal

#12 Bewässerung mit Raspberry Pi und Software

Beitrag von Teff » 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.
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
Offline
Beiträge: 401
Registriert: 10. Januar 2022, 09:59
Hat sich bedankt: 291 Mal
Danksagung erhalten: 133 Mal

#13 Bewässerung mit Raspberry Pi und Software

Beitrag von Arthur Dent » 9. Juli 2023, 14:21

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
Offline
Beiträge: 4109
Registriert: 18. April 2014, 11:00
Hat sich bedankt: 5697 Mal
Danksagung erhalten: 4690 Mal
Kontaktdaten:

#14 Bewässerung mit Raspberry Pi und Software

Beitrag von Erne » 9. Juli 2023, 14:39

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
Offline
Beiträge: 401
Registriert: 10. Januar 2022, 09:59
Hat sich bedankt: 291 Mal
Danksagung erhalten: 133 Mal

#15 Bewässerung mit Raspberry Pi und Software

Beitrag von Arthur Dent » 9. Juli 2023, 15:17

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
Offline
Beiträge: 9
Registriert: 18. September 2023, 20:42
Hat sich bedankt: 2 Mal
Danksagung erhalten: 1 Mal

#16 Bewässerung mit Raspberry Pi und Software

Beitrag von utzlAnt » 3. Oktober 2023, 20:35

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...



Neues Thema Antworten

Zurück zu „Projekte“