Contains classes which are able to change the color of a LED

Dependents:   RGB

RGB.h

Committer:
arnedesmet
Date:
2016-01-18
Revision:
0:8fd12f8121c1
Child:
1:671aa8173c2f

File content as of revision 0:8fd12f8121c1:


#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