【GoKit试用体验】+ 个人项目之高温亮灯(实物)

2019-07-14 22:22发布

1.在程序中加入以下代码
                        if(buf[2]>33){
                        Device_WirteStruct.LED_R = 0;
                        Device_WirteStruct.LED_G = 10;
                        Device_WirteStruct.LED_B = 0;
                        LED_RGB_Control(Device_WirteStruct.LED_R,Device_WirteStruct.LED_G,Device_WirteStruct.LED_B);
                        }
                        else if(buf[2]<=33){
                        Device_WirteStruct.LED_R = 10;
                        Device_WirteStruct.LED_G = 10;
                        Device_WirteStruct.LED_B = 10;
                        LED_RGB_Control(Device_WirteStruct.LED_R,Device_WirteStruct.LED_G,Device_WirteStruct.LED_B);
                        }
2.将程序编译后烧入GoKit开发版中
3.实物演示
温度超过设定值(33℃),rgb_led显示蓝 {MOD}, {MOD}值为0,10,0
20150709_222515.jpg

温度低于设定值(33℃),rgb_led显示白 {MOD}, {MOD}值为10,10,10
20150709_222807.jpg

总结:1.手机上的温度显示有问题,一直在19~20之间徘徊,所以没有截图上传
          2.rgb_led显示有点不稳定,在临界值(33℃)附近不断闪烁
          3.程序比较简陋,望各位大神见谅
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。