LK-Button1: Unterschied zwischen den Versionen
Aus Linkerkit.de
(→Codebeispiel Raspberry Pi) |
(→Codebeispiel Arduino) |
||
Zeile 24: | Zeile 24: | ||
Serial.println("Low"); | Serial.println("Low"); | ||
− | } </pre> | + | } <br />}</pre> |
− | + | ||
==Codebeispiel Raspberry Pi== | ==Codebeispiel Raspberry Pi== |
Version vom 19. Oktober 2016, 14:18 Uhr
Inhaltsverzeichnis
Bild
Technische Daten / Kurzbeschreibung
Linker Kit Platine mit 1 Druckknopf
Codebeispiel Arduino
const int ButtonPin=9; void setup() { pinMode(ButtonPin, INPUT); Serial.begin(9600); } void loop() { int sensorValue = digitalRead(ButtonPin); if(sensorValue==1) { Serial.println("High"); } else { Serial.println("Low"); } <br />}
Codebeispiel Raspberry Pi
import RPi.GPIO as GPIO from time import sleep #Initialisiere LED auf Digital-PIN 4 und Button auf Digital-PIN 15 led = 4 button = 15 GPIO.setwarnings(False) GPIO.setmode(GPIO.BCM) GPIO.setup(button, GPIO.IN, pull_up_down=GPIO.PUD_UP) GPIO.setup(led, GPIO.OUT) while True: if GPIO.input(button) == GPIO.HIGH: GPIO.output(led, True) else: GPIO.output(led, False)