【实物设计】基于51单片机的智能晾衣架设计

设计简介

本设计是基于 51 单片机的智能晾衣架系统,主要功能如下:

  1.  通过DHT11获取温湿度,当温度小于设置最小值或湿度大于设置最大值,则打开烘干继电器开关;
  2. 通过光敏电阻获取光照值,当光照值低于设置最小值且人员经过时打开照明继电器开关;
  3. 通过步进电机正转与反转控制晾衣架的升起和降落;
  4. 通过按键设置各阈值上下限、手动控制晾衣架的升降、切换模式;
  5. 通过显示屏显示时间以及测量值;
  6. 时钟电路带有掉电保护;

单片机类型:STC89C52

扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制晾衣架的伸出和收回、切换模式

视频演示

资料预览

效果图:

【实物设计】基于51单片机的智能晾衣架设计 1 - 斯塔克电子

 

3D预览:

总体资料:

【实物设计】基于51单片机的智能晾衣架设计 2 - 斯塔克电子

 

原理图:

086c68a467e2d8ff00ef06345898c200软件设计流程:

【实物设计】基于51单片机的智能晾衣架设计 3 - 斯塔克电子 【实物设计】基于51单片机的智能晾衣架设计 4 - 斯塔克电子

系统框图:

本设计以 STC89C52 单片机为核心控制器,结合其他模块构建了整个系统,系统主要包括中央控制部分、输入部分和输出部分。

中央控制部分采用单片机控制器,主要任务是接收输入部分的数据,进行内部处理和逻辑判断,最终实现对输出部分的控制。

输入部分由五个模块组成:

  1. 温度检测模块:用于监测当前环境温度,为系统提供实时温度数据。
  2. 人体热释电红外感应模块:用于检测是否有人进入感应范围,便于系统做出相应的响应。
  3. 时钟模块:用于获取和管理当前时间,支持定时操作和其他时间相关功能。
  4. 按键模块:用户可以通过按键修正时间、设置湿度最小值、设定紫外线消毒时间,手动控制升降、烘干、紫外线灯的开关,并可在不同模式间切换。
  5. 供电模块:为整个系统提供稳定的电力支持。

输出部分由四个模块组成:

  1. 显示模块:通过LCD1602显示屏显示当前时间、温湿度以及运行模式,提供用户操作的界面和反馈信息。
  2. 步进电机模块:在检测到人员离开后,控制衣柜关闭,实现自动化管理。
  3. 继电器模块:用于控制风扇的运行,以调节环境条件。
  4. 消毒灯:用于对衣柜进行紫外线消毒,保障衣物卫生。

739de356f38f32b820960cc9280d43bf

硬件清单:

c2950dd91260e1adab7abe3e04875572

软件下载:

keil 5 :下载

Proteus v8.15 :下载

Altium Designer 2013:下载

烧录软件:下载

实物电路板

【实物设计】基于51单片机的智能晾衣架设计 5 - 斯塔克电子
【实物设计】基于51单片机的智能晾衣架设计 5 - 斯塔克电子

51单片机的智能晾衣架(实物电路板)[出售]

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
有新私信 私信列表
搜索