Abo
  • Services:
Anzeige
Bis ein Raspberry Pi dieses Ventil steuern kann, ist einiges an Vorbereitung erforderlich.
Bis ein Raspberry Pi dieses Ventil steuern kann, ist einiges an Vorbereitung erforderlich. (Bild: Friedhelm Greis/Golem.de)

Raspberry Pi im Garteneinsatz: Wasser marsch!

Bis ein Raspberry Pi dieses Ventil steuern kann, ist einiges an Vorbereitung erforderlich.
Bis ein Raspberry Pi dieses Ventil steuern kann, ist einiges an Vorbereitung erforderlich. (Bild: Friedhelm Greis/Golem.de)

Lassen sich mit dem Bastelcomputer Raspberry Pi wirklich so einfach Projekte umsetzen? Auch für Linux-Novizen und Python-Anfänger ist das nicht unmöglich. Ein Selbstversuch.
Von Friedhelm Greis

"Lazy Gardening" heißt der neueste Gartentrend, über den sogar das Kleingärtnerfachblatt Gartenfreund jüngst ausführlich berichtet hat. Was liegt dem technikaffinen Gärtner näher, als einen Computer lästige Arbeiten übernehmen zu lassen? Mit dem Raspberry Pi müsste sich eine Lösung finden lassen, um von der heimischen Couch aus per SMS die Tomaten zu gießen und den Rasen zu sprengen. Schließlich ist er ein günstiger Bastelrechner, mit dem sogar Schulkinder das Programmieren lernen sollen. Also los.

Anzeige
  • So sollte der elektronische Regenmesser ursprünglich funktionieren: Ein Durchflussmesser unter einem üblichen Regenmesser gibt Impulse. (Foto: Fabian Hamacher/Golem.de)
  • Die Regenmesser (oben) von Wetterstationen funktionieren hingegen nach dem Wippprinzip. (Fotos: Friedhelm Greis/Golem.de)
  • Die GPIO des Raspberry Pi lässt sich über einer Steckerleiste mit der Relaissteuerung verbinden.
  • Der gesamte Bastelrechner ist kaum größer als eine Scheckkarte.
  • Die Relaissteuerung lässt sich auf einer kleinen Platine unterbringen.
  • Beim Umgang mit 230 Volt auf der Platine ist Vorsicht geboten und sind die Sicherheitsvorkehrungen zu beachten.
  • Mit einer Testfunktion lässt sich per Schalter überprüfen, ob Ventil und Durchflussmesser funktionieren.
  • Das Ventil (oben) und der Durchflussmesser werden unter eine Regentonne geschraubt.
  • Eine einfache Relaissteuerung für ein Ventil mit einer Verstärkung für den Zählimpuls
So sollte der elektronische Regenmesser ursprünglich funktionieren: Ein Durchflussmesser unter einem üblichen Regenmesser gibt Impulse. (Foto: Fabian Hamacher/Golem.de)


Am Anfang des Projekts steht die Überlegung, einen handelsüblichen analogen Regenmesser digital aufzurüsten. Das Raspberry Pi soll kontinuierlich die Impulse eines Durchflussmessers zählen, der unter einem durchgebohrten Regenmesser befestigt ist. Per UMTS-Verbindung sollen die Daten dann regelmäßig ins Internet übertragen werden, so dass sie von einem beliebigen Ort aus abgelesen werden können. Denn trotz Regenradars und anderer Wetterprognosen: Ob es im Garten tatsächlich geregnet hat, lässt sich aus der Ferne eben doch nicht erkennen.

So schnell die Regenmessung revolutioniert?

Der große Vorteil des Raspberry Pi liegt in der individuell programmierbaren Ein-/Ausgabeschnittstelle (GPIO). Mit Hilfe eines Python-Programms sollte sich ein handelsüblicher Durchflussmesser damit auswerten lassen. Python gilt in den Raspberry-Anleitungen als leichte Programmiersprache. Doch ich fühle mich schnell an den Spruch von Exfußballbundestrainer Berti Vogts erinnert, wonach es keine leichten Gegner mehr gibt.

Wer 50 Zeilen Code braucht und nur 20 davon im Internet findet, muss sich eben doch gewisse Grundkenntnisse von Python aneignen. Was in diesem Fall etwas schwieriger ist als für einfache Shell-Skripte, die ebenfalls sinnvoll auf dem Raspberry Pi eingesetzt werden können. Schon die Frage, wie ein Python-Prozess am besten beendet werden soll, scheint nur etwas für Profis zu sein.

Der Code für ein einfaches Zählprogramm auf Interrupt-Basis ist aber schnell gegoogelt. Nachdem die Kontakte des Durchflussmessers auf eine Steckerleiste gelötet wurden, lässt sich der Regenmesser schon testen. Und siehe da: Der Zähler spuckt genügend Impulse aus, um eine genaue Anzeige der Durchflussmenge zu erhalten. So leicht lässt sich Regenmessung revolutionieren? Leider dann doch nicht. Simuliert man einen tatsächlichen Regenguss, laufen die Tropfen einfach durch den Sensor, ohne die Flügelrädchen mitzunehmen. Die Menge ist zu gering. Dem Hersteller zufolge soll möglichst keine Luft in den Durchflussmesser gelangen. Gegen diese physikalischen Gesetzmäßigkeiten ist auch das Raspberry Pi machtlos.

Komplizierte Fernverbindung

Wir müssen also auf konventionelle Regenmesser nach dem Wippprinzip zurückgreifen. Diese gibt es schon recht günstig in Kombination mit einer Wetterstation, die dazu noch Daten zu Temperatur, Luftdruck, Luftfeuchtigkeit sowie Windgeschwindigkeit und -richtung liefert. Es gibt reichlich Anbieter auf dem Markt, deren Geräte auch mit Linux kompatibel sind und mit einem Raspberry Pi ausgewertet werden können. Das günstigste dürfte ein Kombisensor-Bausatz von ELV sein. Ich entscheide mich für ein Modell von Oregon Scientific (WMRS200), das von einem Nutzer in Kombination mit einem Raspberry empfohlen wurde.

Bis die Wetterstation geliefert ist, widme ich mich dem nächsten Problem: der Fernkommunikation. In Kleingärten gibt es meist kein Festnetz und kein WLAN. Ein UMTS-Stick ist daher die einzige Alternative. Dieser soll aber zwei Funktionen übernehmen. Zum einen soll er eine Internetverbindung herstellen, zum anderen Textnachrichten empfangen können, um das Raspberry Pi per SMS steuern zu können. Auch in diesem Fall gibt es Software, die die entsprechenden Aufgaben übernimmt.

Das Standardprogramm für die Internetverbindung ist sakis3g. Es verfügt über einen interaktiven Modus (sakis3g --interactive "connect"), um die Verbindung herzustellen. Die eingetragenen Werte zum Anbieter (APN, Pin) und USB-Anschluss lassen sich anschließend in eine Kommandozeile eintragen, so dass sich die Verbindung über ein Skript starten lässt.

Auswertungssoftware mit vielen Funktionen 

eye home zur Startseite
fg (Golem.de) 04. Mai 2016

Hallo Dieter, wie es im Artikel heißt, wird ein sogenanntes Zonenventil verwendet. Die...

jaykay2342 17. Apr 2015

Was für läuft denn da auf deinem PI? ggf hat der PI für deine Anwendung wirklich nicht...

rbugar 17. Apr 2015

Auch von mir ein großes Lob an den Autor. Interessant und amüsant zu lesen.

Moe479 04. Apr 2015

also eigentlich kannst du blumenkästen, sofern ablauflöcher vorhanden sind regelmäßig...

rofl022 30. Mär 2015

Falls das 38° sein sollten: So genau bekommst du das mit den möglichen Störquellen nicht...



Anzeige

Stellenmarkt
  1. Bechtle Onsite Services GmbH, Neckarsulm
  2. VITRONIC Dr.-Ing. Stein Bildverarbeitungssysteme GmbH, Wiesbaden
  3. WKM GmbH, München
  4. Schaeffler Technologies AG & Co. KG, Herzogenaurach


Anzeige
Spiele-Angebote
  1. ab 129,99€ (Vorbesteller-Preisgarantie)
  2. 389,99€
  3. 109,99€/119,99€ (Vorbesteller-Preisgarantie)

Folgen Sie uns
       


  1. Service

    Telekom verspricht kürzeres Warten auf Techniker

  2. BVG

    Fast alle U-Bahnhöfe mit offenem WLAN

  3. Android-Apps

    Rechtemissbrauch ermöglicht unsichtbare Tastaturmitschnitte

  4. Electro Fluidic Technology

    Schnelles E-Paper-Display für Video-Anwendungen

  5. Heiko Maas

    "Kein Wunder, dass Facebook seine Vorgaben geheim hält"

  6. Virtual Reality

    Oculus Rift unterstützt offiziell Roomscale-VR

  7. FTP-Client

    Filezilla bekommt ein Master Password

  8. Künstliche Intelligenz

    Apple arbeitet offenbar an eigenem AI-Prozessor

  9. Die Woche im Video

    Verbogen, abgehoben und tiefergelegt

  10. ZTE

    Chinas großes 5G-Testprojekt läuft weiter



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Redmond Campus Building 87: Microsofts Area 51 für Hardware
Redmond Campus Building 87
Microsofts Area 51 für Hardware
  1. Windows on ARM Microsoft erklärt den kommenden x86-Emulator im Detail
  2. Azure Microsoft betreut MySQL und PostgreSQL in der Cloud
  3. Microsoft Azure bekommt eine beeindruckend beängstigende Video-API

3D-Druck bei der Bahn: Mal eben einen Kleiderhaken für 80 Euro drucken
3D-Druck bei der Bahn
Mal eben einen Kleiderhaken für 80 Euro drucken
  1. Bahnchef Richard Lutz Künftig "kein Ticket mehr für die Bahn" notwendig
  2. Flatrate Öffentliches Fahrradleihen kostet 50 Euro im Jahr
  3. Nextbike Berlins neues Fahrradverleihsystem startet

Panasonic Lumix GH5 im Test: Die Kamera, auf die wir gewartet haben
Panasonic Lumix GH5 im Test
Die Kamera, auf die wir gewartet haben
  1. Die Woche im Video Scharfes Video, spartanisches Windows, spaßige Switch

  1. Re: DLC oder Zwangsupdate, das ist hier die Frage!

    TheUnichi | 22:36

  2. Re: Erster!!!

    Myxier | 22:28

  3. Re: Unsichtbare(!!!) Overlays....

    Myxier | 22:23

  4. Re: Meine Erfahrung als Störungssucher in Luxemburg

    Sharra | 22:13

  5. Mehr Techniker einstellen?

    ImAußendienst | 22:10


  1. 12:31

  2. 12:15

  3. 11:33

  4. 10:35

  5. 12:54

  6. 12:41

  7. 11:44

  8. 11:10


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel