Änderungen

Aus Linkerkit.de

Wechseln zu: Navigation, Suche

LK-Button1

156 Byte entfernt, 14:27, 19. Okt. 2016
/* Codebeispiel Raspberry Pi */
==Bild==
[[Datei:lk_button1.png|none|400x326px]]
==Technische Daten / Kurzbeschreibung==
==Codebeispiel Arduino==
<pre class="brush:cpp">#include "Arduinoconst int ButtonPin=9;void setup() { pinMode(ButtonPin, INPUT); Serial.h"begin(9600); }
const void loop() { int s1_pin sensorValue = 3digitalRead(ButtonPin);const int s2_pin if(sensorValue= 2=1) { Serial.println("High"); } else { Serial.println("Low");
void setup(){ pinMode (s1_pin, INPUT); pinMode (s2_pin, INPUT); Serial.begin (9600); }
}
void loop (){ if(digitalRead (s1_pin)){ Serial.println ("Knopf 1 wurde gedrückt!"); //Ausgabe } delay (50); //wartet 0,05 Sekunden if(digitalRead (s2_pin)){ Serial.println ("Knopf 2 wurde gedrückt!"); //Ausgabe } delay (50); //wartet 0,05 Sekunden } </pre>
==Codebeispiel Raspberry Pi==
<pre class="brush:py">
import RPi.GPIO as GPIO
from time import sleep
#Initialisiere LED auf Digital-PIN 4 und Button auf Digital-PIN 15led ==Codebeispiel Raspberry Pi==4<pre classbutton ="brush:py"> </pre>15
==Downloads==GPIO.setwarnings(False)InfoGPIO.setmode(englGPIO.BCM):[[Medium:001267836-da-01-en-linker_kit_platine_mit_2_druckknoepfenGPIO.pdf|001267836-da-01-en-linker_kit_platine_mit_2_druckknoepfensetup(button, GPIO.pdf]]IN, pull_up_down=GPIO.PUD_UP)GPIO.setup(led, GPIO.OUT)
Schaltungwhile True: [[Medium if GPIO.input(button) == GPIO.HIGH:001267836-sp-01-en-linker_kit_platine_mit_2_druckknoepfen GPIO.pdf|001267836-sp-01-en-linker_kit_platine_mit_2_druckknoepfenoutput(led, True) else: GPIO.pdf]]output(led, False)</pre>