基于51单片机的智能晾衣架的设计与实现(源码+论文)_kaic

2023-11-18

【摘要】随着社会和市场的变化,我国经济的快速发展和房地产行业的快速扩张,使得装修家居行业飞速发展,在行业高速发展的同时,消费者家居智能化要求也在日益发展。随着科学技术的进步和电子技术的发展,单片机作为智能控制芯片,越来越多的应用到生活中的个各个方面。在晾衣架这个细分智能家居单品中,智能晾衣架孕育而生。
本系统是以STC89C51单片机为控制核心,结合LCD1602液晶显示模块、按键模块、无线收发模块、DHT11温湿度模块,光敏检测模块以及雨滴模块、电机模块等设计出了一款基于单片机的智能晾衣架系统。系统具备两种方式实现窗帘的开关控制。智能晾衣架设置了两种模式,第一种是手动模式,在手动模式下,可以通过按键实现晾衣架的开关控制;第二种是自动模式,通过系统上的JDY-31蓝牙模块与手机蓝牙APP实现连接,用户直接通过手机APP上的指令实现伸收晾衣架的控制。此外系统通过LCD1602液晶来完成人机交互显示,极大的增加了产品的实用性

【关键词】:STC89C51 ; 单片机 ; DHT11;LCD1602液晶显示;晾衣架
Design and Implementation of Intelligent Clothes Hanger Based on 51 Single Chip Microcomputer
Feasibility Study and Implementation

College of Physics and Information Engineering, Communication Engineering 190308040   Chen Ronghui
Instructor    Wu Cunjiang   Senior Engineer

【Abstract】With the changes of society and market, the rapid development of China's economy and the rapid expansion of the real estate industry have led to the rapid development of the decoration and home furnishing industry. At the same time as the rapid development of the industry, the intelligent requirements of consumers' home furnishing are also growing. With the progress of science and technology and the development of electronic technology, as an intelligent control chip, SCM is increasingly applied to all aspects of life. In the clothes hanger, a subdivision of smart home products, smart clothes hangers are born.
This system is based on STC89C51 single chip microcomputer as the control core, combined with LCD1602 liquid crystal display module, key module, wireless transceiver module, DHT11 temperature and humidity module, photosensitive detection module, raindrop module, motor module, etc., and designed an intelligent clothes hanger system based on single chip microcomputer. The system has two ways to realize curtain switch control. Two modes are set for the intelligent clothes hanger. The first is the manual mode. In the manual mode, the switch control of the clothes hanger can be achieved by pressing the button; The second is the automatic mode, which is connected with the mobile phone Bluetooth APP through the JDY-31 Bluetooth module on the system. The user can directly control the extension and collection of the clothes rack through the instructions on the mobile phone APP. In addition, the system completes human-computer interactive display through LCD1602 liquid crystal, which greatly increases the practicability of the product.

Key words: STC89C51; singlechip; DHT11; LCD1602 liquid crystal display; Clothes hanger
 
目  录
第1章 绪论
1.1选题的背景与意义
1.2 设计任务
第2章 系统总体设计
2.1 系统方案论证选择
2.2 系统的总体思路设计
第3章 硬件系统设计
3.1STC89C51单片机引脚介绍
3.2 STC89C51单片机概述
3.3 DHT11温度湿度检测电路设计
3.4 LCD1602液晶介绍
3.5 按键模块
3.6蜂鸣器提示电路
3.7 电源供电电路
3.8 蓝牙模块介绍
3.9 雨滴传感器介绍
3.10电机驱动电路设计
3.11系统总体电路图
第4章 软件设计
4.1 系统程序设计流程图
4.2 LCD1602显示流程图
4.3 密码设置流程图
4.4开锁程序流程图
4.5 RC522射频卡识别流程图
第5章 实物的制作与调试
5.1电路板焊接
5.2电路板调试
总结
致谢

第1章 绪论
1.1选题的背景与意义
人们平日所用的晾衣架大多采用的是比较传统的方式,这对于如今长时间在外工作而不在家中的人们而言有着很大的不便,比如:在天气突然变化时不能及时地将衣物收回,因此传统的晾衣机已经渐渐跟不上时代的步伐。随着社会和市场的变化,我国经济的快速和电子工业的发展同时,消费者家居智能化要求也在日益发展,在晾衣架这个细分智能家居单品中,以往的晾衣架逐渐被淘汰,智能晾衣架孕育而生。
本次设计了一种基于51单片机的智能晾衣架,能够通过DHT11温湿度模块实时测量温湿度数据并在LCD1602液晶屏上显示,同时通过光照强度传感器实时检测光照数据在LCD1602液晶屏上显示,通过雨滴模块检测下雨。通过无线遥控模块可以控制晾衣架进行两种模式的功能切换。进而通过电机转动旋转实现自动躲雨等功能。

1.2 设计任务
本此设计提出基于STC89C51的智能晾衣架系统方案。STC89C51单片机将作为控制整体的一个核心,通过液晶显示模块、按键模块、无线收发模块、温湿度模块,光敏检测模块以及雨滴模块、电机模块来实现智能晾衣架的伸缩。
具体实现需要这些功能:
1.当湿度小于设定值,电机会相应的白天伸出或夜晚收回晾衣架(可提前调好限位值)
2.当温度大于设定值时,即使在白天也会自动收回
3雨滴模块若检测到室外下雨会收回衣架,在晴天时会伸出
4.LCD1602液晶的显示

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

基于51单片机的智能晾衣架的设计与实现(源码+论文)_kaic 的相关文章

随机推荐

  • Acwing-4366. 上课睡觉

    假设最终答案为每堆石子均为cnt个 cnt一定可以整除sum 石子的总数 我们可以依次枚举答案 sum小于等于10 6 所以cnt的数量等于sum约数的个数 10 6范围内 约数最多的数为720720 它的约数个数有240个 int范围内
  • 单边带(SSB)调制技术

    文章目录 单边带 SSB 调制技术 1 双边带简述 2 单边带调制 单边带 SSB 调制技术 1 双边带简述 首先简述一下双边带调制 所谓双边带 DSB double sideband 调制 本质上就是调幅 时域上将基带信号x t 和高频载
  • pytorch FX模型静态量化

    文章目录 前言 一 pytorch静态量化 手动版 踩坑 二 使用FX量化 1 版本 2 代码如下 总结 前言 以前面文章写到的mobilenet图像分类为例 本文主要记录一下pytorchh训练后静态量化的过程 一 pytorch静态量化
  • 特征工程完全总结(Python源码)

    https www jianshu com p 114385e5a757
  • 【Linux】多线程的互斥与同步

    需要云服务器等云产品来学习Linux的同学可以移步 gt 腾讯云 lt gt 阿里云 lt gt 华为云 lt 官网 轻量型云服务器低至112元 年 新用户首次下单享超低折扣 目录 一 线程冲突 二 重入与线程安全 1 线程不安全的情况 2
  • svg php,如何加载使用PHP生成的SVG文件?

    我想用 PHP创建一个SVG文件 然后将其包含在HTML文件中 这是我到目前为止 this tutorial之后 svg php header Content type image svg xml gt p gt http www w3 o
  • Session、Token、Cookie的区别及实际使用

    在现代Web开发中 身份验证和会话管理涉及一些基本概念 如Session Token和Cookie 尽管它们都用于管理不同方面的Web会话 但它们之间的差异是很重要的 在本文中 我们将一一介绍Session Token和Cookie的定义
  • 空间直角坐标系右手系和左手系的判定方法及绕轴旋转的正方向

    1 判定坐标系 右手大拇指指向z轴方向 其余四指由x轴握向y轴方向 如果成功 那么判定为右手系 左手大拇指指向z轴方向 其余四指由x轴握向y轴方向 如果成功 那么判定为左手系 坐标系的种类判断成功 那么接下来该判断旋转正方向 2 旋转正方向
  • Linux常用基本操作命令详解(一)

    Linux实用命令 1 前 言 2 常用Linux命令 2 1 常用的系统工作命令 2 2 系统状态检测命令 2 3 工作目录切换命令 3 小结 4 复习巩固题 参考资料 1 前 言 最近学习了有关Linux的一些常用基本命令 在此做个简单
  • python学习笔记 - 如何从几千个文件中寻找出指定的内容

    今天在处理数据时遇到这么个问题 如何从几千个txt文件中找到我想要的内容呢 这是我的实现思路 读取文件 选中指定的内容段 在新路径下保存内容段并命名为之前的文件名 以下是用python实现的代码 有详细注释 usr bin env pyth
  • Selenium Python 教程

    Selenium Python 教程 准备工作 元素定位 控制浏览器操作 Webelement常用方法 鼠标操作 键盘事件 获取断言信息 等待页面加载完成 隐式等待 在不同的窗口和框架之间移动 警告框处理 下拉框选择 文件上传 cookie
  • 网络安全(黑客)自学建议一一附学习路线

    温馨提示 为了避免误入歧途 自学请优先看 网络安全法 下面是一些学习建议 1 多请教有经验的人 切忌钻牛角尖 特别是刚入门的什么都不了解的情况下 可能你花好几天研究的一个东西 人10分钟就能搞定 一定不要做闷葫芦 有问题多问 遇到问题不可怕
  • 机器视觉第二次大作业

    内容 给定图像 消除其中的周期性干扰 以下为处理过程 1 显示图像的傅里叶变换后的频谱和傅里叶变换对数所得的频谱 从图2 可以明显的看出周期性噪声在频谱上的分布 于是在低中高频段上都有分布 但是低 通部分较少 所以考虑使用低通滤波器 此部分
  • java学习笔记13--反射机制与动态代理

    本文地址 http www cnblogs com archimedes p java study note13 html 转载请注明源地址 Java的反射机制 在Java运行时环境中 对于任意一个类 能否知道这个类有哪些属性和方法 对于任
  • StyleGAN2 解释

    本文是 1 的译文 按照作者Connor Shorten 的说法 此博客讨论的是StyleGAN2的诸如weight demodulation path length regularization和去掉progressive growing
  • VS Code Remote基于docker的Python开发环境搭建,ssh免密登录

    win电脑 生产一对公钥与私钥 私钥在win 公钥pub在服务器 ssh keygen 服务器复制私钥和ssh配置 1 root用户进入服务器 cd ssh 复制win电脑上的 ssh id rsa pu到服务器 root ssh 目录下
  • 【const-指针-数组】

    文章目录 const const 数组 const 指针 最后 const const是constant的简写 它是用来定义常量 它限定一个变量不允许被改变 产生静态作用 修饰静态变量 const int a 3 int const a 3
  • ZYNQ 库函数学习之SPI

    SPI是串行外设接口 Serial Peripheral Interface 的缩写 是一种高速的 全双工 同步的通信总线 并且在芯片的管脚上只占用四根线 节约了芯片的管脚 同时为PCB的布局上节省空间 提供方便 正是出于这种简单易用的特性
  • 为了买车,我用Python把某帝给搞采集了。

    上班摸鱼看了2个星期车评 还是一头雾水 选合资还是国产 发动机cvt好还是双离合好 艾瑞泽5 GT动力足 但腰线和前脸让人吐槽 真的可靠吗 国产选长安逸动还是吉利帝豪 标志408出来了 还有艾瑞泽8很漂亮 看会视频吧 同质化严重 讲来将去就
  • 基于51单片机的智能晾衣架的设计与实现(源码+论文)_kaic

    摘要 随着社会和市场的变化 我国经济的快速发展和房地产行业的快速扩张 使得装修家居行业飞速发展 在行业高速发展的同时 消费者家居智能化要求也在日益发展 随着科学技术的进步和电子技术的发展 单片机作为智能控制芯片 越来越多的应用到生活中的个各