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

smart_home_control_system

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

使用及转载请标明出处(最好点个赞及star哈哈)
Github地址
Gitee码云地址

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

相关推荐
promising-w8 小时前
【运算放大器专题】基础篇
嵌入式硬件·学习
leo03089 小时前
图像硬解码和软解码
单片机·嵌入式硬件
Wythzhfrey9 小时前
单片机总复习
单片机·嵌入式硬件
源远流长jerry9 小时前
STM32F103ZET6按键中断控制灯
stm32·单片机·嵌入式硬件
不想学习\??!12 小时前
STM32-待机唤醒实验
stm32·单片机·嵌入式硬件
不想学习\??!12 小时前
STM32-中断
单片机·嵌入式硬件
aerror12 小时前
xbox one controller DSLogic 逻辑分析仪截包
stm32·嵌入式硬件·xbox
TianYaKe-天涯客13 小时前
嵌入式调试LOG日志输出(以STM32为例)
stm32·单片机·嵌入式硬件
嵌入式-老费15 小时前
LVGL应用和部署(和物理按键交互)
嵌入式硬件
tao35566715 小时前
树莓派免密登录(vs code/cursor)
linux·嵌入式硬件·ssh