![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目练习
文章平均质量分 67
爱做梦的小涛
间歇性踌躇满志,持续性混吃等死
展开
-
【练手项目】基于STM32的智能空调系统
LCD显示屏:开机显示开启界面,设备自检成功后显示温湿度,风机开关情况,制冷片开关情况,加热片开关情况。LED:三个灯分别模拟风机、制冷片,加热片。灯亮表示开,灯灭表示关)串口:数据接收及下发数据控制。使用定时器中断实现,每0.5秒读取一次上位机命令,每两秒发送设备状态信息(温湿度值,风机状态,制冷片状态,加热片状态)到上位机。低温加热:当环境温度低于设置的阈值时,加热片启动,高于一个值时加热片关闭。高温降温:当环境温度高于设置的阈值时,制冷片启动。原创 2024-05-27 18:30:00 · 309 阅读 · 0 评论 -
驱动开发(应用):设计一个社区饮水机控制系统
功能简介:1、检测终端输入数据 (有包头包尾的数据处理功能)2、本地保存用户数据(保存ID和消费金额)。3、驱动层上电红灯闪烁,当检测到应用层安装以后绿灯常亮。4、用户刷卡或扫码前(接收到应用层数据前)按键无效,提示“请先刷卡”5、接收到金额数据后,判断按键(开始、停止)6、开始灌水亮红灯,售水结束亮绿灯并且蜂鸣器响一段时间表示水停。7、无操作检测,按下停止后10s内没有其他操作则售水结束,退还剩余金额。原创 2024-06-17 08:38:43 · 599 阅读 · 2 评论 -
【练手项目】基于WebServer的工业数据采集系统
modbus采集程序通过Modbus TCP协议 接收传感器数据,并将采集到的数据储存至共享内存,一旦接收到网页的查询请求,服务器就通过共享内存取出数据并回复,网页收到响应后处理消息并打印。handler_msg函数中,先查看请求协议内容,其次获取请求方法、URL、参数,判断请求方法,对need_handler赋值,确定请求资源路径,如果请求地址没有携带任何资源,则默认返回index.html文件,如果资源不存在,返回404,如果需要处理(get带参数、post)handle_request函数。原创 2024-05-14 20:23:05 · 298 阅读 · 3 评论