j
Dependencies: mbed yeswecancoap C12832 LM75B
Diff: lib/RGB.h
- Revision:
- 0:92d2ef9f009d
- Child:
- 1:92958e26bf2e
diff -r 000000000000 -r 92d2ef9f009d lib/RGB.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lib/RGB.h Fri Oct 23 11:51:28 2015 +0000 @@ -0,0 +1,27 @@ + +#ifndef RGB_H +#define RGB_H +#include "mbed.h" +#include "Color.h" + +class RGB{ + public: + RGB(PinName r_pin, PinName g_pin, PinName b_pin); + + void setColor(Color color); + void setColor(int red, int green, int blue); + void setColor(int Color); + + Color* getColor(); + void off(); + private: + PwmOut* r_out; + PwmOut* g_out; + PwmOut* b_out; + + float toFloat(int intValue); + + +}; + +#endif \ No newline at end of file