MCU
===
描述:基于STC89C52的智能家居系统
实现功能:
---
1. 通过红外感应自动开关台灯。
2. 通过Android手机蓝牙发送指令自动开关台灯。
3. 具有烟雾报警功能。
4. 通过LCD1302显示各种传感器的状态。
5. 实现蜂鸣器报警
6. 实现通过无线模块控制单片机。
使用说明
---
### 该系统有自动模式和手动模式。
### 自动模式:
1. 把红外传感器固定在适合的位置,当传感器检测到人体(障碍物),台灯自动打开。当人离开传感器检测范围,台灯自动关闭。
2. 当人体离开传感器检测范围,并且当前环境黑暗,则照明led自动打开,约15秒后照明led自动关闭。
3. 液晶显示器可以显示当前台灯和蜂鸣器的状态。
4. 烟雾传感器检测到高于正常浓度的气体是会发出警报,此时蓝牙,红外等功能失效。
### 手动模式:
1. 按下模块上按钮可以设置照明led常亮,常亮是指示灯亮。
2. 无线遥控:
(1) A键:开关台灯。
(2) B键:打开照明led,15秒后关闭。
(3) C键:打开/关闭lcd背光。
(4) D键:系统复位,包括蓝牙重启。
3. 蓝牙指令:
当手机连接到蓝牙模块成功时,可以发出以下指令,单片机做出相应动作:
(1) a: 设置台灯常亮,屏蔽红外传感器。
(2) b: 关闭台灯,取消屏蔽红外传感器。
(3) c: 打开照明led,15秒照明led关闭。
(4) f: 关闭台灯,屏蔽红外传感器。
(5) g: 取消屏蔽红外传感器。
(6) r: 重启单片机。
(7) v: 打开/关闭蜂鸣器。
(8) x: 查看当前台灯和蜂鸣器状态。
材料清单
---
1. 传感器:红外壁障传感器,光传感器,烟雾传感器。
2. 单片机:STC89C52RC
3. 复位电路:电解电容10uF,10k/0.25W电阻
4. 时钟电路:11.0592晶振,20pF瓷片电容
5. 其他:蜂鸣器,200Ω电阻,led红,蓝牙模块,9012三极管,1602液晶显示器,继电器,无线遥控模块,74HC14N反相器,自锁按钮,照明led,导线,杜邦线,usb烧写模块,插针,插针母座,单片机母座,5V直流电源,10K电位器,电源接头,面包板。
传感器响应动作
---
1. 红外:
无障碍:输出高电平
有障碍:输出低电平
2. 光敏:
高于设定亮度:输出低电平
低于设定亮度:蔬菜高电平
3. 烟雾:
超出设定浓度:输出低电平
未过设定浓度:输出高电平
4. 继电器:
低电平:吸合
高电平:释放
5. 无线模块:
有信号:输出高电平
无信号:输出低电平
Yuki-^_^
- 粉丝: 3106
- 资源: 4154
最新资源
- 三菱PLC项目案例学习之PLC控制伺服或步进电机带动丝运行案例 器件:三菱FX1SPLC,威纶通触摸屏,48步进驱动器,伺服电机,丝杆滑台等 控制方式:PLC发脉冲给步进驱动器控制步进电机带动丝杆
- 北航智能自主系统.7z
- 开源风噪 matlab 代码及仿真数据
- 北航软件体系架构.7z
- “预防夏季中暑”知识讲座教案课件.pptx
- 幼儿园老师与家长的沟通技巧培训讲座教案课件.pptx
- 企业新员工职业道德培训教案课件.pptx
- “构建高效课堂,展现课堂魅力”教师培训教案课件.pptx
- “幼儿园教师礼仪”培训教案课件资料.pptx
- “夏季行车安全”讲座教案课件资料.pptx
- 昆仑通泰暖通空调中央空调控制组态程序,适用于绝大多数西门子方案暖通空调自控系统
- mongodb-windows-x86-64-6.0.19-signed.msi
- spring-series
- java大题啊实打实的
- java大题txt格式
- 基于CSS绘制的圣诞树网页元素
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈