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()