资料编号: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单片机的人体红外震动检测家庭防盗报警器相关推荐

  1. 红外报警c语言,基于51单片机的人体红外报警器程序设计

    //51单片机简人体红外报警器设计,手动按键控制实现紧急报警.布防.撤防.关闭报警)// #include #define uchar unsigned char #define uint  unsi ...

  2. 基于51单片机的人体红外探测防盗报警

    资料编号:128  下面是相关功能视频演示: 128-基于51单片机的人体红外探测防盗报警(仿真+源码+全套资料) 功能说明: 1.按下紧急报警按键,紧急报警灯闪烁,蜂鸣器报警 2.按下布防按键,布防 ...

  3. 基于51单片机的人体红外探测防盗报警(仿真+源码+全套资料)

     资料编号:128 功能说明: 1.按下紧急报警按键,紧急报警灯闪烁,蜂鸣器报警 2.按下布防按键,布防指示灯开始闪烁,闪烁大约30秒,保持亮的状态,进入布防模式 3.按下取消报警/布防按键,取消布防 ...

  4. 基于51单片机的公交车安全智能检测系统、基于51单片机的金属探测仪控制设计、基于单片机的智能电子密码锁系统设计、基于51单片机酒精浓度检测仪设计【资料转发分享】

    630基于51单片机的公交车安全智能检测系统-设计资料 本资料是基于单片机的公交车安全监测系统 具有如下功能: 1.监测环境的温度,超标报警.可以设置上下限 2.监测是否有火灾以及有毒气体,超标报警, ...

  5. 基于51单片机的温湿度光强二氧化碳气体家庭环境检测proteus仿真

    硬件设计 仿真图1: 该设计是基于51单片机的温湿度光强二氧化碳检测系统,由LCD1602作为显示器,温湿度采用的SHT11传感器,ADC采用的TLC2543,光强就是光敏传感器,气体检测这里采用的是 ...

  6. 【无标题】基于51单片机和DHT11的温湿度检测系统

    基于51单片机的温湿度检测系统 摘 要:设计一款能够实时检测当前空气温度和湿度的装置.主控芯片采用STC12C5A60S2芯片,温湿度传感器采用DHT11数字温湿度传感器,显示屏幕采用OLED屏幕.整 ...

  7. 23、基于51单片机温控风扇红外遥控智能温度控制系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.Proteus仿真 七.程序源码 八.资料包括 摘要 本设计为一种温控风 ...

  8. 基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真

    资料编号:160   下面是相关功能视频演示: 160-基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC083 ...

  9. 45、基于51单片机智能台灯红外坐姿定时提醒人体检测光照系统设计

    摘要 社会在不断进步,人类在不断追求,市场在不断变化,高科技应用含量决定着产品发展的新趋势和前景,智能化技术在电子产品领域的应用意义深远.随着电子产品的快速发展,家用电器也越来越偏向智能化,已经应用于 ...

最新文章

  1. Win7 PPTP/L2TP设置详细图解教程
  2. c++中的向量容器(vector)
  3. raft算法学习(一):角色概念以及选举过程
  4. 向量点积(Dot Product)
  5. 通向架构师的道路(第十四天)Axis2 Web Service安全之rampart
  6. 大数据开发笔记(七):Kafka分布式流式处理
  7. 如何拉起被一键清除的安卓进程
  8. Cannot assign configuration entry 'pluginArtifacts' with value '${plugin.artifacts}' of type java.ut
  9. 计算机十大经典算法整理
  10. 备考系统集成项目管理工程师,其实很简单!(干货)
  11. HTML——多选框和按钮、搜索框滑块简单验证
  12. 用二维码分享WiFi密码(转)
  13. 盘点!物流移动机器人的几种定位技术
  14. 2022邮件群发软件哪个好,群发邮件软件推荐
  15. 西门子实数转整数_怎样将实数转换成整数
  16. python是哪个国家的品牌,爬取全国12个热门城市奶茶店铺情况,看看你的城市哪个品牌最多...
  17. 分享几个实用的Chrome扩展程序
  18. css 单行space-between左右布局,左边元素文字过长显示省略号
  19. STM32L051低功耗STOP模式串口中断唤醒
  20. python学习基础第一阶段day11

热门文章

  1. 什么是javadoc?
  2. 双目视觉学习——匹配综述及论文推荐
  3. Linux系统CentOS 7修改httpd服务Apache网站根目录
  4. 联想 笔记本 改WIN7 BIOS 设置详解
  5. SAI绘制文字渐变教程,应用于服装图案设计
  6. 英伟达就虚假宣传提出协议:赔偿每个用户30美元
  7. 【通知】OBCA考试收费调整公告
  8. Apache服务器不能访问根目录文件列表
  9. 《企业网络构建与安全管理教程》上册
  10. win10重置进度条不动了_Windows更新下载进度停在0%不动的解决方法