《基于Arduino的智能避雨晾衣系统设计.docx》由会员分享,可在线阅读,更多相关《基于Arduino的智能避雨晾衣系统设计.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 基于Arduino的智能避雨晾衣系统设计 刘春龙 晾衣杆作为人们每天使用的家居用品,是大多数家庭的生活必需品,晾衣杆从开发至今技术不断改良和变革,但是始终没有消失全自动化的晾衣杆。 目前使用的晾衣装置存在很多不便之处,市场上现有的自动晾衣机只能供应垂直升、降操作,而且需要通过红外遥控,掌握遥控操控距离非常有限,距离需小于10米,且需要人为操作,时空限制大,无法直接解决出门在外导致的时间和空间受限的问题。于是,我们设计了一种能自动感应,并推断天气从而进展自动掌握的晾衣架。 一、整体方案 与一般的晾衣杆相比,基于Arduino的智能避雨晾衣杆主要在掌握器与机械构造上有较大改良。该系统主要由中心掌
2、握系统、数据收集系统和衣物收放系统组成。DHT11温湿度传感器和雨滴传感器作为数据收集系统实时采集环境中的湿度和降雨量,并将数据转换成数字信号和模拟信号实时地输送给中心掌握系统。同时,中心掌握系统将收集到的数据进展处理,推断四周环境假如为下雨状态,则掌握下级传动系统即衣物收放系统进展避雨动作。另外,中心掌握系统还对传感器等各类元器件进展供电。衣物收放系统主要由两个X型伸缩构造和两个推杆电机组成,电机接收掌握器Arduino的信号,执行指令使晾衣杆实现横向与纵向拉伸,以实现对衣物的收与放。系统功能构成图如图1所示。 二、硬件组成 该智能晾衣杆的目的是为了实现晾衣杆的自动避雨功能,能够智能推断是否
3、下雨,而且无需人为干预便可自动实现避雨功能的一套系统,适用于家用晾衣和宿舍晾衣等,消退降雨对衣物的影响。 本产品系统由Arduino单片机、5V直流电源、三色LED灯、按键、DHT11温湿度传感器、雨滴传感器、推杆电机、X形伸缩构造等组成。 本产品系统由三大局部组成:中心掌握系统、数据收集系统、衣物收放系统。 1.中心掌握系统 以Arduino为主控芯片,协作SensorShieldV5.0拓展模块实现对各种传感器和元器件的有效连接。其中包括数据处理系统、帮助操作系统、设备治理系统和供电系统。中心掌握系统具备以下根本功能。 (1)数据处理系统 数据收集系统会实时向中心掌握中心上传所收集的信息,
4、中心掌握系统的Arduino芯片是用于存储创作编写的一套程序,程序会将这些数据进展筛选,并且通过已编写的程序进展合理的计算,推断外界环境是否下雨。 (2)帮助操作系统 在中心掌握系统中,有三色LED灯,可依据灯颜色的变化,推断该系统的工作状态。还可依据传感器对应的LED灯推断该传感器是否处于正常工作状态。 (3)设备治理系统 对衣物收放系统等下级掌握设备进展治理。通过向下级系统输出掌握信号,以实现对衣物的收放。 (4)供电系统 中心掌握系统通过DC电源输入接口供电,接入9V层叠电池,并通过Arduino给各模块(如DHT11温湿度传感器、雨滴传感器等)通电,以保证各模块的正常运行。 2.数据收
5、集系统 使用DHT11数字温湿度传感器对当前环境的温度和湿度进展采集,在该设计中的意义是读取湿度值,与雨滴传感器相结合能够降低该智能晾衣杆的误动率。 使用雨滴传感器对当前环境是否下雨进展数据采集,当下雨时传感器输出低电平(0),当没下雨时输出高电平(1)。当使用AO模拟量口输出时,也可对雨量大小进展采集,雨量越大数值越小。 3.衣物收放系统 衣物收放系统由两个X型伸缩构造和两个推杆电机组成。两个电机相互协作,以实现衣物收放掌握。 自动晾衣架机械局部采纳两个传统X型伸缩构造的结合,两个方向的伸缩架均由推杆电机掌握。在不使用时,两个伸缩架均缩回,整个晾衣架在阳台顶部不占用空间。当需要挂衣物时,垂直
6、伸缩架伸展,使晾衣架下降到人手可以直接触及的高度,无需再使用撑衣杆。当衣物挂完后,垂直伸缩架收回顶部,不占用阳台空间。同时水平伸缩架伸出,使衣物伸到阳台外受到阳光直射。衣架由推杆电机及雨滴、湿度传感器掌握,可在下雨时自动收回,无须再担忧衣物被雨淋湿,机械构造模型图见图2。 三、原理介绍及程序设计 1.整体原理介绍 本产品系统通过雨滴传感器与温湿度传感器传输数据作为输入信号,并将MCU掌握板输出接口与机械传动信号相连接,掌握机械的传动。 详细来说,雨滴传感器将通过信号线和MCU(Arduino)的模拟I/O口连接。雨滴传感器实时检测滴在雨滴检测板上的雨量大小,雨量越大传入MCU的数值越小。 DH
7、T11温湿度传感器通过信号线和MCU(Arduino)的数字I/O口连接。传感器实时收集外界的温度与湿度,将所收集的环境温湿度以摄氏温度和相对湿度为单位,以数字形式传入MCU。 MCU将所收集的环境信息进展有效处理,当雨滴传感器传回的值小于设定值,且环境湿度大于设定值(85%)时推断环境处于下雨状态。此时,MCU立刻传输避雨信号给适宜的机械传动局部,实现所需的避雨功能。 系统的掌握面板上方有一个三色LED灯,分别定义为手动模式(蓝)、智能模式(绿)及输出机械传动正在运行(红)。三色LED下方设置四个按键,可通过远程智能模式、手动模式等让机械实行相应的避雨传动。 2.程序设计 详细设计原理见图3
8、。 四、详细实施方案 雨滴传感器与温湿度传感器通过感应外部因素并进展准确的分析,向传感器MCU掌握器输入信号指令,传感器接收信号并输出掌握推杆电机推和拉,实现自动避雨功能。 系统的运行分为智能模式和手动模式两种,智能模式是为了满意人们外出后,系统能够自动推断当前环境,在必要时通过衣物收放系统将衣物收回,而手动模式是为了便利用户收、挂衣服使用。 1.智能模式 按下智能模式按钮(指示灯由蓝转绿),进入智能推断避雨模式。 当处于下雨状态:雨滴传感器与温湿度传感器开头工作并通过MCU掌握板分析确定有雨(指示灯由绿转红),MCU传送信号给适宜的机械传动局部。推杆电机实行相应的避雨传动。 当处于无雨状态:
9、雨滴传感器与温湿度传感器开头工作并通过MCU掌握板分析确定无雨(指示灯由绿转红),MCU传送信号给适宜的机械传动局部。机推杆电机实行远离遮挡物的传动。 2.手动模式 按下手动模式按钮(指示灯变为蓝色),进入手动避雨模式。 当按下避雨按钮时,MCU传送避雨信号给适宜的机械传动局部,机械实行相应的避雨传动。 當按下远离遮挡物按钮即放出衣物时,MCU传送远离遮挡物信号给适宜的机械传动局部,机械实行相应的传动。 责任编辑 陈春阳 猜你喜爱推杆温湿度雨滴蛋鸡育雏育成舍环境掌握技术家禽科学(2023年4期)2023-06-29顽皮的小雨滴小天使一年级语数英综合(2023年10期)2023-12-16全自动裹包机运行故障及解决方法讨论科学与财宝(2023年3期)2023-04-02真想变成圆圆的雨滴阅读(低年级)(2023年6期)2023-08-27档案库房温湿度记录统计及调控科学与财宝(2023年12期)2023-06-11“亿达时”展品重视便携和经济有用演艺科技(2023年9期)2023-05-14变电站高压配电智能温湿度掌握装置的研发与应用科技与企业(2023年19期)2023-10-21光圈自动收放普拉提卡 FX2型中国摄影(2023年8期)2023-11-07档案库房温湿度调控思索档案治理(2023年1期)2023-01-14
限制150内