Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
schalter [2016/06/28 11:30] – created peltzer | schalter [2023/07/03 10:16] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ==== Schalter ==== | ||
+ | |||
+ | |||
+ | === Bild === | ||
+ | {{20151105_102606.jpg? | ||
+ | |||
+ | === Was ist ein Schalter === | ||
+ | |||
+ | Ein Schalter ist eine Komponente, welche durch Druck auf einen Knopf einen vorhandenen Stromkreis schließt. | ||
+ | Bei dem Schalter im Beispiel handelt es sich um einen entprellten Schalter. Dies bedeutet, dass dieser Schalter keinen "toten Gang" hat. Jeder Druck auf den Schalter wird erst registriert, | ||
+ | |||
+ | === Schaltplan === | ||
+ | |||
+ | {{fritzing.jpg? | ||
+ | |||
+ | === Code Beispiel === | ||
+ | <file python Schalter.py> | ||
+ | |||
+ | # | ||
+ | import RPi.GPIO as GPIO | ||
+ | from time import sleep | ||
+ | |||
+ | GPIO.setmode(GPIO.BOARD) | ||
+ | GPIO.setup(13, | ||
+ | zaehler=0 | ||
+ | try: | ||
+ | while 1: | ||
+ | if (GPIO.input(13)==1): | ||
+ | | ||
+ | | ||
+ | print zaehler, " | ||
+ | else: | ||
+ | | ||
+ | except: | ||
+ | | ||
+ | GPIO.cleanup() | ||
+ | |||
+ | |||
+ | </ | ||
+ | === zu beachten === | ||
+ | |||
+ | |||
+ | |||
+ | |||