LK-Button2

Aus Linkerkit.de

Wechseln zu: Navigation, Suche

Bild

lk button2.png

Technische Daten / Kurzbeschreibung

Linker Kit Platine mit 2 Druckknöpfen


Codebeispiel Arduino

 

int led = 6;
int button1 = 12;
int button2 = 13;

void setup() {
  pinMode(button1, INPUT);
  pinMode(button2, INPUT);
  pinMode(led, OUTPUT);
  Serial.begin(9600);        
}
  
void loop() {
  int sensorValue = digitalRead(button1);
  int sensorValue2 = digitalRead(button2);
  
  if(sensorValue==1){
    digitalWrite(led, HIGH);
    //Serial.println("High");    
  }
   if(sensorValue2==1){
    digitalWrite(led, LOW);
    Serial.println("LOW");    
  }
}

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