Lauflicht über 12 LED mit 1 LED + ÜBUNGEN

Dependencies:   mbed

main.cpp

Committer:
Enenkel
Date:
2015-03-06
Revision:
1:52e206dbe635
Parent:
0:fe5e1c689c26
Child:
2:46da9f6bc48c

File content as of revision 1:52e206dbe635:

#include "mbed.h" 
// HIMBED Lektion_02b   "Lauflicht über 12 LED" 
// by Gottfried ENENKEL  2014-12-12
// AUFGABE:
//    Verändere dis Software sie so, dass ein Lauflicht mit je 2 LED
//    über den 12 LED Balken des HIMBED entsteht
//    Das Lauflicht soll hin und her gleiten.
//    Am Anfang und am Ende sollen alle LED aus sein.
//  
// DEFINITIONEN *************************************************
// Ausgange definieren:
DigitalOut LedD1 (P1_8);
DigitalOut LedD2 (P1_9);
     //DigitalOut LedD3 (guckst du in Schalplan!
     //DigitalOut LedD4 (gucktst du nochmals in Schaltplan!
DigitalOut LedD13 (P1_0); //D13 geht auf EP10 und dieser auf Port0 Pin0
DigitalOut LedD14 (P1_1);
     // hier ergänzen bis D20     

// HAUPTPROGRAMM ***********************************************
int main() {
    while(1)               // Hauptschleife
        {
            LedD1=1;       // LED D1 EIN
            wait(0.4);     // warte 0.4 sec
            LedD2=1;       // LED D2 EIN                 
            wait (0.4);    // warte 0.4 sec
            LedD1=0;
            
            wait (0.4);
            LedD2 = 0;
            
                 // schreibe hier deine Software!
                 // sinnvoll hier weiter schreiben!
            LedD13=1;
            wait (0.4);
            LedD14=1;
            wait (0.4);
            LedD13=0;
            wait (0.4);  
            LedD14=0;
            
            
            
            
            wait (0.4);
                   
                                  
        }
}
// ENDE *****************************************************