LauflichtBalken
Diff: LaufLichtBalken.h
- Revision:
- 0:ae6cd9d52dc9
diff -r 000000000000 -r ae6cd9d52dc9 LaufLichtBalken.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/LaufLichtBalken.h Wed Jun 20 14:27:30 2018 +0000 @@ -0,0 +1,36 @@ +#include "mbed.h" +#ifndef LAUFLICHTBALKEN_H +#define LAUFLICHTBALKEN_H + + +class LaufLichtBalken +{ + public: + LaufLichtBalken(PinName pin, PinName pin2, PinName pin3, PinName pin4 ) : _pin(pin) , _pin2(pin2), _pin3(pin3), _pin4(pin4) // initialisierungsliste ( muss gleich heissen wie der Konstruktor ) + { + _pin=0; + _pin2=0; + _pin2=0; + _pin2=0; + } + + void ledOff(void); + + void ledOn1(void); + + void ledOn2(void); + + void ledOn3(void); + + void ledOn4(void); + + void printStatus(void); + + private: + DigitalOut _pin; + DigitalOut _pin2; + DigitalOut _pin3; + DigitalOut _pin4; +}; + +#endif \ No newline at end of file