tuika

Dependencies:   mbed

Fork of colorSensor by ryo seki

ColorSensor.h

Committer:
yusuke_robocup
Date:
2013-09-02
Revision:
1:86532e86498d
Parent:
0:7269a89e1d57

File content as of revision 1:86532e86498d:

#include "mbed.h"
#define RED   0
#define GREEN 1
#define BLUE  2
#define OTHER 3
class ColorSensor
{
  private:
    DigitalIn *Dout;
    DigitalOut *Range;
    DigitalOut *CK;
    DigitalOut *Gate;
    int time;
    double R, G, B;
  public:
    ColorSensor(PinName Dout, PinName Range, PinName CK, PinName Gate, int time);
    ColorSensor(void);
    void getRGB(unsigned short RGB[]);
    void getRGB(unsigned& R, unsigned& G, unsigned& B);
    unsigned checkRGB(unsigned& R, unsigned& G, unsigned& B);
    int judge();
    void setWhite();
};