Relays
Mit dem Raspberry Pi kann man sehr einfach Relays schalten.
Relays gibt es mit verschiedener Anzahl von Kanälen, hier ein zwei Kanal Relays.
RELAY | RASPBERRY PI |
---|---|
GND | Pin 6 – GROUND |
IN1 | Pin 11 – GPIO 17 |
IN2 | Pin 16 – GPIO 23 |
VCC | Pin 2 – 5 V |
Mit einem Python Skript kann man die beiden Kanäle nutzen.
import time
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(17, GPIO.OUT)
GPIO.setup(23, GPIO.OUT)
try:
while True:
GPIO.output(17, GPIO.HIGH)
GPIO.output(23, GPIO.HIGH)
time.sleep(5)
GPIO.output(17, GPIO.LOW)
GPIO.output(23, GPIO.LOW)
time.sleep(5)
except KeyboardInterrupt:
print "Bye..."
GPIO.cleanup()