readColorRgb(id)
获取颜色传感器的RGB值
参数
参数名
类型
描述
id
unsigned char
要控制的ID号,范围0~10
返回
参数名
类型
描述
array
unsigned char *
舵返回RGB数组,第一个是R值,第二个是G值,第三个B值
例子
用uKitExplore v2板子控制颜色传感器每隔400ms打印RGB数值。
#include "uKitExplore2.h"
void setup() {
Initialization();
}
void loop() {
unsigned char *rgbValues=NULL;
rgbValues=readColorRgb(1);
Serial.println("R value:");
Serial.println(rgbValues[0]);
Serial.println(",G value:");
Serial.println(rgbValues[1]);
Serial.println(",B value:");
Serial.println(rgbValues[2]);
delay(400);
}
用uKitExplore v2板子控制颜色传感器把检测到的颜色用板载RGB灯显示出来。
#include "uKitExplore2.h"
unsigned char *rgbValues=NULL;
void setup() {
Initialization();
}
void loop() {
rgbValues=readColorRgb(1);
setRgbledColor(rgbValues[0],rgbValues[1],rgbValues[2]);
delay(100);
}
最后更新于
这有帮助吗?