LK-Button1: Unterschied zwischen den Versionen

Aus Linkerkit.de

Wechseln zu: Navigation, Suche
Zeile 8: Zeile 8:
  
 
==Codebeispiel Arduino==
 
==Codebeispiel Arduino==
<pre class="brush:cpp">#include "Arduino.h"
+
<pre class="brush:cpp">const int ButtonPin=9;
+
void setup() {
const int s1_pin = 3;
+
  pinMode(ButtonPin, INPUT);
const int s2_pin = 2;
+
  Serial.begin(9600);      
+
void setup(){
+
pinMode (s1_pin, INPUT);
+
pinMode (s2_pin, INPUT);
+
        Serial.begin (9600);
+
 
}
 
}
 
   
 
   
void loop (){
+
void loop() {
if(digitalRead (s1_pin)){
+
  int sensorValue = digitalRead(ButtonPin);
Serial.println ("Knopf 1 wurde gedrückt!"); //Ausgabe
+
  if(sensorValue==1)
}
+
  {
delay (50);                                          //wartet 0,05 Sekunden
+
    Serial.println("High");  
if(digitalRead (s2_pin)){
+
  }
Serial.println ("Knopf 2 wurde gedrückt!"); //Ausgabe
+
  else
}
+
  {
delay (50);                                          //wartet 0,05 Sekunden
+
    Serial.println("Low");    
 
   
 
   
} </pre>
+
  } </pre>
  
  
 
==Codebeispiel Raspberry Pi==
 
==Codebeispiel Raspberry Pi==
<pre class="brush:py"> </pre>
+
<pre class="brush:py"> </pre>
 
+
==Downloads==
+
Info(engl.):[[Medium:001267836-da-01-en-linker_kit_platine_mit_2_druckknoepfen.pdf|001267836-da-01-en-linker_kit_platine_mit_2_druckknoepfen.pdf]]
+
 
+
Schaltung: [[Medium:001267836-sp-01-en-linker_kit_platine_mit_2_druckknoepfen.pdf|001267836-sp-01-en-linker_kit_platine_mit_2_druckknoepfen.pdf]]
+

Version vom 19. August 2016, 11:42 Uhr

Bild

lk button1.png

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");     
 
  } 


Codebeispiel Raspberry Pi