"景先生毕设|www.jxszl.com

基于物联网技术的智能晾衣架的设计(附件)【字数:8032】

2024-01-25 16:06编辑: www.jxszl.com景先生毕设

一 .引言...........................................4
1.1 课题研究背景与意义 4 
1.2 本设计的发展现状 4
1.3 研究方法5
1.4 研究内容.5
二.智能晾衣系统的硬件设计. 5
2.1 设计要求.5
2.2 整体设计框图 .6
2.3 系统组成概述  .6
2.4 系统设计要求 7
2.5 光强采集模块.7
2.6 液晶显示模块.8
2.7 驱动模块.9
2.8 显示模块.10
三.基于单片机的的智能晾衣系统的软件设计11
3.1 系统分析 .11
 3.2 STC89C52RC单片机介绍.12
3.3 程序设计 .14
3.4 软件算法 14
四.实验调试 16
五.结论与展望.18
六.心得.18
参考文献.20
附录一:原理图 22
附录二:PCB图 23
附录三:元件清单 23
附录四:实物图 25
附录五:系统源程序 26
一、引言
1.1 研究背景与意义 
观察过去的晾衣架的一些不够完美的地方,我们在此基础之上设计了一种更智能的晾衣架。它有很多的优点,比如:伸缩方便,操作的方式简单,大小适宜等等。本产品不需要复杂的操作,只需要在使用的时候,按下开关键,就可以轻松的打开机器,来自动展开衣架。并且它可以自动根据天气的情况,在下雨的时候或者是天色暗下来的时候自动收缩回来。
1.2 智能晾衣架的发展现状
在我们国家,大多数晒衣服的方式都是放在阳台上,像是那种老式的晾衣架,就是用的钢筋或者铁丝之类的东西,再加上一个竹竿或者木棒来撑起来,这样当作晾衣架来使用。然后将自己要晒得被子衣服都放在上面,所以使用起来比较麻烦,并且在布置钢筋以及竹杆的方式非常的影响美观。此外,家庭基本上都是老年人挂衣服,就会很麻烦,而且容易有一定的危险。为了 *景先生毕设|www.jxszl.com +Q: ^351916072
解决这些不方便得问题,之后又出现了新型得晾衣架,也就是手摇式,这种晾衣架虽然和传统衣架相比,改进了很多,也方便了很多。但是,它仍然在组装和使用方面有一些问题,组装时比较费力,在使用时也需要自己注意天气情况,万一下雨,自己也没办法及时收回。那么这将是一个很头疼的问题。所以说,手摇式衣架,虽然有所改进,但是在方便和智能方面,仍然有许多得问题,这也就是我们所需要改进得地方
1.3 研究方法
(1)文献法。可以多看一些书籍,去了解一下别人得想法和已有得成果,在前人已有的基础上,再通过自己的想法,还有其他的知识相结合,创造出更符合需求得产品。所以这就需要大量的知识积累与大量经验相结合。
(2)观察法。多多得观察调研也很有用,这种方式可以让我们有更明确得目标,让我们更了解产品应该是什么样子,能够收获很多我们意料之外的成果。
1.4 研究内容
以单片机为核心的智能晾衣架,需要实现自动化处理的功能,能够根据实时的天气情况,做出相应的变换,确保能够做出正确的决策,以此来代替人为的操作。有如下的一些要求在:
(1)智能晾衣杆能够全自动工作,无需人为操作。  
(2)晾衣杆只有两种状态,一个伸出去,一个收回来。     
(3)只有在手动模式的时候,才可以实现强制伸缩晾衣架。   
(4)光敏传感器:天黑的时候自动将衣服收回来,到天亮的时候或者阳光好的时候自动伸出去晾晒衣物。 
(5)温湿度检查:通过DHT11温湿度传感器来收集采取当前空气的温湿度情况,如果湿度较大,则将衣服收回来。   
(6)液晶显示:可以直接显示当前工作信息和状态。  
(7)电源:单片机和电机的5V电源。
(8)红外遥控器可以直接进行控制晾衣架进行工作。
二、智能晾衣系统的硬件设计 
为了获取外部的不同光照和雨滴这两个外部的天气信号可以使用单片机,然后根据外部的天气情况,来判断是否需要旋转伸缩衣架,获取到信息,再经过判断之后,步进电机开始自动工作,来实现对应的操作。在天气晴朗的时候,且湿度较低时,自动伸出窗外。只要不满足这两个条件,则自动施行收回的操作,防止衣服被雨淋湿。
2.1设计要求
1.构建一个以STC89C52为模型的单片机系统,当作系统的主要模块来使用,它负责收集有用的信息、然后处理并分析、最后再执行元件的控制等。
2.检测系统功能:实时进行检测分析当前天气状况以及是否下雨;实时检测当前的额环境的光照度;
3.显示功能:通过LCD显示器来显示当前系统的状态和相关参数。
4.执行部件:通过LN298驱动控制电机,为它提供转和停这两种信号;
5.编程:编程方面,我们选择c语言为工具,所以软件编译环境使用KEIL C,最后把数据放入程序中进行分析和处理最后再显示。
2:2 整体设计框图      
控制总体款图如下图2.1所示,搜集外部的天气情况和光照情况可以使用光照传感器和雨滴传感器,并用按键来设置一个阈值,以此来决定衣架的伸缩情况。

原文链接:http://www.jxszl.com/dzxx/txgc/559758.html