Änderungen

Aus Linkerkit.de

Wechseln zu: Navigation, Suche

LK-Joystick

534 Byte hinzugefügt, 13:14, 9. Nov. 2016
/* Codebeispiel Raspberry */
</div>
==Codebeispiel Arduino==
<pre class="codebrush:cpp">/*
Joystick AnalogReadSerial
Liest den analogen Eingang des Joysticks Pin 0 und Pin 1 aus und gibt den Wert an einem Monitor aus.
delay(200);
}</pre>
 
==Codebeispiel Raspberry==
<pre class="brush:py">import RPi.GPIO as GPIOimport spidevfrom time import sleep  # Initialisiere Joystick auf Analogen PINS 0 & 1joyX = 0joyY = 1 spi = spidev.SpiDev()spi.open(0,0)#GPIO.setwarnings(False)#GPIO.setmode(GPIO.BCM) def readadc(adcnum):# SPI-Daten auslesen r = spi.xfer2([1,8+adcnum <<4,0]) adcout = ((r[1] &3) <<8)+r[2] return adcout while True: x = readadc(joyX) y = readadc(joyY) print("X: " + str(x) + " Y: " + str(y)) if(x > 1000): print("Joystick gedrueckt") sleep(0.1) </pre> 
==Download==
Info:<br />Englisch: [[Medium:001267845-da-01-en-LINKER_KIT_PLATINE_MIT_JOYSTICK.pdf|001267845-da-01-en-LINKER_KIT_PLATINE_MIT_JOYSTICK.pdf]]
Schaltung: [[Medium:001267845-sp-01-en-LINKER_KIT_PLATINE_MIT_JOYSTICK.pdf|001267845-sp-01-en-LINKER_KIT_PLATINE_MIT_JOYSTICK.pdf]]