2019-12-15 stm32项目
stm32项目: 硬件平台: 华清远见stm32开发板,pc电脑,jlink调试 软件 : keil5 ,c语言 时间: 2019年12月19-12月23日 基本功能: 1.下位机完成温湿度采集,led灯控制,蜂鸣器控制 2.下位机能上报(给上位机)当前温度值,湿度值 3.(上位机)能设置温度阈值(上限和下限),湿度阈值(上限和下限),led灯亮度(0-100),蜂鸣器响和关闭 4.下位机能根据阈值自动做出相关的灯光报警(温湿度使用不同的灯光或声音) 可选扩展功能: 5.能记忆温湿度阈值(掉电数据不丢失),下次上电重启之后能按该阈值进行自动警报。 6.温度上报功能,可以设置为单次上报(上位机请求一次,上报一次),定时汇报(定时时间可设置,最小单位1s,即每1s自动上报一次数据)开启或关闭 7.双机通信,两个开发板之间相互传递数据(温度值,湿度值)。(uart或者wifi) 8.双机通信,开发板A的上位机可以发送指令控制B开发板的温度阈值和湿度阈值,反之B的上位机也可以控制A开发板(基本功能必须正常有效) 9.上位机图形界面开发。 注: 上位机指的是pc电脑,pc电脑的控制可以是命令行,或者图形界面(qt) 下位机指的是stm32开发板 基本功能:必须完成 可选功能:部分能力较强的同学完成。 请大家根据项目的要求,做好项目进度计划(18号下午8点30之前提交)