有哪位大神用过TCS34725颜色传感器啊???这玩意读回来的颜色值改怎么解释啊???我现在程序大体流程是先使能TCS34725,如下代码
void TCS34725_Enable(void)
{
uint16_t i;
unsigned char cmd = TCS34725_ENABLE_PON;
cmd = (TCS34725_ENABLE_PON | TCS34725_ENABLE_AEN);
TCS34725_Write(TCS34725_ENABLE, &cmd, 1);
}
其次读取了TCS34725的设备ID,返回值正确,并没有设置积分时间和增益,我试着设置240ms积分时间和4倍增益,但是跟不设置状态下的返回值没有区别,索性就不设置了。
然后就开始读取R,G,B,C四个值,但是读回来的值不晓得代表啥意思啊???
求各位用过的指导指导小弟,谢谢!!! |