Hallo zusammen,
vorweg geschickt: Ich bin absoluter Newbie wenn es um den Pi sowie Elektrotechnik geht. Dafür stellt Programmierung kein Problem dar, wenn die Daten also mal irgendwie im Betriebssystem sind, dann bekomme ich den Rest definitiv hin (und Teile gerne meinen Code, falls Interesse besteht)
Zu meiner Frage: Ich will aus diesem Sensor (http://www.conrad.de/ce/de/product/…nsor-electronic) die Daten (vermutlich per GPIO) auslesen dann im Pi verarbeiten und dann über einen Ausgang(?) so tun als wäre ich der Sensor (sprich ich will den Pi zwischen Gardena-Sensor und Gardena-Computer hängen).
Die Idee dahinter ist durch den Pi die Ansteuerung "intelligenter" zu bekommen, also z.B. zu wissen wie lange es geregnet hat und in Kombination mit einem Temperatursensor (und evtl. noch weiteren Sensoren) dann zu berechnen ob eine Bewässerung jetzt wirklich sinnvoll/notwendig ist oder nicht.
Was ich schon weiß: Der Sensor kommt mit einem 2-poligen Kabel an und meldet nur dry oder wet, wie er das genau tut weiß ich nicht - aber da der Sensor von der Meldung her identisch zu einem anderen sein müsste habe ich diese Aussage zu einem anderen Gardena-Sensor gefunden:
ZitatDiese Signale werden über eine Widerstandsänderung erzeugt d.h. ein Relais wird geschaltet (potentialfreier Ausgang).
Zum Anschluss an andere Steuerungen kann der Ausgang mit max. 12 V belastet werden, wobei der Strom durch den Sensorkontakt im Bereich von 10mA liegen sollte.
Prinzipiell bedeutet dies, dass an der Sensor-Anschluss bei Feuchtigkeit kurzgeschlossen wird und bei Trockenheit ein 10kOhm Widerstand dazwischen geschaltet wird.
Wie gehe ich jetzt am besten vor? Kann ich die Funktionweise, die oben beschrieben wird nochmal mit meinem Sensor absichern/gegenchecken (wie kann ich das per Messgerät nach messen - bitte Anleitung für Vollidioten...)?
---
Wenn ich das richtig verstehe, dann sendet im Prinzip der Gardena-Computer Strom auf den Kreislauf zum Sensor und je nachdem ob der Strom mit oder ohne Wiederstand zurück kommt gibt es ein dry oder ein wet - ist das so (vereinfacht) korrekt?
Wie kann ich das mit dem Pi realisieren (welche Pins soll ich verwenden und was muss ich dann abgreifen)?
Die nächste Etappe ist dann natürlich: Wie muss ich den Pi mit dem Computer verbinden, damit ich entsprechend antworten kann (wie soll ich denn den Widerstand simulieren)?
Ich bin mir sicher, dass sich viele von euch jetzt die Haare raufen über soviel Unwissenheit, aber selbst nach langem studieren von verschiedensten Tutorials, Anleitungen und Erklärungen kann ich mir (vermutlich auf Grund der fehlenden E-Technik Grundlagen) nicht so richtig zusammenreimen, wie ich das Projekt sinnvoll umsetzen kann.
Vielen Dank an diejenigen, die sich die Zeit nehmen und mir versuchen zu helfen!
Gruß
Osterjour