Benutzer:GpsKarsten/RPI Door Opener: Unterschied zwischen den Versionen
Aus Stratum 0
K (→Software) |
K (desc) |
||
Zeile 1: | Zeile 1: | ||
+ | nutzen des Raspberry Pis zum betätigen des Türsummers | ||
+ | = Hardware = | ||
== Werte == | == Werte == | ||
* zu Schaltende Leitung: 15 V Wechselspannung; Strom < 1A | * zu Schaltende Leitung: 15 V Wechselspannung; Strom < 1A |
Version vom 7. September 2013, 10:57 Uhr
nutzen des Raspberry Pis zum betätigen des Türsummers
Inhaltsverzeichnis
Hardware
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
- eine Glas-Diode
- 150 Ohm
- 3,86 KOhm
- Bipolar Transistor BC546B
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
- nutzen der wiringPi lib
- pinbelegung für die lib