#include
#define NUM_LEDS 1
ChainableLED leds(A5, A4, NUM_LEDS);
引入rgb的驱动文件,定义一个灯bool varR_XRAY_ON = 0;
if(myGizwits.hasBeenSet(EVENT_XRAY_ON))
{
myGizwits.read(EVENT_XRAY_ON,&varR_XRAY_ON);//Address for storing data
// mySerial.println(F("EVENT_XRAY_ON"));
// mySerial.println(varR_XRAY_ON,DEC);
if(varR_XRAY_ON)
leds.setColorRGB(0,255,0,0);//测试亮红色 ,表示x射线开启
else
leds.setColorRGB(0,0,0,0);//测试熄灭红灯,表示射线关闭
}
上述操作后,一个模拟射线开启的方案就完成了,后期可以用io去驱动继电器进而控制射线源。全站搜索