当前位置: 首页 > news >正文

智能家居控制系统(51单片机)

smart_home_control_system

51单片机课设,智能家居控制系统

使用及转载请标明出处(最好点个赞及star哈哈)
Github地址,带有PPT及流程图
Gitee码云地址,带有PPT及流程图

在这里插入图片描述

​ 以STC89C52为主控芯片,以矩阵键盘输入密码,以独立按键确认、清除、进入修改密码界面和锁门(关密码锁),输入密码错误3次以后进行蜂鸣器报警,并锁定键盘,只能用红外遥控开锁;修改密码后会用EEPROM进行保存;以矩阵键盘和红外遥控共同人工控制灯和风扇的开关,用DS1302时钟芯片进行计时,用DS18B20数字温度传感器获取温度,当温度和时间达到设定的值时,会自动开启风扇和灯,智能开启的灯和风扇是可自动调节的,风扇的转速会比人工开启的稍慢,而灯会根据光强自动调节亮度,其中风扇使用ULN2003直流电机驱动模块控制,灯光的调节是通过PCF8591数模转换模块和光敏电阻控制。开密码所后,会显示当前温度时间和是否开启灯和风扇;显示部分使用的是LCD1602液晶,红外接收用的是HS0038红外接收模块。

相关文章:

  • vue前端密码加密,springboot后端密码解密
  • webstorm 创建运行纯Typescript项目
  • 多行业万能预约门店小程序源码系统 支持多门店预约小程序 带完整的安装代码包以及搭建教程
  • Python自动发邮件
  • vite打包构建时环境变量(env)生成可配置的js文件
  • Rocky Linux 运维工具 Systemd
  • 【每日一题】2867. 统计树中的合法路径数目-2024.2.27
  • AI大模型分析:数据背后隐藏的故事!
  • 【蓝桥杯】错误票据
  • 贪心 Leetcode 56 合并区间
  • 算法复习之二分【备战蓝桥杯】
  • 无人机飞行控制系统技术,四旋翼无人机控制系统建模技术详解
  • docker通过dockerfile安装sftp教程。
  • React富文本编辑器开发(一)
  • 如何将一个远程git的所有分支推到另一个远程分支上
  • CSS盒模型深入
  • ES6核心特性
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • JavaScript创建对象的四种方式
  • JAVA并发编程--1.基础概念
  • LeetCode算法系列_0891_子序列宽度之和
  • Linux后台研发超实用命令总结
  • spring boot下thymeleaf全局静态变量配置
  • SQLServer插入数据
  • Sublime text 3 3103 注册码
  • windows-nginx-https-本地配置
  • 百度地图API标注+时间轴组件
  • 包装类对象
  • 从0实现一个tiny react(三)生命周期
  • 大主子表关联的性能优化方法
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 浮动相关
  • 讲清楚之javascript作用域
  • 开发了一款写作软件(OSX,Windows),附带Electron开发指南
  • 前端js -- this指向总结。
  • 如何进阶一名有竞争力的程序员?
  • 入职第二天:使用koa搭建node server是种怎样的体验
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 积累各种好的链接
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • (Pytorch框架)神经网络输出维度调试,做出我们自己的网络来!!(详细教程~)
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (五)IO流之ByteArrayInput/OutputStream
  • (一一四)第九章编程练习
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NetCore部署微服务(二)
  • .Net程序帮助文档制作
  • .net中应用SQL缓存(实例使用)
  • @Documented注解的作用
  • @transactional 方法执行完再commit_当@Transactional遇到@CacheEvict,你的代码是不是有bug!...
  • [ vulhub漏洞复现篇 ] GhostScript 沙箱绕过(任意命令执行)漏洞CVE-2019-6116
  • []利用定点式具实现:文件读取,完成不同进制之间的
  • [android学习笔记]学习jni编程
  • [BJDCTF 2020]easy_md5