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 === | ||
| + | |||
| + | |||
| + | |||
| + | |||