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)         //主循环
	{	

猜你喜欢

转载自blog.csdn.net/theroadon/article/details/109107677