Rasensprenger automatisieren

L I V E Stammtisch ab 20:30 Uhr im Chat
  • Guten Abend miteinander:-)

    Wir haben heute Abend gerade ein Projekt gestartet:

    Und zwar wollen wir einen Rasensprenger automatisieren. D.h: je nach Wert eines Feuchtigkeitsmessers den Sprenger ein- oder ausschalten.

    Nun ich komme aus dem Bereich der Softwareentwicklung (mit C(++), Assembler, PHP und Linux kenne ich mich aus), jedoch habe ich im Bereich der Elektronik wenig Erfahrung. (Welche Sensoren / Relais sich besonders eignen).

    Für's Praktische arbeite ich mit einem Kollegen zusammen, der sehr gut löten kann. (Und allgemein eine wesentlich bessere Feinmotoritik als ich hat;-))

    Bei diesem Projekt dachte ich an einen Feuchtigkeitssensor, welchen man in den Boden stecken kann und ein 24V Relais, welches den Wasserfluss des Rasensprengers öffnet oder schliesst. Der Rasen ist ca. 30m x 20m. Sofern die Kabellänge nicht ein Problem ist, würden wir die sensoren via Kabel mit dem Raspery verbinden - Eine Funktverbindung ist also nicht notwendig.

    Könnt ihr mir ein bestimmten Sensoren empfehlen? Welches sind die passenden Relais dazu?
    Habt ihr allgemein Tipps / Erfahrungen /Links Tutorials zu diesem Thema?

    Ich danke euch im Voraus für eure Mühen.

    Lg James

    Einmal editiert, zuletzt von tscheims (23. Juni 2014 um 23:25)

  • Osterjour
    21. Juni 2014 um 16:37

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

  • könnte klappen

    du kannst die Werte trocken feucht Grenze per Poti einstellen, der GPIO bekomme eben 1 oder 0 was eben feucht oder trocken bedeutet (oder umgekehrt, müsste probiert werden im Blumentopf mit Giessen)

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

  • Hallo zusammen,
    tscheims:
    ich bin gerade am Überlegen, ob dein Ansatz der richtige ist. Wieviele Sensoren willst du denn 'verpflanzen' ? (es dürfte Stellen geben, welche schattig sind und und und ...)
    Ich würde eher den Wasserstand einer Zisterne (Drainage/Zisterne hoffentlich vorhanden) als Indikator auswählen, als die Feuchte des Bodens.
    Das Ganze soll ja auch sparsam sein, d.h. wenn die Zisterne einen bestimmten Maxstand erreicht hat, oder der Minstand nicht erreicht ist, kannst du bewässern. Je nach Standort sollte die Größe der Zistrerne entsprechend gewählt werden, und dann mittels Schwimmerschalter das Ganze regeln ... die Verwendung von Leitungswasser möglichst vermeiden ... kann richtig Geld kosten

    Viel Glück !

    so long
    Perlchamp

    --- wer lesen kann, ist klar im Vorteil ---

    --- man sollte keine Dummheit zweimal begehen, die Auswahl ist schließlich groß genug ---

    --- der Fortschritt der Menschheit ist das Werk der Unzufriedenen ---

    --- Freude entsteht aus Mangel an Information ---

    --- Scheiße ist, wenn der Furz etwas wiegt ---

  • Danke Jar für deine Antwort.

    Perlchamp:
    Ich danke dir für deinen Hinweis.


    Ich dachte an ca. 4-5 Sensoren (und ein Rasensprenger pro Sensor). Aber die Zisterne als (zusätzlichen) Indikator auswerten finde ich eine gute Idee. Obwohl er eine eigene Quelle hat, muss das Wasser nicht verschwendet werden.
    Unser Plan: Wir wollen zuerst mal ein Sensorsystem integrieren und das gesamte nach und nach mit weiteren Mess-Sensoren erweitern.

    @all
    http://www.amazon.de/Kanal-Relais-Module-Arduino-TTL-Logik/dp/B00ALNJN72/ref=sr_1_2?ie=UTF8&qid=1374571770&sr=8-2&keywords=relais+5v&tag=psblog-21 [Anzeige]

    Wenn ich es richtig verstanden habe, ist dieses Relais passend, um 4 Sprenger ein- und auszuschalten?

    Vielen Dank für euere bisher sehr raschen Antworten.
    Lg James

    Einmal editiert, zuletzt von tscheims (24. Juni 2014 um 00:36)

  • Hallo zusammen:-)

    Ich habe mir jetzt mal eine Liste zusammengesucht, was wir (für den ersten Testlauf) alles benötigen:

    Relais, welches bis 30V DC oder 230V AC funktioniert - Die Steuerspannung beträgt - wie beim PI - 5V
    http://www.amazon.de/Kanal-Relay-Relais-Module-Arduino/dp/B00AEIDWXK/ref=pd_cp_diy_0?tag=psblog-21 [Anzeige]

    dazu passende Kabel:
    http://www.amazon.de/female-female-jumper-Steckbr%C3%BCcken-Drahtbr%C3%BCcken-Arduino/dp/B00DI4ZTN8/ref=pd_bxgy_diy_text_y?tag=psblog-21 [Anzeige]

    das Raspberry PI Typ B:
    https://shop.digitec.ch/de/s1/product/…inboard-2475645

    eine speicherkarte:
    https://shop.digitec.ch/de/s1/product/…06419?tagIds=76

    den besagten Sensor inkl. AD Wandler:
    http://www.amazon.de/Wholesaleintheworld-Moisture-Sensor-Urban-Garden-Moisture/dp/B00IP90OEU?tag=psblog-21 [Anzeige]

    stromversorgung fürs Raspberry PI:
    http://www.amazon.de/gp/offer-listing/B00GM0305Y?linkCode=sb1&camp=2382&creative=8454&tag=psblog-21 [Anzeige]

    Habe ich irgendwas vergessen? Ist irgend ein Baustein nicht kompatibel oder nicht empfehlenswert?

    Lötkolben, Spannungsmesser, allg. Werkzeug haben wir.

    Lg James

  • Hallo tscheims,

    tolles Projekt! Sowas ähnliches habe ich auch schon seit einiger Zeit im Kopf.
    Jedoch fehlt mir ein bisschen die Zeit das umzusetzen. Ich habe auch bereits nach verschiedenster Hardware gesucht.
    Bei Deinem Projekt fehlt mir allerdings eine Sache. Wie schaltest Du die Wasserversorgung für den Rasensprenger ein und aus?
    Nutzt Du ein elektrisches Ventil zum ein und ausschalten?

    Grüße mephisti

    Einmal editiert, zuletzt von mephisti (25. Juni 2014 um 07:12)

  • Relais, hast du an Treiber gedacht ? um den GPIO nicht zu überfordern ?

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

  • Hast Du das Thema schon mal aus gärtnerischer Sicht betrachtet? Viele bewässern ihren Garten vollkommen falsch. Damit Du (für den Fall, dass Du das noch nicht wusstest) nicht dazu gehörst, hier ein schöner Beitrag zu dem Thema: http://www.mein-schoener-garten.de/de/gartenpraxi…ewaessern-99392

    Je nach Boden muss der Rasen in der Trockenzeit (und nur dann) einmal wöchtentlich 10 - 20 Liter pro qm beregnet werden. Nur dann dringt das Wasser tief genug in den Boden ein. Das wären bei Dir also zwischen 600 und 1200 Litern. Ich weiß nicht, wie groß die Zisterne ist, aber in der Trockenzeit wird der Inhalt nicht lange ausreichen.

    Zur Erfassung des Inhalts könnte das Projekt PiUS vielleicht hilfreich sein. PiUS - Die Zisterne sendet Daten zum Wasserstand

  • Guten Vormittag

    Vielen dank für euren Kommentare:)


    Hallo tscheims,

    Bei Deinem Projekt fehlt mir allerdings eine Sache. Wie schaltest Du die Wasserversorgung für den Rasensprenger ein und aus?
    Nutzt Du ein elektrisches Ventil zum ein und ausschalten?

    Grüße mephisti

    Guten Vormittag mephisti

    Danke für deinen Hinweis.
    Ja, wir werden die Wasserversorgung mit elektrischen Ventilen schalten. Wenn ich mich nicht täusche brauchen diese Ventile 24V (mAmpere muss ich nachschauen) - Wir werden es auf jedenfall mit den Relais abgleichen. Ich treffe meinen Kollegen morgen, dann kann er mir genaue Auskunft über die elektrischen Ventile geben.

    jar:
    Danke für deine Antwort. Was meinst du mit Treiber? Meinst du externe Stromversorgung der Relais / Sensoren oder einen Softwaretreiber, der das GPIO Device überwacht? (Letzeres würden wir als Software selbst umsetzen, falls nichts passendes finden)
    Was villeicht noch zu sagen ist: Es wird nie mehr als ein Rasensprenger gleichzeitig eingeschalten, weil sonst der Wasserdruck zu gering ist.

    Neueinsteiger:
    Wenn du so direkt fragst: Nein.
    Vielen Dank für die Links. Wenn ich das richtig verstanden habe, können wir auch die Sensoren ca. 15 cm in den Boden stecken, um den selben Effekt zu erhalten. - Die Überwachung / Integration der Zisterne werden wir einbinden, sobald wir die Sensoren und die Messlogik implementiert haben (Ich habe diese Links aber schon mal - wie man auf Neudeutsch sagt - gebookmarkt.). Danke dafür.

    Einmal editiert, zuletzt von tscheims (24. Juni 2014 um 10:09)


  • jar:
    Danke für deine Antwort. Was meinst du mit Treiber? Meinst du externe Stromversorgung der Relais / Sensoren

    die Relais sollten sowieso immer extra stromversorgt werden, aber auch der GPIO darf nicht belastet werden, es finden sich hier etliche Threads zu Relaistreiber ULN2808a

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

  • Guten Mittag jar

    Denn ULN2808a habe ich nicht gefunden, aber dafür den ULN2803a (welcher einen Output bis zu einer Spannung von 50V und 500mA hat)
    Du meinst sowas in dieser Art?
    http://www.amazon.com/Set-Pieces-IC-ULN2803A-DIP-18/dp/B00871EKMI/ref=pd_sim_sbs_e_3?ie=UTF8&refRID=0S6V7HRKBW58PN7S1WTM&tag=psblog-21 [Anzeige]
    DataSheet: http://www.st.com/web/en/resourc…/CD00000179.pdf

    Wenn ich diesen Treiber richtig verstanden habe, dann wird er einfach zwischen dem Relais Controller und dem Raspberry PI GPIO geschalten, so wie in dieser Abbildung hier: http://tinypic.com/view.php?pic=xknc53&s=5#.U6lRF7GjLgk


  • Denn ULN2808a habe ich nicht gefunden, aber dafür den ULN2803a (welcher einen Output bis zu einer Spannung von 50V und 500mA hat)
    Du meinst sowas in dieser Art?

    jau


    Wenn ich diesen Treiber richtig verstanden habe, dann wird er einfach zwischen dem Relais Controller und dem Raspberry PI GPIO geschalten, so wie in dieser Abbildung hier: http://tinypic.com/view.php?pic=xknc53&s=5#.U6lRF7GjLgk

    ja ! aber ich würde vom PI kein Power nehmen

    Brücke JDVCC - VCC gebrückt lassen
    Extra Relaispower an VCC und GND
    zum PI führen nur die I/O und GND Leitungen
    PI GND mit Extra Power GND über den ULN verbinden

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

    Einmal editiert, zuletzt von jar (24. Juni 2014 um 12:29)

  • Danke für deine rasche Antwort.

    Leider habe ich beim Relais keine Spezifikation über die externe Stromversorgung gefunden:
    5V, aber wieviele mAmpere sind empfohlen?

    Oder hast du einen Tipp, welche Stromversorgung gut mit diesem Relais-Controller harmoniert.

    Lg James

  • auf diesem Bild ist die Relaistype unsichtbar
    http://tinypic.com/view.php?pic=xknc53&s=5#.U6lSDECO72Z

    aber alle diese Relaisplatinen sehen ähnlich aus:
    http://www.ebay.de/itm/like/39070…ps=true&viphx=1

    und führen auf dieses Relais:
    http://www.google.de/imgres?imgurl=…ved=0CFsQrQMwEw

    und auf diese Relaisbezeichnung:
    Mini 5V DC Power Relay SRD-5VDC-SL-C

    und zu dem Datenblatt:
    http://www.parallax.com/sites/default/…d-Datasheet.pdf

    und das braucht pro Kanal mit der Treiberstufe ca.110-150mA x Anzahl Relais,
    für 4 Relais also 0,6A-1A Netzteil 5V und
    für 8 Relais also 1,5A-2A Netzteil 5V

    lasst die PIs & ESPs am Leben !
    Energiesparen:
    Das Gehirn kann in Standby gehen. Abschalten spart aber noch mehr Energie, was immer mehr nutzen. Dieter Nuhr
    (ich kann leider nicht schneller fahren, vor mir fährt ein GTi)

  • Danke jar.

    Diese Infos sind ausreichend :)

    Ich werde morgen mit meinem Kollegen zusammensitzen und die passenden Teile für den ersten Testlauf bestellen. Ich halte euch auf dem laufenden. (Quellcode werde ich auf github veröffentlichen)


    Lg James

  • Grüße
    vielleicht hilft dir das als Ideengeber:

    FeZ
    5. Juni 2014 um 14:47

    Ventile:
    hab heute meine mit 12V getestet:
    http://www.koch.bplaced.net/
    Achtung: 17 WATT pro Ventil

    Beste Grüße
    FeZ

    Einmal editiert, zuletzt von FeZ (29. Juni 2014 um 22:19)


  • Hallo tscheims,

    kann Du mir was neues zu den Ventilen sagen die Du benutzen wirst?
    Wo werde ich den Quellcode auf GuitHub finden?

    Besten Dank!

    Guten Abend Mephisti,
    Guten Abend zusammen

    mephisti: Die Ventile habe ich dir via PM bereits mitgeteilt.

    Wir haben jetzt gestern mit der Umsetzung begonnen:

    Das meiste klappte problemlos. Nur der Relaistreiber konnten wir nicht in Betrieb nehmen. Gemäss Messungen entsteht beim Senden ein Spannungsabfall von ca. 2.6 V... Hat jemand auch schon dieses Problem gehabt oder weiss jemand woran das liegen könnte.
    Direkt lassen sich die Relais ohne Probleme ansprechen.


    System: Rasberrian
    Zugriff auf Gpio: Die Bibliothek WiringPi (http://wiringpi.com/download-and-install/)
    Sonstiges: Wir haben ein LAMP installiert (PHP5, MySQL, Apache2)

    Projektstatus: Wir können über ein simples Webformular (Zugriff übers LAN via Smartphone, PC, iPAD, ect) die einzelnen Sprinkler starten und beenden.

    Mein Task ist die Umsetzung des Gpio Wrappers: Eine Webapplikation, über welche die Sprinkler zeitgesteuert gestartet werden könnnen. Dazu verwende ich das PHP Framework Cake PHP 2.5.3. Mit dem Plugin habe gerade eben begonnen:
    https://github.com/tscheims1/gpio-wrapper

    Noch ein paar Bilder:
    Start:

    Verbaute Magnetventile

    Etwas später

    Freundliche Grüsse
    tscheims

    Einmal editiert, zuletzt von tscheims (29. August 2014 um 11:05)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!