Raspberry Taster
Version vom 30. November 2017, 14:53 Uhr von Thomas (Diskussion | Beiträge)
Plan
Taster
#!/usr/bin/python
import RPi.GPIO as GPIO
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(19, GPIO.OUT)
GPIO.output(19, GPIO.LOW)
GPIO.setup(6, GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
while True:
try:
if GPIO.input(6) == GPIO.HIGH:
GPIO.output(19, GPIO.LOW)
else:
GPIO.output(19, GPIO.HIGH)
except KeyboardInterrupt:
print('interrupted!')
break
GPIO.cleanup()
Flip Flop
#!/usr/bin/python
import RPi.GPIO as GPIO
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(19, GPIO.OUT)
GPIO.output(19, GPIO.LOW)
GPIO.setup(6, GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
while True:
try:
if GPIO.input(6) == GPIO.HIGH:
GPIO.output(19, GPIO.LOW)
else:
GPIO.output(19, GPIO.HIGH)
except KeyboardInterrupt:
print('interrupted!')
break
GPIO.cleanup()