找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5361|回复: 3
打印 上一主题 下一主题
收起左侧

基于51单片机的智能窗帘设计

[复制链接]
跳转到指定楼层
楼主
ID:660831 发表于 2019-12-25 19:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前,家庭居住环境的采光及避光问题主要采用的是手动开闭窗帘,手动开闭不仅费力而且很多方面不够人性化,会对用户造成一定的困扰,本文设计的智能窗帘控制系统可以解决这些问题。
本文主要阐述了智能窗帘控制器的设计过程。本设计采用STC89C52单片机为控制核心,介绍了基于单片机的智能窗帘控制系统,主要从硬件结构原理及软件编程方面进行讲解。硬件采用分块的模式,对整个系统的电路设计进行分析,分别给出了系统整体结构框图、光照传感电路、温度检测电路、系统主控模块电路、电源转换电路、步进电机控制电路、键盘显示电路以及时钟模块电路等相关电路;随后讲述了软件的编写过程,也是采用了分块的模式,主要包括软件主程序设计,步进电机程序设计,显示程序设计,键盘程序设计以及定时程序设计,每一模块都画出了相应的流程图。本设计重点讨论了窗帘自动控制系统的设计过程、硬件选用和软件调试等问题。
通过本系统最终实现了利用光照强度以及设置时间来控制窗帘自动开闭的仿真。此外本设计还实现了室内温度检测的功能。

word文档下载,不含程序,仅供参考: word文档.docx (1.19 MB, 下载次数: 244)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:297735 发表于 2020-3-5 22:44 | 只看该作者
谢谢老大,可惜缺少程序啊  只有文档
回复

使用道具 举报

板凳
ID:967705 发表于 2021-9-23 22:18 | 只看该作者
智能窗帘.c(2): warning C318: can't open file 'eepom52.h'
智能窗帘.c(32): warning C206: 'SectorErase': missing function-prototype
智能窗帘.c(32): error C267: 'SectorErase': requires ANSI-style prototype
怎么少了个头文件?哥哥
回复

使用道具 举报

地板
ID:994232 发表于 2021-12-19 14:28 | 只看该作者

这是C语言 还是汇编语言啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表