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

news/2024/11/7 10:59:49/

【摘要】随着社会和市场的变化,我国经济的快速发展和房地产行业的快速扩张,使得装修家居行业飞速发展,在行业高速发展的同时,消费者家居智能化要求也在日益发展。随着科学技术的进步和电子技术的发展,单片机作为智能控制芯片,越来越多的应用到生活中的个各个方面。在晾衣架这个细分智能家居单品中,智能晾衣架孕育而生。
本系统是以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液晶的显示

 

 

 


http://www.ppmy.cn/news/296332.html

相关文章

基于单片机的晾衣架仿真设计(#0053)

功能描述 1、采用两片51/52单片机作为控制单元; 2、1602液晶显示:温度、湿度、光强值; 3、采用SHT11传感器检测温湿度; 4、采用光敏电阻ADC0804检测光强,判断白天黑夜; 5、黑夜:感光指示灯亮、…

帆软10移动端适配过程记录

背景 最近项目中嵌入的帆软报表在移动端进行适配,支持手机端展示,版本升级在前期(帆软FineReport之版本升级)有过介绍,本期主要记录适配过程出现的问题及处理方案。 异常处理 1、请求找不到js文件 问题描述 在手机…

STM32单片机蓝牙APP可烘干升降晾衣架带照明灯

实践制作DIY- GC0123-蓝牙APP可烘干升降晾衣架 一、功能说明: 基于STM32单片机设计-蓝牙APP可烘干升降晾衣架 功能介绍: 硬件组成: STM32F103C系列最小系统单片机1个uln2003步进电机(模拟升降)1个uln2003步进电机&…

AB32VG1项目之智能晾衣架

智能晾机架项目 开发过程前期准备分离工程导入工程安装包安装最近的rt-thread 包AB32VG1的 SDK包RISC-V-GCC工具链 下载 硬件搭建开发板上的3.3V能否可用的问题??大体的硬件规划 软件设计控制逻辑设计按键线程实现其他线程的实现 代码地址视频地址 遇到的…

基于51单片机的智能晾衣架系统设计

1.功能介绍 设计基于51单片机的智能晾衣架。主要功能如下: (1)控制晾衣架的升降。 (2)具有限位开关功能。 (3)具有无线遥控功能。 (4)能够指示运行状态。 (5&…

51单片机的智能晾衣架

设计功能 (1)电机的转动是通过继电器控制的。实际应用中继电器可以接其他负载; (2)开机初始时为智能模式,通过光敏自动识别光线强弱(白天或夜晚),采用DHT11温湿度传感器…

基于Arduino的智能晾衣架

前段时间,由于个人原因没有及时更新,今天准备写一个基于Arduino的智能晾衣架。 摘要: 智能晾衣架是应用物联网工程技术,通过网络和物品的连接得以控制晾衣架的状态。智能晾衣架通过多个传感器来对外界环境变化进行监测&#xff…

智能晾衣架(二)--功能实现

本文素材来源于红河学院 工学院 作者:赵德森 张艺锦 潘志慧 曹紫康 指导老师:江洁 张龙超 1. 自动升降功能 我们设计时采用了热释电传感器(人体红外传感器),在热释电传感器感应到有人靠近时,晾衣架通…