目录

  • 1 智能农业管理系统
    • 1.1 项目概述
    • 1.2 气体监控管理模板
    • 1.3 温湿度监控管理模板
    • 1.4 光照度管理模板
    • 1.5 红外感应管理模板
  • 2 智能家居系统
    • 2.1 项目概述
    • 2.2 智能门禁模板设计与实现
    • 2.3 环境监控与火灾报警模板设计与开发
    • 2.4 窗帘控制子系统设计与开发
  • 3 智能物流定位管理系统
    • 3.1 项目概述
    • 3.2 GIS定位模板
    • 3.3 基于Google Map的GIS显示模板
    • 3.4 JSON地理信息数据获取与分析
  • 4 智慧校园环境感知系统
    • 4.1 项目概述
    • 4.2 手机端JSON数据获取解析实验
    • 4.3 智慧校园环境感知系统数据获取及解析
  • 5 智慧矿山综合监测系统
    • 5.1 项目概述
    • 5.2 井下人员管理系统
    • 5.3 智慧矿山系统的实时报警通知实现
    • 5.4 煤矿自动化安全检测系统
  • 6 柔性制造物联网系统
    • 6.1 项目概述
    • 6.2 iOS环境下的柔性制造系统开发
    • 6.3 iOS环境监控信息的获取
    • 6.4 智慧物流外围模块设计与实现
  • 7 物联网应用综合实训
    • 7.1 智慧城市移动端应用开发
    • 7.2 智慧城市PC客户端应用开发
    • 7.3 智慧城市网络通讯应用开发
    • 7.4 Android 应用开发实践(一)
    • 7.5 Android 应用开发实践(二)
  • 8 习题
    • 8.1 安卓基础应用开发
    • 8.2 物联网应用开发
    • 8.3 物联网习题—补充
红外感应管理模板

   普通人体会发射lOμm左右的特定波长红外线,用专门设计的传感器可以针对性地检测这种红外线存在与否。当人体红外线照射到传感器后,因热释电效应,将向外释放电荷.后续电路经检测处理后就能产生控制信号。这种专门设计的探头只对波长为lOμm左右的红外辐射敏感,所以除人体以外的其他物体不会引发探头动作。探头内包含两个互相串联或并联的热释元件,而且制成的两个电极方向正好相反,环境背景辐射对两个热释元件几乎具有相同的作用,使其产生的释电效应相互抵消,于是探测器无信号输出。一旦有人侵入探测区域,人体红外辐射通过部分镜面聚焦,并被热释元件接收,但是两片热释元件接收到的热量不同,热释电也不同,不能抵消,于是输出检测信号。




    实现红外感应管理模块的核心函数如下所示.

    const struct _suhDavicelnfo subDeviceList[suaDEyICE_NUMBER]={

    {      

    ZD-THERMO_SEWSOR;

    ZD_ READ;

   "InfrarSensor";//光照传感器

    "",

    "",

    };

    };

     char buftestSensor[10];

    char GetME003S(void)

    {

    char Portl;

    PlDIR&=~(1<<1);

    if(PI_1)

     return l:

    else

    retum 0:

    }

    void SubDariceReceiveDataParse( uint8 cmd, uint8 suhDev,uinta dataLen,uinta*data)

   {

    if( subDev>= O&&subDev<SUBDEVICE_NUMBER)

   {

    char*res;    

    switch(subDev)  

     {   

    case0:

     res=buftestSensor;

     sprintf(RES,"%d",GetME003S());

    break;

    }

     if  (res)

    DeviceCommandResponse(cmd,subDev,osal_strlen(res)+1,res);

     else

   DeviceCommandResponse( cmd, subDev, 0, 0) ;

  }

 }