本项目从本科毕设水平基础上对智能家居系统进行项目实现。本文主要对智能家居系统功能需求分析展开论述,并简单讲解了该项目目前已实现的部分功能。
系统功能需求分析
本项目主要将智能家居系统分为两部分:门禁控制系统、室内设备控制系统。其中门禁控制系统采用指纹识别、密码识别和IC卡匹配三种方式进行门禁控制系统功能实现,室内设备控制系统主要包括设备控制和安全控制两大功能,其中设备控制包括灯光控制、风扇控制、灯光调节,安全控制包括火灾报警、入侵报警、天然气泄漏自动控制功能。其中控制方式也进行人性化设计,采用红外遥控、远程控制、语音控制、控制面板控制的方式,使整个项目基本满足本科毕设对智能家居系统设计的需求。其详细功能需求分析如下图所示。
关键硬件选择
门禁控制系统
单片机选型 本子系统主要实现对硬件设备的控制功能,STC89C52单片机功能不够充分,对本子系统可能实现的扩展功能不能很好的满足,因此选用STM32的最小开发板STM32F103C8T6作为本子系统的控制中心。
按键模块 按键模块需要进行密码输入操作,因此需要至少十个按键,综合设计需求和实现成本考虑选取12键薄膜键盘作为该部分功能实现硬件。
门锁模块 门锁模块样式很多,需要综合考虑系统供电情况进行选取,本文选取5V驱动的门锁模块,其中门锁模块供电采取继电器方式进行供电。
室内设备控制系统
单片机选型本子系统根据功能需求分析需要进行设备控制及联网通讯因此需要一款功能强大的 单片机,然而在实际实现过程中发现并没有任何一块单片机能够同时胜任这两中功能。经综合考虑选取STM32F103C8T6实现该系统的设备控制功能,用ESP8266实现该系统的联网通讯功能。
灯光模块为能够使本系统功能尽可能丰富以及有较强的扩展性,该灯光模块采用三线可调RGB灯带作为该系统的灯光设备。
部分功能展示
个人广告
可接单片机类型毕业设计,功能齐全,价格优惠。
