voor rian

Dependencies:   mbed

Revision:
0:ff4d23667e75
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/rgb.h	Fri Oct 23 08:36:18 2015 +0000
@@ -0,0 +1,33 @@
+#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);
+    void off(void);
+    
+ private:
+ /*
+    PinName r_pin;
+    PinName g_pin;
+    PinName b_pin;      
+   */
+    PwmOut* rout;
+    PwmOut* gout;
+    PwmOut* bout;
+    int Pwmout;
+    /*
+    int Rout;
+    int Gout;
+    int Bout;
+    */
+};
+
+#endif
\ No newline at end of file