一种基于STM32的无线智能家居控制系统的制作方法

文档序号:24088278发布日期:2021-02-26 22:15阅读:220来源:国知局
一种基于STM32的无线智能家居控制系统的制作方法
一种基于stm32的无线智能家居控制系统
技术领域
[0001]
本实用新型涉及无线控制技术领域,尤其涉及一种基于stm32的无线智能家居控制系统。


背景技术:

[0002]
目前,随着科学技术的不断发展和人们对消费质量要求的不断提高,智能厨卫、智能热水器、智能窗户等这些智能家居系统设备应运而生。但是目前大多数智能设备大多只能在室内独立控制,这为在工作单位繁忙办公的人们带来了很多不便。如何使智能手机终端和智能家居系统建立连接,将家庭照明、窗帘窗户自动控制、空调热水器控制、安防系统等模块通过智能家居系统集中起来进行管理,实现实时显示、远近程控制等功能,使得整个系统更加地智能化,人性化。对于人们合理安排时间,拥有一个安全、舒适的家庭居住环境具有重要的研究意义和实用价值。


技术实现要素:

[0003]
本实用新型的目的是提供一种基于stm32的无线智能家居控制系统,能够方便使智能家居与手持终端无线连接,使人们可以通过手持终端远程控制智能家居,提高智能家居的实际意义。
[0004]
本实用新型采用的技术方案为:
[0005]
一种基于stm32的无线智能家居控制系统,包括stm32单片机、用于测量温湿度的温湿度传感器单元、用于测量人体的红外单元、用于测量烟雾的烟雾传感器单元、用于测量水位的水位传感器单元、语音单元、显示单元和无线传输单元,所述的温湿度传感器单元、红外单元、烟雾传感器单元和水位传感器单元的输出端分别连接stm32单片机的输入端, stm32单片机的输出端分别连接语音单元、显示单元和家居电器的输入端;所述的stm32单片机通过无线传输单元与移动终端进行家居电器的相关状态信息的传送。
[0006]
stm32单片机芯片中还集成设置有电源模块、复位电路和晶振电路,其中复位电路用于通过其电路中按键的断开和闭合在系统运行时控制其复位,晶振电路用于提供精准的时钟信号。
[0007]
所述的测量温湿度的传感器单元为dht11,用于感应室内温湿度信息,并将采集到的温湿度信息传输给单片机stm32。
[0008]
所述的用于测量人体的红外单元为hc-sr501。
[0009]
所述的用于测量烟雾的传感器单元为mq-2,通过感应厨房的天然气、液化石油气等烟雾的浓度,并将采集的数据传输给stm32单片机。
[0010]
所述的用于测量水位的传感器单元为water sensor水位传感器,通过测量水位的高低的信息传给单片机stm32。
[0011]
所述的语音单元为jq6500,用于发生危险时,将会进行语音的提示和警告。
[0012]
所述的显示单元为oled12864,用于实时显示系统中室内电器的参数指标数据和
状态信息。
[0013]
所述的无线传输单元为gprs通信单元sim900a模块,用于实现手机终端远程查询以根据接收到的指令传输给stm32单片机相应的信号端,进而控制室内电器的工作状态。
[0014]
本实用新型通过设置人体检测的红外单元测量室内是否有人,从而控制空调启停,进而控制室温,同时通过无线传输单元使人员可以随时随地通过手机终端设置的温度对室内温度进行自动调节,同时可以检测当人离开后,自动关闭室内电器和窗户;通过手机终端控制窗户的开关;在窗户打开的情况下,当水位传感器检测到户外下雨时,会自动关闭窗户,并通过语音和oled显示提醒正在下雨。室内温湿度显示在手机终端上,空调的开关以及空调的温度设置也可以通过手机终端来控制;通过手机终端控制热水器的开关,当检测到有水泄露时,自动关闭电源,并通过语音提醒。如上可见,本实用新型的基于stm32的无线智能家居控制系统可帮助人们更加方便地实现对家电的智能化控制。
附图说明
[0015]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]
图1为本实用新型的原理框图。
具体实施方式
[0017]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0018]
在本发明的描述中,需要说明的是,对于方位词,如有术语“中心”,“横向”、“纵向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示方位和位置关系为基于附图所示的方位或位置关系,仅是为了便于叙述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定方位构造和操作,不能理解为限制本发明的具体保护范围。
[0019]
需要说明的是,本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0020]
如图1所示,本实用新型包括stm32单片机、用于测量温湿度的温湿度传感器单元、用于测量人体的红外单元、用于测量烟雾的烟雾传感器单元、用于测量水位的水位传感器单元、语音单元、显示单元和无线传输单元,所述的温湿度传感器单元、红外单元、烟雾传感器单元和水位传感器单元的输出端分别连接stm32单片机的输入端stm32单片机的输出端
分别连接语音单元、显示单元和家居电器的输入端;所述的stm32单片机通过无线传输单元与移动终端连接。
[0021]
stm32单片机芯片中还集成设置有电源模块、复位电路和晶振电路,其中复位电路用于通过其电路中按键的断开和闭合在系统运行时控制其复位,晶振电路用于提供精准的时钟信号。
[0022]
所述的测量温湿度的传感器单元为dht11,用于感应室内温湿度信息,并将采集到的温湿度信息传输给单片机stm32,将温湿度数据实时显示在oled和手机终端上,并根据当前温湿度值与设定温湿度值的上、下限比较,通过单片机stm32向无线遥控发射模块输出控制电器的信号。实际应用中,测量温湿度的传感器单元采用dht11,dht11感应室内温湿度信息,并将采集到的温湿度信息传输给单片机stm32,一方面将温湿度数据实时显示在oled和手机终端上,另外,如果当前温度值小于设定温度值下限,则单片机stm32向无线遥控发射模块输出提高空调输出温度信号;如果当前温度值大于所设定的温度值上限,则单片机stm32向无线遥控发射模块输出降低空调输出温度信号。如果当前湿度值小于设定湿度值下限,则单片机stm32向无线遥控发射模块输出启动加湿器信号,如果当前湿度值大于设定湿度值上限,则单片机stm32向无线遥控发射模块输出关闭加湿器信号。
[0023]
所述的用于测量人体的红外单元为hc-sr501,通过室内环境检测,如果检测到室内有人,则进行数据传输,自动打开客厅灯,否则一直检测。hc-sr501是基于红外线技术的自动控制单元,具有灵敏度高、可靠性强的特点和超低电压工作模式。hc-sr501人体红外传感器进行室内环境检测,如果检测到室内有人,则进行数据传输,自动打开客厅灯,否则一直检测。
[0024]
所述的用于测量烟雾的传感器单元为mq-2,通过感应厨房的天然气、液化石油气等烟雾的浓度,并将采集的数据传输给stm32单片机,stm32单片机与设定的报警值进行比较后做出相应的控制,并通过语音提醒和oled显示保护家中人员安全。mq-2适宜于液化气、苯、烷、酒精、氢气、烟雾等的探测。具有灵敏度高、响应快、稳定性好、寿命长、驱动电路简单的特点。通过感应厨房的天然气、液化石油气等烟雾的浓度,并将采集的数据传输给stm32单片机,stm32单片机与设定的报警值进行比较,若超出可控范围,sm32单片机通过gprs通信单元给目标手机终端号(家主手机终端)发送报警信息,用于危险报警,并打开排风扇,并通过语音提醒和oled显示保护家中人员安全。
[0025]
所述的用于测量水位的传感器单元为water sensor水位传感器,通过测量水位的高低的信息传给单片机stm32,进行控制窗户的开关以及热水器电源和水阀的开关,并通过语音提示和oled显示起到警告作用。water sensor水位传感器是一款简单易用、性价比高的水位检测传感器,通过测量水位的高低控制窗户的开关以及热水器电源和水阀的开关,如果室外下雨将会关闭窗户,如果热水器漏水情况下将会关闭热水器电源和水阀,并通过语音提示和oled显示起到警告作用。
[0026]
所述的语音单元为jq6500,在系统中如果发生危险时,将会进行语音的提示和警告。jq6500是一个提供串口的mp3芯片,完美的集成了mp3、wmv的硬解码。通过简单的串口即可完成播放指定的音乐,无需繁琐的底层操作,使用方便,稳定可靠。在系统中如果发生危险时,将会进行语音的提示和警告。
[0027]
所述的显示单元为oled12864,实时显示系统中室内电器的参数指标数据和状态
信息。oled12864与液晶显示相比,具有响应速度快、功耗低、高亮度、适应温度范围宽等优点,广泛应用于通信、消费电子、工业应用等领域。系统中需要较多的指标数据和状态信息实时获取和显示,oled响应速度快,可以满足使用要求。
[0028]
所述的无线传输单元为gprs通信单元sim900a模块, gprs通信单元可以实现手机终端远程查询以根据接收到的指令传输给stm32单片机相应的信号端,进而控制室内电器的工作状态,如控制窗户的打开或关闭。gprs通信单元sim900a模块采用smt封装形式,性能稳定,性价比高。gprs通信单元可以实现手机终端远程查询以根据接收到的指令传输给stm32单片机相应的信号端,进而控制室内电器的工作状态,如控制窗户的打开或关闭。
[0029]
本实用新型通过设置人体检测的红外单元测量室内是否有人,从而控制空调启停,进而控制室温,同时通过无线传输单元使人员可以随时随地通过手机终端设置的温度对室内温度进行自动调节,同时可以检测当人离开后,自动关闭室内电器和窗户;通过手机终端控制窗户的开关;在窗户打开的情况下,当水位传感器检测到户外下雨时,会自动关闭窗户,并通过语音和oled显示提醒正在下雨。室内温湿度显示在手机终端上,空调的开关以及空调的温度设置也可以通过手机终端来控制;通过手机终端控制热水器的开关,当检测到有水泄露时,自动关闭电源,并通过语音提醒。如上可见,本实用新型的基于stm32的无线智能家居控制系统可帮助人们更加方便地实现对家电的智能化控制,使智能家居控制更加智能和方便。
[0030]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1