Programm zur Darstellung der Lage eines Objektes im Raum mit Hilfe eines Beschleunigungssensores, 4 LED's und einem LCD-Display.

Dependencies:   TextLCD mbed

Revision:
18:b26d88b7b370
Parent:
17:0b9e7a05b203
Child:
19:51747c0ab062
--- a/LED.cpp	Wed Jul 06 10:31:53 2016 +0000
+++ b/LED.cpp	Thu Jul 07 09:27:57 2016 +0000
@@ -13,9 +13,6 @@
 #include "mbed.h"
 #include "Sensor.h"
 
-/* Externe Variablen */
-extern struct WinkelData stWinkelData;
-
 /* Variabeln */
 /* Erzeugen eines Hystereseverhaltens bei Überkopflage und Normallage aufgrund der Schwankungen
    bei den Werten des Accelometers */
@@ -61,17 +58,17 @@
     switch(bStateLED){
         case 0:{            // Normallage, einstellen der LED-Helligkeit abhängig vom Winkel
             if(wWinkelX <= 0){ 
-                oLEDXN = abs(wWinkelX/90.0);
+                oLEDXN = abs(wWinkelX/80.0);
                 oLEDXP = 0;
                 } else {
-                    oLEDXP = abs(wWinkelX/90.0);
+                    oLEDXP = abs(wWinkelX/80.0);
                     oLEDXN = 0;
                     }
             if(wWinkelY <= 0){ 
-                oLEDYN = abs(wWinkelY/90.0);
+                oLEDYN = abs(wWinkelY/80.0);
                 oLEDYP = 0;
                 } else {
-                    oLEDYP = abs(wWinkelY/90.0);
+                    oLEDYP = abs(wWinkelY/80.0);
                     oLEDYN = 0;
                     }
             break;