+ 个人项目之高温亮灯(实物)
时间:10-02
整理:3721RD
点击:
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显示蓝色,色值为0,10,0

温度低于设定值(33℃),rgb_led显示白色,色值为10,10,10

总结:1.手机上的温度显示有问题,一直在19~20之间徘徊,所以没有截图上传
2.rgb_led显示有点不稳定,在临界值(33℃)附近不断闪烁
3.程序比较简陋,望各位大神见谅
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显示蓝色,色值为0,10,0

温度低于设定值(33℃),rgb_led显示白色,色值为10,10,10

总结:1.手机上的温度显示有问题,一直在19~20之间徘徊,所以没有截图上传
2.rgb_led显示有点不稳定,在临界值(33℃)附近不断闪烁
3.程序比较简陋,望各位大神见谅
做的不错,把手机上的搞定
好好好
··
·····
学习学习,谢谢分享!
学习学习。谢谢分享。
