Moin
Ich versuche eine 8 Port Relais-Karte anzusteuern, aber sie reagiert unerwartet.
Ich würde erwarten, dass z.B. die folgenden Zeilen
echo "17" > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpio17/direction
echo "1" > /sys/class/gpio/gpio17/value
einen Relaisport anschalten.
In Wirklichkeit schaltet (schließt) das Relais bereits, wenn gpio17 auf "out" gesetzt wird.
Value ist also "0"
Wenn ich value auf "1" setze, öffnet das Relais. Die angeschlossene Lampe geht also aus.
Das trifft auf alle 8 Relais zu in Verbindung mit beliebigen GPIOs.
Wo bitte liegt mein Problem?
Kann das ein Fehler der billigen Karte sein?
Hier meine Ausrüstung:
RB Mod. B 512
Raspbian
8 Port Relais-Karte von hier: http://www.ebay.de/itm/Relais-5V-…=item27d2813136
Jumper der Karte steht auf VCC
Die Karte wird vom RB mit 5V versorgt
Ein Gehirn, das zwar mit Linux und Programmierung ganz ordentlich klar kommt, aber mit Verständnis elektronischer Zusammenhänge so seine Probleme hat.
Viele Grüße
Friedhelm