微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > + 个人项目之高温亮灯(实物)

+ 个人项目之高温亮灯(实物)

时间: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.程序比较简陋,望各位大神见谅

做的不错,把手机上的搞定

好好好

··

·····

学习学习,谢谢分享!

学习学习。谢谢分享。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top