Matrix.setColor()
Yanglibin@microduino.cc(讨论 | 贡献)2017年7月27日 (四) 01:40的版本
Matrix.setColor(R,G,B)
描述 用来设置所有灯颜色。
参数
返回值 无 示例 彩色点阵:Sensor-Dot Matrix-Color/zh设置单个灯 #include <Microduino_Matrix.h>
uint8_t Addr[MatrixPix_X][MatrixPix_Y] = { //1x1
{64} //点阵IIC地址
};
Matrix display = Matrix(Addr, TYPE_COLOR); //TYPE_COLOR or TYPE_S2
void setup() {
Wire.begin();
display.setBrightness(255);
}
void loop() {
display.setColor(255, 0, 0);//设置红色
display.setLed(0, 0, true); //点亮0,0坐标的LED灯
display.setColor(0, 255, 0);//设置绿色
display.setLed(0, 1, true); //点亮0,1坐标的LED灯
display.setColor(0, 0, 255);//设置蓝色
display.setLed(0, 2, true); //点亮0,2坐标的LED灯
}
Matrix. setLedColor(x,y,R,G,B)
描述 用来设置所有灯颜色。
参数
返回值 无 示例 彩色点阵:Sensor-Dot Matrix-Color/zh设置单个灯 #include <Microduino_Matrix.h>
uint8_t Addr[MatrixPix_X][MatrixPix_Y] = { //1x1
{64} //点阵IIC地址
};
Matrix display = Matrix(Addr, TYPE_COLOR); //TYPE_COLOR or TYPE_S2
void setup() {
Wire.begin();
display.setBrightness(255);
}
void loop() {
display.setLedColor(0, 0, 255, 0, 0); //设置0,0坐标的LED灯红色
display.setLedColor(0, 1, 0, 255, 0); //设置0,1坐标的LED灯绿色
display.setLedColor(0, 2, 0, 0, 255); //设置0,2坐标的LED灯蓝色
}
其他 |