目录
假如把钱老的工程控制论看作是模型的话,通俗一点来讲,那应该是一个造飞行器的模型,但又不是,这个是以上世纪50年代钱老的论文为基础,加上其他的理论依据完成的作品,完善度高,而且是自动化技术蓬勃发展,自动化领域需要大量人才时所写,采众家之长,成一家之言,这个得发扬一下。
言归正传,我们需要设计一个智能家居系统,需要的是智能家居的模型,当下的智能家居是包括哪些功能,通过deepseek了解,以便迅速定位。当前的智能家居系统功能日益丰富,涵盖了家庭生活的多个方面,旨在提升便利性、安全性、节能效率和舒适度。以下是主要功能分类: 家庭自动化与控制、安全与安防、 娱乐与多媒体、 能源管理与节能、 健康与生活辅助、 场景化联动、 语音与交互控制、 生态系统与兼容性。
现在我们自身的能力情况,将设计一个包含、家庭自动化与控制、安全与安防、 能源管理与节能、语音与交互控制,暂时不考虑升级。
一、当下的普通家居设备
1.普通的基础配套设施
1. 电力系统:包括电线、插座、开关等,为房屋提供电力供应。
2. 水系统:包括进水管、排水管、水龙头等,负责房屋内的供水与排水。
3. 供暖与空调系统:如暖气、中央空调等,为房屋提供舒适的温度环境。
2.生活便利设施
1. 厨房设施:包括炉灶、橱柜、油烟机等,为烹饪提供必要的条件。
2.卫生设施:如马桶、淋浴器、浴缸等,满足日常的洗浴与清洁需求。此外卫生间还会配备洗漱用品如洗手台、镜子等。
3.安全保护设施
消防系统:包括烟雾报警器、灭火器等,保障居住安全。另外建筑本身的消防设施如消防通道、防火门等也是重要的组成部分。
二、智能家居
需要设计一个信息采集系统对以上部分进行监控,由于内容较多,目前暂时定为M4核芯片自作为主控,esp32作为家庭内部信息传输,树莓派进行外网通信,合宙进行远距离5G通信。
此为项目构想,从属于物联网安全预警系统属于国家级一般项目,具体代码,暂不公布。
可以借鉴B站高手的一些思路。
三、伪代码
介于之前参加智能车比赛的经验暂时将STM32F407ZGT6选为芯片,后续可能会更改。
#include "stm32f4xx.h"
#include "dsp.h"
#include "os.h"
int main()
{
//延时500ms
//初始化外设
while(1)
{
//执行任务
}
}
四、任务功能
低电平触发报警,采集模拟量阈值触发信息联动,树莓派保存数据并定时清理,树莓派作为服务端向指定客户端发送关键信息,使用linux系统使用putty实现。