Änderungen

Aus Linkerkit.de

Wechseln zu: Navigation, Suche

LK-Button2

536 Byte hinzugefügt, 14:31, 19. Okt. 2016
/* Codebeispiel Arduino */
==Bild==
[[Datei:lk_accellk_button2.png|none|250x187px]]
==Technische Daten / Kurzbeschreibung==
Linker Kit Platine mit Beschleunigungs-/Bewegungssensor2 Druckknöpfen
==Codebeispiel Arduino==
<pre class="brush:cpp">#include "Arduino.h"//Initialisiere LED auf Digital-PIN 6 und Buttons auf Digital-PINS 12 & 13 int led = 6;const int s1_pin button1 = 312;const int s2_pin button2 = 213; void setup(){ pinMode (s1_pinbutton1, INPUT); pinMode (s2_pinbutton2, 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"); }
}
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>
</pre>
==Codebeispiel Raspberry Pi==
<pre class="brush:py"> </pre>
'''Beispielprogramm Download'''<pre class="brush:py">import RPi.GPIO as GPIO #Initialisiere LED auf Digital-PIN 4 und Button auf Digital-PIN 15 & 16led = 4button1 = 15button2 = 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==Infos: [[Medium:KY001267833-001_RPi_TemperaturSensorda-01-en-linker_kit_platine_beschleun_bewegungs_.zip|KYpdf]]Schaltung: [[Medium:001267833-sp-01-en-001_RPi_TemperaturSensorlinker_kit_platine_beschleun_bewegungs_.zippdf]]