LK-Button2: Unterschied zwischen den Versionen
Aus Linkerkit.de
(→Codebeispiel Raspberry Pi) |
(→Codebeispiel Raspberry Pi) |
||
Zeile 13: | Zeile 13: | ||
==Codebeispiel Raspberry Pi== | ==Codebeispiel Raspberry Pi== | ||
− | + | <pre class="brush:py"> | |
− | + | import RPi.GPIO as GPIO | |
− | + | ||
+ | #Initialisiere LED auf Digital-PIN 4 und Button auf Digital-PIN 15 & 16 | ||
+ | led = 4 | ||
+ | button1 = 15 | ||
+ | button2 = 16 | ||
+ | |||
+ | GPIO.setwarnings(False) | ||
+ | GPIO.setmode(GPIO.BCM) | ||
+ | GPIO.setup(button1, GPIO.IN, pull_up_down=GPIO.PUD_UP) | ||
+ | GPIO.setup(button2, GPIO.IN, pull_up_down=GPIO.PUD_UP) | ||
+ | GPIO.setup(led, GPIO.OUT) | ||
+ | |||
+ | while True: | ||
+ | if GPIO.input(button1) == GPIO.HIGH: | ||
+ | GPIO.output(led, True) | ||
+ | if GPIO.input(button2) == GPIO.HIGH: | ||
+ | GPIO.output(led, False) | ||
+ | </pre> | ||
==Downloads== | ==Downloads== | ||
Infos: [[Medium:001267833-da-01-en-linker_kit_platine_beschleun_bewegungs_.pdf]] | Infos: [[Medium:001267833-da-01-en-linker_kit_platine_beschleun_bewegungs_.pdf]] | ||
Schaltung: [[Medium:001267833-sp-01-en-linker_kit_platine_beschleun_bewegungs_.pdf]] | Schaltung: [[Medium:001267833-sp-01-en-linker_kit_platine_beschleun_bewegungs_.pdf]] |
Version vom 19. Oktober 2016, 14:29 Uhr
Inhaltsverzeichnis
Bild
Technische Daten / Kurzbeschreibung
Linker Kit Platine mit 2 Druckknöpfen
Codebeispiel Arduino
Codebeispiel Raspberry Pi
import RPi.GPIO as GPIO #Initialisiere LED auf Digital-PIN 4 und Button auf Digital-PIN 15 & 16 led = 4 button1 = 15 button2 = 16 GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(button1, GPIO.IN, pull_up_down=GPIO.PUD_UP) GPIO.setup(button2, GPIO.IN, pull_up_down=GPIO.PUD_UP) GPIO.setup(led, GPIO.OUT) while True: if GPIO.input(button1) == GPIO.HIGH: GPIO.output(led, True) if GPIO.input(button2) == GPIO.HIGH: GPIO.output(led, False)
Downloads
Infos: Medium:001267833-da-01-en-linker_kit_platine_beschleun_bewegungs_.pdf Schaltung: Medium:001267833-sp-01-en-linker_kit_platine_beschleun_bewegungs_.pdf