一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于云计算天气分析的室外晾衣架系统及其控制方法与流程

2021-10-04 09:20:00 来源:中国专利 TAG:
基于云计算天气分析的室外晾衣架系统及其控制方法与流程

本发明属于物联网领域,特别涉及了基于云计算天气分析的室外晾衣架技术。

背景技术

现有的晾衣架采用传统的机械装置,不能进行智能操作,只能依靠用户自己及时去收取衣物,当突遇天气变化,例如下雨、下雪和雾霾天气,且用户正巧不在时,衣物只能任凭风吹雨打。有时,用户忘记及时收取衣物还会导致衣物在夜间沾染湿气。综上所述,现有的晾衣方式完全依赖于用户的操作习惯,对突发的天气变化不能进行灵活智能的应对,使用效果不佳。



技术实现要素:

为了解决上述背景技术提到的技术问题,本发明提出了基于云计算天气分析的室外晾衣架系统及其控制方法,能够智能应对天气变化。

为了实现上述技术目的,本发明的技术方案为:

基于云计算天气分析的室外晾衣架系统,包括:

供电模块,用于为其他模块提供工作电源;

云服务器模块,用于获取天气信息和晾衣架模块位置信息,生成电机模块驱动指令;

通信模块,与无线网络连接,用于获取晾衣架模块位置信息并传送给云服务器模块,并将云服务器模块生成的电机模块驱动指令传送给电机模块;

电机模块,用于根据云服务器模块生成的电机模块驱动指令控制晾衣架模块动作;

晾衣架模块,包括两个矩形支撑架和一个转动架,两个矩形支撑架在矩形长边中点处交叉固定,两个矩形支撑架上方的矩形短边用于晾衣,下方的矩形短边用于支撑,所述转动架的两端转动安装于其中一个矩形支撑架的矩形长边上,且转动架的一边与该矩形支撑架下方的矩形短边之间设有防水塑料膜,转动架与电机模块的输出轴连接,通过电机模块的运转带动转动架转动,从而实现防水塑料膜的展开或收起,转动架的尺寸需要保证防水塑料膜完全展开时能够将两个矩形支撑架完全覆盖在其内。

进一步地,所述电机模块通过固定轴安设在晾衣架模块的矩形支架上。

进一步地,所述电机模块的表面设置控制按钮,从而通过手动方式控制电机模块的运转,包括开关和运转方向。

进一步地,所述供电模块采用充电电池或太阳能电板。

针对上述室外晾衣架系统的控制方法,包括以下步骤:

(1)配置云服务器模块,包括配置云服务器环境和通信环境;

(2)云服务器模块与通信模块建立网络连接;

(3)云服务器模块通过通信模块网络请求中的IP地址分析出晾衣架模块所在的地区,并根据晾衣架模块所在的地区的天气状况,计算出是否需要驱动电机模块;

(4)云服务器模块根据步骤(3)的计算结果生成电机模块驱动指令,并通过通信模块将驱动指令传送给电机模块;

(5)电机模块根据驱动指令运转,并通过电机模块的输出轴带动转动架转动,从而实现塑料保护膜的展开或收起,当天气变恶劣时,电机模块向一侧转动,使塑料保护膜展开,将两个矩形支撑架置于其内;当天气转好时,电机模块向另一侧转动,使塑料保护膜收起。

进一步地,在步骤(3)中,获取天气情况的方法如下:

(3.1)通过调用API通过IP获取地址,提取其中的经度和纬度字段;

(3.2)通过经度和纬度获取城市信息;

(3.3.)通过城市ID获取城市天气信息。

采用上述技术方案带来的有益效果:

本发明可以根据天气信息自适应地启闭防水塑料膜,从而在恶劣的天气下对晾晒的衣物实施保护,避免了天气变化或未及时收取衣物所带来的不良影响,同时在天气转好后自动收起防水塑料膜,操作简单,使用方便。

附图说明

图1是本发明的系统组成框图;

图2是本发明中晾衣架模块的结构示意图。

标号说明:1、矩形支撑架;2、转动架;3、防水塑料膜;4、电机模块;

5、固定轴。

具体实施方式

以下将结合附图,对本发明的技术方案进行详细说明。

本发明设计了基于云计算天气分析的室外晾衣架系统,如图1所示,包括:

供电模块,用于为其他模块提供工作电源;

云服务器模块,用于获取天气信息和晾衣架模块位置信息,生成电机模块驱动指令;

通信模块,与无线网络连接,用于获取晾衣架模块位置信息并传送给云服务器模块,并将云服务器模块生成的电机模块驱动指令传送给电机模块;

电机模块,用于根据云服务器模块生成的电机模块驱动指令控制晾衣架模块动作;

晾衣架模块,如图2所示,包括两个矩形支撑架和一个转动架,两个矩形支撑架在矩形长边中点处交叉固定,两个矩形支撑架上方的矩形短边用于晾衣,下方的矩形短边用于支撑,所述转动架的两端转动安装于其中一个矩形支撑架的矩形长边上,且转动架的一边与该矩形支撑架下方的矩形短边之间设有防水塑料膜,转动架与电机模块的输出轴连接,通过电机模块的运转带动转动架转动,从而实现防水塑料膜的展开或收起,转动架的尺寸需要保证防水塑料膜完全展开时能够将两个矩形支撑架完全覆盖在其内。

在本实施例中,优选地,如图2所示,电机模块通过固定轴安设在晾衣架模块的矩形支架上。此外,在电机模块的表面设置控制按钮,从而通过手动方式控制电机模块的运转,包括开关和运转方向。

在本实施例中,优选地,所述供电模块采用充电电池或太阳能电板。

本发明还提出了基于上述室外晾衣架系统的控制方法,步骤如下:

步骤1、配置云服务器模块,包括配置云服务器环境和通信环境;

步骤2、云服务器模块与通信模块建立网络连接;

步骤3、云服务器模块通过通信模块网络请求中的IP地址分析出晾衣架模块所在的地区,并根据晾衣架模块所在的地区的天气状况,计算出是否需要驱动电机模块;

步骤4、云服务器模块根据步骤3的计算结果生成电机模块驱动指令,并通过通信模块将驱动指令传送给电机模块;

步骤5、电机模块根据驱动指令运转,并通过电机模块的输出轴带动转动架转动,从而实现塑料保护膜的展开或收起,当天气变恶劣时,电机模块向一侧转动,使塑料保护膜展开,将两个矩形支撑架置于其内;当天气转好时,电机模块向另一侧转动,使塑料保护膜收起。

进一步地,获取天气情况的方法如下:

1、首先通过调用API通过IP获取地址,https://api.live.bilibili.com/client/v1/Ip/getInfoNew

使用里面的经度和纬度字段:

{

\"code\": 0,

\"msg\": \"\",

\"message\": \"\",

\"data\": {

\"addr\": \"49.77.70.99\",

\"country\": \"中国\",

\"province\": \"江苏\",

\"city\": \"南京\",

\"isp\": \"电信\",

\"latitude\": \"32.060255\",

\"longitude\": \"118.796877\"

}

}

2、通过经度和纬度获取城市信息:http://api.map.baidu.com/=纬度,经度&output=输出格式类型&key=用户密钥

3、通过城市ID获取城市天气信息:http://wthrcdn.etouch.cn/ =城市id;

部分结果如下:

<day_1>

<type_1>小雨</type_1>

<fx_1>东风</fx_1>

<fl_1>

<![CDATA[ 2级 ]]>

</fl_1>

</day_1>

<night_1>

<type_1>晴</type_1>

<fx_1>东风</fx_1>

<fl_1>

<![CDATA[ 2级 ]]>

</fl_1>

</night_1>

实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜