设计简介:
本设计是基于单片机的智能宿舍,主要实现以下功能:
- 可实现LCD1602显示时间以及人数和安全模式;
- 可实现通过按键调节时间的显示以及安全模式的开启;
- 可实现通过按键开启安全模式时发送短信给到管理员;
- 实现通过一对红外对管检测人是进来和出去;
- 实现通过火焰传感器检测到火焰时发送短信给到管理员。
- 实现设置闹钟准时开启,蜂鸣器报警提示。
标签:51单片机、红外对管、GSM短信发送、开启灯、火焰传感器
效果图:
总体资料:
原理图:
软件设计流程:
系统框图:
本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成智能宿舍的整个系统,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由六部分组成,第一部分是火焰检测模块,通过该模块可检测当前是否有火焰;第二部分是红外对管检测模块,通过该模块可检测当前宿舍的人数;第三部分是人体红外,通过该模块可检测宿舍是否有外人进入;第四部分是时钟芯片,通过该模块可设置闹钟;第五部分是独立按键,通过三个独立按键切换界面、修改时间等;第六部分是供电电路,给整个系统进行供电。输出由四部分组成,第一部分是LCD1602显示模块, 通过该模块可以显示当前的时间和人数等;第二部分是继电器控制USB灯,当宿舍人数大于1时,USB灯亮;第三部分是GSM模块,当有外人进入或者检测到火焰时,通过该模块发送短信;第四部分是蜂鸣器,当闹钟时间到时,蜂鸣器响一分钟。