Function on LEDs
Diff: FonctionLED.cpp
- Revision:
- 0:3d463f0d51d9
- Child:
- 1:e8cbefd668a4
diff -r 000000000000 -r 3d463f0d51d9 FonctionLED.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/FonctionLED.cpp Sat May 26 11:12:04 2012 +0000 @@ -0,0 +1,22 @@ +#include "FonctionLED.h" +#include "mbed.h" + +FonctionLED::FonctionLED(PinName pin): _pin(pin){ + _pin = 0; +} + +void FonctionLED::OnOff(){ + if(_pin == 0){ + _pin = 1; + } + else _pin = 0; +} + +void FonctionLED::Brightness(int n){ + if(_pin < 1.0)){ + _pin += 0.02; + } + else if(_pin > 0.0){ + _pin -= 0.02; + } +} \ No newline at end of file