Änderungen

LK-Accel

777 Byte hinzugefügt, 16:22, 19. Okt. 2016
/* Codebeispiel Arduino */
==Codebeispiel Arduino==
 <pre class="brush:cpp">int adcPin = A0; // setzt den Eingabe Pin für den Beschleunigungssensorint adcIn  = 0; void setup() { Serial.begin(9600); pinMode(adcPin, INPUT);} void loop() { // Liest den Wert aus dem Sensor: adcIn = analogRead(adcPin); Serial.println(adcIn); delay(100); // Wartet 0,1 Sekunden}</pre> 
==Codebeispiel Raspberry==
 <pre class="brush:py">import RPi.GPIO as GPIOimport spidevfrom time import sleep # Initialisiere Beschleunigungssensor auf Analogen-PIN 0temp = 0 spi = spidev.SpiDev()spi.open(0,0) 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: value = readadc(temp) print("Value: " + str(value))</pre> 
==Downloads==
Infos: [[Medium:001267833-da-01-en-linker_kit_platine_beschleun_bewegungs_.pdf|001267833-da-01-en-linker_kit_platine_beschleun_bewegungs_.pdf]]
Schaltung: [[Medium:001267833-sp-01-en-linker_kit_platine_beschleun_bewegungs_.pdf|001267833-sp-01-en-linker_kit_platine_beschleun_bewegungs_.pdf]]
Administrator
403
Bearbeitungen