BERTL16 Line Test

Dependencies:   mbed

Revision:
4:ca8a6436d16b
Parent:
3:5c3f86316047
Child:
5:7ee80c79730e
--- a/main.cpp	Wed Jan 13 12:52:29 2016 +0000
+++ b/main.cpp	Thu Apr 21 12:18:20 2016 +0000
@@ -1,23 +1,25 @@
 /***********************************
-Name:   BERTL15_LINE SENSOR_TEST
+Name:   BERTL16_LINE SENSOR_TEST
 Author: Enenkel 
 description:
-    Die Tasten vom I2C Expander werden direkt auf die LED's des Expander geschalten
+         Test der ISO LINE SENSOREN
+         je abgedunkeltem SENSOR leuchtet eine LED
 ***********************************/
 #include "mbed.h"
 
-DigitalOut Von (P1_2);       // Motor Spannung ON 
-DigitalOut LineON (P1_6);    // Line Sensor aktivieren
-DigitalIn ISO1 (P0_14);      // ISO1
-DigitalIn ISO2 (P0_12);
-DigitalIn ISO3 (P0_16);
-DigitalIn ISO4 (P0_13);
-DigitalIn ISO5 (P0_22);      // OSI5
-DigitalOut LedD10 (P1_8);    // Led D10
-DigitalOut LedD11 (P1_9);
-DigitalOut LedD12 (P1_10);
-DigitalOut LedD13 (P1_11);
-DigitalOut LedBlue (P1_28);  // Unterboden LED blau
+DigitalOut Von (P2_13);      // 12 V ON 
+DigitalOut LineON (P2_5);    // Line Sensor aktivieren
+DigitalIn ISO1 (P1_9);       // ISO1
+DigitalIn ISO2 (P0_16);
+DigitalIn ISO3 (P0_23);
+DigitalIn ISO4 (P0_15);
+DigitalIn ISO5 (P1_3);       // OSI5
+DigitalOut LedD1 (P1_10);    // Led D1
+DigitalOut LedD2 (P1_11);
+DigitalOut LedD4 (P1_12);
+DigitalOut LedD5 (P1_13);
+DigitalOut LedD13 (P1_21);
+DigitalOut LedD12 (P1_20);  
 
 
 int main() {
@@ -28,33 +30,33 @@
         // Auswertung der LINE SENSOREN
         if (ISO1 == 1 )        // Line Sensor ganz LINKS
            {
-              LedD10=1;        // Mit dem FINGER LED's einzeln abdunkeln! 
+              LedD2=1;        // Mit dem FINGER LED's einzeln abdunkeln! 
            } else{
-              LedD10=0;
+              LedD2=0;
                  }          
         if (ISO2 == 1)         // Line Sensor LINKS
            {
-              LedD11=1;
+              LedD1=1;
            } else {
-              LedD11=0;
+              LedD1=0;
                   }                 
         if (ISO3 == 1)         // Line Sensor RECHTS
            {
-              LedD12=1;
+              LedD4=1;
            } else {
-              LedD12=0;
+              LedD4=0;
                   } 
         if (ISO4 == 1)         // Line Sensor ganz RECHT
            {
-              LedD13=1;   
+              LedD5=1;   
            } else{
-              LedD13=0;
+              LedD5=0;
                  }    
         if (ISO5 == 1)         // Line Sensor MITTE
            {
-              LedBlue=0;    
+              LedD13=LedD12=1;    
            } else {
-              LedBlue=1;  
+              LedD13=LedD12=0;  
                   }
     }
 }