空调关关

2022-09-193.4万
精华项目
AI 快速预览详细 收起
该项目是一个基于ESP32微控制器的智能空调控制系统。通过433无线通信模块,系统可以自动检测声音和温度,并在下班后自动关闭空调。控制端负责联网、计时、检测温度和声音,执行端负责发射红外信号控制空调。此外,系统还可以通过钉钉消息推送异常情况。


众所周知成都是一个没有春天的城市,冬季的寒风瑟瑟直接变成了夏季的酷暑难耐,从羽绒服到短袖也只需要一两周的时间。烈日当空夏天已经来临,大家都说夏天和空调才是绝配,不得不说空调也是21世纪伟大的发明之一。     
最近公司的空调也吹得我是心旷神怡,就是下班了老是忘记关空调,导致老板非常生气,老板一生气我们就不好过。于是我就开始了空调控制助手的制作。


空调关关图20


材料清单:




电路连接:控制端-
空调关关图1


执行端—
空调关关图2


整体组装:执行端:
绘制图纸并使用机器切割亚克力板
空调关关图14
空调关关图16

按照电路图连接电路
空调关关图17

安装尼龙柱
空调关关图18

安装亚克力板
空调关关图19

安装电池
空调关关图21


控制端:
绘制图纸并使用机器切割亚克力板
空调关关图15

将所有硬件按照连接图连接起来,并装入盒子中
空调关关图22




逻辑设计:
到达下班时间且持续10分钟无声音——关闭空调(反之不关闭)——半小时后温度无明显变化——将关闭异常提示推送到钉钉群并执行一次关闭操作(反之无操作)
下班两小时后——执行一次关空调(避免失败)
零点获取网络时间—校准时钟模块并执行一次关空调(避免失败,相当于最后保障)
开启空调半小时后-温度自动调到26℃

整体分为两部分:通过433无线通信模块通信
控制端—负责联网,计时,检测温度,声音,向被控制端发送关闭命令,因为耗电需要插电使用,故使用场景受限      
执行端—负责发射红外信号控制空调,只在工作时唤醒,其余为睡眠模式,因此电池可以使用很久(功耗<100uA)


为什么区分为控制端与执行端
1.因为控制端耗电(需要插电使用)/要对着空调,场景布置受限
2.如此还可以增加执行端,一对多的控制



消息推送到钉钉:

登录阿里云并进入物联网平台
空调关关图3

新建一个产品,定义产品功能定义并发布
空调关关图4

为产品定义应该功能属性
空调关关图5

为产品添加设备
空调关关图6

查看设备信息,将信息填入程序里
空调关关图7


设备模拟,模拟发送消息,钉钉收到消息
空调关关图8
空调关关图9

新建业务逻辑并编辑
空调关关图10

空调关关图11
空调关关图12
空调关关图13
依次选择部署,启动,发布




按键模拟测试:
当按键按下,设置时间为下班前前10秒,持续10分钟无声音关闭空调














最后电瓶车开始烫腚了大家注意安全






附件
空调关关图22

空调关关图22

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(4)
玩客2026
玩客2026
感觉做复杂了!
UP0omFgMpGpt
UP0omFgMpGpt
程序哪编???????????、??????????、??????
糖醋花生
糖醋花生
《关于我隔了三个月还能抢上地板这件事》
糖醋花生
糖醋花生回复派大星ym
谢谢~~~~~~~~~
派大星ym
派大星ym
作者
回复糖醋花生
就等着你啦
KkQ1VrB7W776
KkQ1VrB7W776
只是这个声音传感器。。。。还是用毫米波雷达吧
派大星ym
派大星ym
作者
回复KkQ1VrB7W776
哈哈。。马上入手一个
- 没有更多了 -