北方城市冬季基本上都离不开暖气。现在,为了节约能源,保护环境,很多地方都是用了按流量计费的方式,提倡节约。
但是,家里虽然使用了流量计费,却没有办法根据室内温度自动调节暖气流量。于是就有了想做一款能够根据室内温度自动调节流量的设备,同时还能够通过网络连接手机,实现室内温度远程设置。
冬季北方比较干燥,尤其有暖气后,室内更加干燥。于是在该项目中,应该增加自动加湿功能,使得该项目功能更加完善。
步骤1 功能分析
(1)当实际温度或湿度低于设置值时,自动开启暖气或加湿器,如果温度或湿度高于设置值是,自动关闭暖气或加湿器。(2)根据使用者的实际要求,在设备端或手机端均可调整温度和湿度。(3)增加用户与设备的交互界面,通过显示屏,直观的了解室内温湿度和被控设备的状态。(4)设置帮助界面,方便使用者查看和操作。(5)增加消息接收功能,实现远程留言功能。
步骤2 使用器材
电路器材:掌控板(核心芯片esp32、自带两个按键和6个触摸键、自带64*128像素OLED显示屏)、百灵鸽扩展板(自带bme280环境传感器)、电磁阀、电源转换模块、继电器*2、加湿器雾化片、雾化片驱动PCB线路板、杜邦线、电源(充电宝)、USB线。
模型材料:纸盒(制作主体结构)、塑料瓶(制作加湿器容器)、塑料软管(模拟暖气管道)。
工具:开孔刀、美工刀、胶枪、剪刀。
材料清单
- 掌控版 X1
- 掌控扩展板(百灵鸽) X1
- 继电器 X2
- 电磁阀 X1
- 加湿器模块 X1
步骤3 电路连接
步骤4 程序流程图
步骤5 程序编写
步骤6 项目制作
将掌控及扩展板固定于纸盒上,纸盒内放置电源、继电器等元器件,电磁阀连接塑料软管模拟暖气,在纸盒外预留加湿器起雾片电源接口。按照电路连接图连接整个电路。
步骤7 最终效果
主控操作界面如下图:
手机端界面如下图:
项目最终面效果如下图:
步骤8 总结
该项目运用掌控版开源硬件、mpythonX编程软件,制作一款根据设置温度自动开启或关闭暖气和加湿器的装置,并且实现了远程手机设置温度,同时增加了远程留言功能。
该项目完全实现了计划中的功能,同时通过测试和试验,所有功能均能够正常运行,作品符合预期效果。
附件
评论