Runlight
main.cpp
- Committer:
- martwerl
- Date:
- 2018-06-20
- Revision:
- 0:1836b0410ef1
File content as of revision 0:1836b0410ef1:
#include "mbed.h" #include "LaufLicht.h" /********Beispiel 1********************* ledOn() // beide Leds einschalten ledOff() // beide Leds ausschalten ledX() // beide Leds gegengleich schalten printStatus() // Anzeigen ob Leds ein oder aus ******************************/ /**********Beispiel 2*********************** * //lauflicht() D1 D2 D3 D4 - - - - Ein Durchgang dauert 2 sec X - - - - X - - - - X - - - - X - - - - X=ON - = off *********************************/ LaufLicht lauflicht(LED1, LED2, LED3, LED4); //DigitalOut led(LED1); /* MyLed myled1(LED1); MyLed myled2(LED2); // Instanzierung des Objects MyLed myled3(LED3); MyLed myled4(LED4); MyLed myled5(p5); */ int main() { while (1) { lauflicht.ledOff(); // beide Leds ausschalten lauflicht.printStatus(); // Anzeigen ob Leds ein oder aus wait_ms(500); lauflicht.ledOn1(); // beide Leds einschalten lauflicht.printStatus(); // Anzeigen ob Leds ein oder aus wait_ms(500); lauflicht.ledOn2(); // beide Leds einschalten lauflicht.printStatus(); // Anzeigen ob Leds ein oder aus wait_ms(500); lauflicht.ledOn3(); // beide Leds einschalten lauflicht.printStatus(); // Anzeigen ob Leds ein oder aus wait_ms(500); lauflicht.ledOn4(); // beide Leds einschalten lauflicht.printStatus(); // Anzeigen ob Leds ein oder aus wait_ms(500); } }