LK-Button2: Unterschied zwischen den Versionen

Aus Linkerkit.de

Wechseln zu: Navigation, Suche
(Codebeispiel Raspberry Pi)
(Codebeispiel Raspberry Pi)
Zeile 13: Zeile 13:
 
==Codebeispiel Raspberry Pi==
 
==Codebeispiel Raspberry Pi==
  
import RPi.GPIO as GPIO<br data-attributes="%20/" /><br data-attributes="%20/" />#Initialisiere LED auf Digital-PIN 4 und Button auf Digital-PIN 15 & 16<br data-attributes="%20/" />led = 4<br data-attributes="%20/" />button1 = 15<br data-attributes="%20/" />button2 = 16
+
<pre class="brush:py">
<br data-attributes="%20/" />GPIO.setwarnings(False)<br data-attributes="%20/" />GPIO.setmode(GPIO.BCM)<br data-attributes="%20/" />GPIO.setup(button1, GPIO.IN, pull_up_down=GPIO.PUD_UP)<br data-attributes="%20/" />GPIO.setup(button2, GPIO.IN, pull_up_down=GPIO.PUD_UP)<br data-attributes="%20/" />GPIO.setup(led, GPIO.OUT)
+
import RPi.GPIO as GPIO
<br data-attributes="%20/" />while True:<br data-attributes="%20/" />    if GPIO.input(button1) == GPIO.HIGH:<br data-attributes="%20/" />        GPIO.output(led, True)<br data-attributes="%20/" />    if GPIO.input(button2) == GPIO.HIGH:<br data-attributes="%20/" />        GPIO.output(led, False)
+
 
 +
#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

Bild

lk button2.png

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