- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能环境感知晾衣架设计与实现
智能环境感知晾衣架设计与实现
摘 要:近年来,随着生活水平的提高,日常生活工具也变得越来越智能高效,但晾晒衣物依然采用传统方式,不仅使用繁琐还耗费时间、精力。结合当下物联网思想设计出一款适用于普通家庭、价格亲民、具有更广阔市场前景的智能晾衣架,在当下市场的窗外晾衣架基础上加装雨滴传感器、湿度传感器、光线传感器等各种环境质量检测传感器来检测当下的晾衣环境,实现了无人看管高效晾晒衣物的目的,解决了日常生活衣物晾晒耗精力耗时的难题。
关键词:晾衣架;环境感知;智能家居;智能晾衣架
中图分类号:TP242 文献标识码:A 文章编号:2095-1302(2017)08-00-03
0 引 言
在传统技术中,居家晾衣通常将晾衣杆固定在阳台上来晾晒衣物。随着智能家居的逐步发展,智能晾衣也逐渐走入人们的生活,例如采用控制拉线来控制晾衣杆的升降,但现有晾衣方式存在以下缺陷:
(1)晾衣装置占地面积大,不适用于现有小户型的住户。
(2)城市建筑密集,建筑距离小,阳台风速小,太阳照射时间短,导致衣物晾晒效果差,特别是楼层较低的住户,衣物晾晒几天都不能干,即使晾干后,也伴有酸臭味。
(3)太阳照射时间短,衣物灭菌效果差。
(4)晾衣杆长度固定不变,晾?褚挛镉邢蕖?
(5)晾晒环境仅限室内,无法通风晾晒,延长了晾晒周期。
综上所述,现有的晾衣装置还不能满足人们的需求。因此,本文提出了一种可伸缩、旋转的智能环境感知晾衣架,不仅能实现全过程自动化晾衣,更能智能的根据环境变化自动判断,防止衣物受恶劣天气影响。
1 系统总体设计
该智能晾衣架集成了多种户外环境监测传感器及数据传输模块,不仅能在工作状态下实现对衣物的全自动化晾晒,还能对户外的环境数据进行监测并通过无线网络与室内智能家居系统共享数据,实时调控。系统的总体设计框图如图1所示。
与单片机相连的雨滴传感器、温湿度传感器、光照强度传感器、PM2.5粉尘传感器、氧浓度传感器、风速传感器作为数据采集终端,外置实现对环境数据的全方位实时监测,并通过串口通讯将数据传输给STM32单片机,单片机对数据进行处理分析并判断环境是否符合晾晒要求,相应的控制步进电机实现自动晾晒衣物。另一方面STM32单片机通过ZigBee接入室内无线局域网与室内智能家居系统实现室内外数据共享,同时也将各传感器采集的数据上传至云服务器,实现对室外环境数据的统计分析。
2 硬件系统设计
2.1 晾衣架的机械结构
为解决目前小区住宅空间狭小的问题,该晾衣架采用升降和伸缩结构,随机扩大或缩小晾晒空间,且升降架和所述伸缩架均为菱形伸缩架,菱形伸缩架还可以方便挂晾衣架。为了提高整个晾衣机的晾衣量,在所述伸缩架上设置有衣架挂孔。在固定安装箱底部设置有照明装置和紫外线照射装置,阴雨天气时,可将衣架在室内展开通过紫外线照射装置对衣物进行杀毒灭菌,通过照明装置可方便人们使用。
该晾衣机所占用空间可调节,可实现伸缩、升降、旋转等功能,可根据天气调节晾衣机的位置,并调节伸缩架,实现伸展、收缩,具有结构简单、调节方便、承重量大等优点。机械结构截面图如图2所示。
图2 智能晾衣架机械结构截面图
2.2 晾衣架机械结构的控制方法
系统控制晾衣架机械结构的操作通过驱动步进电机来完成。在晾衣架的安装箱内设置有两个步进电机,以控制菱形伸缩结构上下伸缩,菱形伸缩结构的另一端穿出固定安装箱底部与升降平台连接,在升降平台中心设置一个步进电机,输出轴竖直向下,该旋转电机的输出轴上连接有旋转抵接箱,在旋转抵接箱内设置有至少一个步进电机控制小型菱形伸缩结构,电机的输出轴与伸缩架的固定端连接,实现水平伸缩,小型菱形伸缩结构用于晾晒衣物。
3 软件系统设计
本设计的硬件主要由晾衣架的机械结构,主控模块,数据采集模块,数据传输模块组成。
3.1 主程序工作流程
本系统主程序由C语言编写,在前端传感器数据采集的控制逻辑上根据现实环境模拟实现对环境的智能感知。其程序流程图如图3所示,在系统工作时,根据正常晾晒状态初始化传感器,并根据实测环境数据设定各传感器阈值以及步进电机的旋转角度。在各传感器检测环境状态适合晾晒衣物时,步进电机旋转指定角度伸展衣架。
3.2 主控模块
单片机采用STM32系列低成本嵌入式开发板,该处理器在16位单片机基础上做了进一步提升,具有功耗低、成本低等特点。在运算能力方面,该开发板的增强型系列时钟频率可达72 MHz,能够完全满足全系统的高效运算。在外设方面也有较为出色的控制和联接能力。系统选用STM32F103RBT6作为MCU,该芯片具有20 K SRAM、128 K Flash、3个普通的16位定时器、一
文档评论(0)