基于51单片机的人体红外震动检测家庭防盗报警器
资料编号:129 下面是相关功能视频演示:
129-基于51单片机的人体红外震动检测家庭防盗报警器(源码+仿真+全套资料)
功能介绍:
采用51单片机作为主控,LCD1602显示当前的状态,采用按键进入布防状态,通过第二个按键来模拟红外触发,采用电位器来模拟震动的强度,当红外检测到有人闯入或者震动传感器超过100,则判定有人进入,这时候蜂鸣器产生报警。
下面是该程序部分展示:
unsigned int shunflag=0; niflag = 0;
/*******************************************************************************
* 函 数 名 : delay
* 函数功能 : 延时函数,i=1时,大约延时10us
*******************************************************************************/
void delay1(int i)
{
while(i--);
}
void Delay(uint j)
{ uchar i;
for(;j>0;j--)
{
for(i=0;i<27;i++);
}
}
//主函数
void main()
{
TMOD = 0x02;
TH0 = 0x14;
TL0 = 0x00;
IE = 0x82;
TR0 = 1;
LCD_init();
ADDA=0;ADDB=0;
LCD_disp_str(0,1,"Zhendong: ");
while(1)
{
ADDA=0;ADDB=0;
ADC0809_read(); //读电压AD值
//v = (int)((ad_value/255.0)*5*100); //根据AD值计算电压
LCD_disp_char(10,1, '0'+ad_value%1000/100);
LCD_disp_char(11,1, '0'+ad_value%100/10);
LCD_disp_char(12,1, '0'+ad_value%10);
if(bufang==0)
{
LCD_disp_str(0,2,"Bufang: Open ");
if((hongwai==0)||(ad_value>100))
{
beep=0;
}
else beep=1;
}
else
{
LCD_disp_str(0,2,"Bufang: Close");
beep=1;
}
}
}
下面是该资料的分享下载链接:
https://pan.baidu.com/s/1tvB2qT76lwClgwsUIOSQ0A?pwd=tit0
基于51单片机的人体红外震动检测家庭防盗报警器相关推荐
- 红外报警c语言,基于51单片机的人体红外报警器程序设计
//51单片机简人体红外报警器设计,手动按键控制实现紧急报警.布防.撤防.关闭报警)// #include #define uchar unsigned char #define uint unsi ...
- 基于51单片机的人体红外探测防盗报警
资料编号:128 下面是相关功能视频演示: 128-基于51单片机的人体红外探测防盗报警(仿真+源码+全套资料) 功能说明: 1.按下紧急报警按键,紧急报警灯闪烁,蜂鸣器报警 2.按下布防按键,布防 ...
- 基于51单片机的人体红外探测防盗报警(仿真+源码+全套资料)
资料编号:128 功能说明: 1.按下紧急报警按键,紧急报警灯闪烁,蜂鸣器报警 2.按下布防按键,布防指示灯开始闪烁,闪烁大约30秒,保持亮的状态,进入布防模式 3.按下取消报警/布防按键,取消布防 ...
- 基于51单片机的公交车安全智能检测系统、基于51单片机的金属探测仪控制设计、基于单片机的智能电子密码锁系统设计、基于51单片机酒精浓度检测仪设计【资料转发分享】
630基于51单片机的公交车安全智能检测系统-设计资料 本资料是基于单片机的公交车安全监测系统 具有如下功能: 1.监测环境的温度,超标报警.可以设置上下限 2.监测是否有火灾以及有毒气体,超标报警, ...
- 基于51单片机的温湿度光强二氧化碳气体家庭环境检测proteus仿真
硬件设计 仿真图1: 该设计是基于51单片机的温湿度光强二氧化碳检测系统,由LCD1602作为显示器,温湿度采用的SHT11传感器,ADC采用的TLC2543,光强就是光敏传感器,气体检测这里采用的是 ...
- 【无标题】基于51单片机和DHT11的温湿度检测系统
基于51单片机的温湿度检测系统 摘 要:设计一款能够实时检测当前空气温度和湿度的装置.主控芯片采用STC12C5A60S2芯片,温湿度传感器采用DHT11数字温湿度传感器,显示屏幕采用OLED屏幕.整 ...
- 23、基于51单片机温控风扇红外遥控智能温度控制系统设计
毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.Proteus仿真 七.程序源码 八.资料包括 摘要 本设计为一种温控风 ...
- 基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真
资料编号:160 下面是相关功能视频演示: 160-基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC083 ...
- 45、基于51单片机智能台灯红外坐姿定时提醒人体检测光照系统设计
摘要 社会在不断进步,人类在不断追求,市场在不断变化,高科技应用含量决定着产品发展的新趋势和前景,智能化技术在电子产品领域的应用意义深远.随着电子产品的快速发展,家用电器也越来越偏向智能化,已经应用于 ...
最新文章
- Win7 PPTP/L2TP设置详细图解教程
- c++中的向量容器(vector)
- raft算法学习(一):角色概念以及选举过程
- 向量点积(Dot Product)
- 通向架构师的道路(第十四天)Axis2 Web Service安全之rampart
- 大数据开发笔记(七):Kafka分布式流式处理
- 如何拉起被一键清除的安卓进程
- Cannot assign configuration entry 'pluginArtifacts' with value '${plugin.artifacts}' of type java.ut
- 计算机十大经典算法整理
- 备考系统集成项目管理工程师,其实很简单!(干货)
- HTML——多选框和按钮、搜索框滑块简单验证
- 用二维码分享WiFi密码(转)
- 盘点!物流移动机器人的几种定位技术
- 2022邮件群发软件哪个好,群发邮件软件推荐
- 西门子实数转整数_怎样将实数转换成整数
- python是哪个国家的品牌,爬取全国12个热门城市奶茶店铺情况,看看你的城市哪个品牌最多...
- 分享几个实用的Chrome扩展程序
- css 单行space-between左右布局,左边元素文字过长显示省略号
- STM32L051低功耗STOP模式串口中断唤醒
- python学习基础第一阶段day11