一种基于nb
‑
iot模块的窗帘自动调节装置设计方法
技术领域
1.本发明涉及检测设备技术领域,更具体地说,是涉及一种基于nb
‑
iot模块 的窗帘自动调节装置设计方法。
背景技术:
2.目前的窗帘调节装置只能调节窗帘开关,一般不具有家庭环境检测功能和 自动或手动控制窗帘开关幅度的功能。因此,急需一种既可以检测家庭环境,亦 可以控制窗帘开关幅度的装置。
3.
技术实现要素:
4.本发明为了解决现有技术中存在的问题,提供了一种基于nb
‑
iot模块的窗 帘自动调节装置设计方法。
5.为了实现上述的目的,本发明的技术方案是:
6.一种基于nb
‑
iot模块的窗帘自动调节装置设计方法,包括温度检测模块、 湿度检测模块、光照强度检测模块、输入端与各检测模块分别连接的多个adc 模块、mcu控制器、spi数据通信模块、电源管理模块、nb
‑
iot模块、电机模块。 其中mcu控制器将通过spi数据模块获得检测的数据打包给nb
‑
iot模块,nb
‑
iot 模块将数据传输给云服务器存储,云服务器将数据下发给手机app显示,用户可 以通过app控制电机调节窗帘开关幅度,亦可自行设定温湿度或光照强度的阈值 以实现自动开关窗帘,从而实现人工和自动两种模式。
7.所述温度检测模块为温度传感器,用于检测家庭环境温度,所述温度传感器 与其中一adc模块输入端连接。
8.所述湿度检测模块为湿度传感器,用于检测家庭环境湿度,所述湿度传感器 与其中一adc模块输入端连接。
9.所述光照强度检测模块为光照传感器,用于检测家庭环境光照强度,所述光 照传感器与其中一adc模块输入端连接。
10.还包括电机模块,用于接收来自mcu控制器的数据,按照指令控制摩擦滑轮 位移相应距离,所述电机模块与mcu控制器连接。
11.还包括nb
‑
iot模块,用于将获得的数据打包给服务器或接受来自云服务器 下发的数据,所述nb
‑
iot模块与所述mcu控制器连接。
12.所述云服务器模块,用于存储设备端的数据,并下发由手机app传输过来的 数据命令,所述云服务器模块通过蜂窝数据与nb
‑
iot模块和手机app相连。
13.所述手机app模块,用于可视化云服务器传输的数据,并上传用户的数据命 令,所述手机app模块通过蜂窝数据与云服务器相连。
14.本发明的有益效果:
15.本发明基于nb
‑
iot模块的窗帘自动调节装置设计方法,不仅可以检测家庭 环境
的温湿度以及光照强度,实现居家环境的监测,还可以通过手机联网将检测 信息在手机上显示,并且控制窗帘开关幅度以达到创造良好家庭环境的功能
附图说明
16.下面结合附图对本发明的具体实施方式作进一步详细说明。
17.图1是本发明装置总体的流程图。
18.图2是本发明的检测装置中电机模块的理论模型。
具体实施方式
19.为了使本发明解决的技术问题、采用的技术方案、取得的技术效果易于理解, 下面结合具体的附图,对本发明的具体实施方式做进一步说明。
20.需要说明的是,为了便于描述,附图中仅示出了与本发明有关的部分而非全 部结构。
21.本发明提出的基于nb
‑
iot模块的窗帘自动调节装置设计方法,是微电子技 术、传感器技术、网络技术的有效融合。主要是利用检测装置采集环境信息,通 过mcu解析,在手机app上实时展示温湿度、光照强度等信息,同时可以通过蜂 窝或无线网络发送到云端存储,在超出国家标准(设定值)范围的情况下具有提 醒功能,此时可以启动该装置的电机模块,自动关闭窗帘,有效保障人们的身心 健康。
22.如图1所示,在发明的一个具体实施例中,提供了一种家庭环境检测装置, 其主要包括mcu控制器、电源管理模块、电机模块、nb
‑
iot模块、温度传感模 块、湿度传感模块、光照强度传感模块、多个adc模块、spi数据通信模块等部 分。
23.其中,光照强度传感模块、温度传感模块、湿度传感模块、分别与一个adc 模块的输入端连接,所有adc模块的输出端都与spi数据通信模块连接,mcu控 制器分别与spi数据通信模块、nb
‑
iot模块、电机模块、电源管理模块连接。
24.电源管理模块,用于给各个部件提供稳定持续的电源,具有自动过流、过压 等自动保护功能。
25.mcu控制器,是本技术的核心控制部件,用于接收各检测模块的检测信号通 过软件算法,发出中控指令,控制各部件的工作状态。
26.nb
‑
iot模块,用于通过网络与云端服务器数据通讯。
27.电机模块,接收mcu控制器的命令滑动相应距离。
28.adc模块,是模数转换器,用于将检测模块的模拟检测信号转换成数字信号。 本技术中,adc模块设有多个,每个检测模块都与其中一个adc模块的输入端 连接,多个adc模块的输出端连接在一起后与spi数据通信模块连接。
29.spi数据通信模块,是各adc模块与mcu控制器之间连接的集成通信通道。
30.温度传感器模块,用于检测家庭环境温度。
31.湿度传感器模块,用于检测家庭环境湿度。
32.光照强度模块,用于检测家庭环境的光照强度。
33.如图1所示,mcu控制器模块将从spi通信模块传输过来的来自各个传感器 模块的数据,通过nb
‑
iot模块打包发送给云服务器,云服务器将数据存储,再 下发至手机app进行
可视化处理。用户可以根据数据自行做出开关窗帘的指令, 云服务器接收指令后,通过nb
‑
iot模块下发至mcu控制器,mcu控制器控制电 机模块,实现开关窗帘。亦可设定温湿度及光照强度的阈值以实现自动开关窗帘。
34.如图2所示,1部位用于集成装置的主体,即mcu控制器、电源管理模块、 电机模块、nb
‑
iot模块、温度传感模块、湿度传感模块、光照强度传感模块、 多个adc模块、spi数据通信模块等部分。2部位为挂钩,用于挂置在窗帘横杆 上,固定该装置的位置。3部位为电机控制的摩擦滑轮,接收mcu控制器的命令 后进行左右滑动。
35.对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而 且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发 明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性 的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要 求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的 任何附图标记视为限制所涉及的权利要求。
36.此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方 式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领 域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组 合,形成本领域技术人员可以理解的其他实施方式。
再多了解一些
本文用于企业家、创业者技术爱好者查询,结果仅供参考。