基于51单片机的智能疏散系统-烟雾检测蓝牙报警(全套资料)
149【毕设课设】基于51单片机的智能疏散系统-烟雾检测蓝牙报警
【资源下载】下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
基于51单片机的智能疏散系统烟雾检测蓝牙报警器设计-(电路图+程序源码+论文)
本系统由STC89C52单片机核心电路+烟雾传感器检测电路+蜂鸣器报警电路+语音播放电路+1路红色指示灯电路+水泵控制电路+1路绿色指示灯电路+蓝牙模块电路+电源电路组成。
1、烟雾传感器可以通过模块上的电位器调节所需设置的烟雾的浓度,当烟雾浓度超过设置的阈值时,蜂鸣器鸣叫报警,同时,红色指示灯闪烁报警,同时,通过蓝牙模块将信息:Fire emergency evacuation !发送给手机。如果烟雾浓度不超过设置的阈值时,则红色灯不亮,蜂鸣器不报警,蓝牙模块不发送消息。
2、手机发送指令:B,则语音播放模块将循环播放:有火灾,请紧急疏散。
3、手机发送指令:L,则绿色灯常亮。
4、手机发送指令:W,则水泵启动。
#include "sysdefine.h"
sbit sBeng = P1^0;
sbit ledRed =P1^1;
sbit buzzer =P1^2;
sbit yanWu =P1^3;
sbit ledGreen =P1^4;
sbit isd1820 =P1^5;
unsigned long time_20ms =0; //定时时间片
unsigned char openMusFlag = 0; //上报标志
unsigned char checkYanFlag =0;
void main (void)
{
Init_Timer0(); //定时器0初始化
UART_Init();
DelayMs(200); //延时有助于稳定
SendStr("Ready ok!",9); //发送32位数据
sBeng =1;
while(1) //主循环
{