Benutzer:GpsKarsten/RPI Door Opener

Aus Stratum 0
Wechseln zu:Navigation, Suche

Werte

  • zu Schaltende Leitung: 15 V Wechselspannung; Strom < 1A
  • verwendes Solid-State-Relais mit 0,6A Schaltstrom
    • HIGH: I ~ 22mA LOW: I < 0,1mA
    • U ~ 1,3V
  • i1 = 20-25mA
  • R1(5V) = (5V-1.6V)/i1 = hier 150 Ohm => i1 = 22mA
  • R2 = zwischen 1k und 5.2k = hier 3,86k Ohm => ib = TODO

Bestellte Teile

Teile aus der Kramkiste

Software

Python

  • Nachteil - läuft nur als root
#!/usr/bin/python
import RPi.GPIO as GPIO
import time

def initOpenDoor():
    GPIO.setmode(GPIO.BCM)
    GPIO.setup(25, GPIO.OUT)

def OpenDoor():
    GPIO.output(25, GPIO.HIGH)
    print("HIGH")
    time.sleep(3)
    GPIO.output(25, GPIO.LOW)
    print("low")

initOpenDoor()
OpenDoor()
GPIO.cleanup()

C