setEyelightPetals(id,petalsnum,petals)
自定义设置眼灯8个花瓣亮不同颜色
参数
参数名
类型
描述
id
unsigned char
要控制的ID号,范围0~10
petalsnum
int
要亮的灯瓣数量,范围0~8,默认填入8
petals
int
设置每个灯瓣颜色。传入固定的Json格式{“data”[第一个灯瓣编号,r,g,b,第二个灯瓣编号,r,g,b,........]}
Json格式
{“data”[第一个灯瓣编号,r,g,b,第二个灯瓣编号,r,g,b,......,第八个灯瓣编号,r,g,b,]}
眼灯的每个灯瓣都有一个固定编号,如下:

例子
用uKitExplore v2板子控制1号眼灯亮如上图的颜色:
#include "uKitExplore2.h"
String colours_json;
void setup() {
Initialization();
}
void loop() {
colours_json = "{\"data\":\
[1, 0, 0, 0,\
2, 255, 255, 255,\
4, 255, 240, 0,\
8, 0, 255, 0,\
16, 255, 0, 0,\
32, 0, 0, 255,\
64, 255, 0, 255,\
128, 255, 255, 255]}";
setEyelightPetals(1, 8, colours_json);
}
最后更新于
这有帮助吗?