目录

  • 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 物联网习题—补充
光照度管理模板

农业生产过程中,光照是最为重要的。光照的监控对于智能农业具有重要意义。

光照度管理模块采用光敏电阻来采集光照度信息。

光照度管理模块采用光敏电阻来采集光照度信息,其工作原理基于光电效应。往半导体光敏材料两端装上电极引线,将其封装在带有透明窗的管壳里,就构成光敏电阻。为了增加灵敏度.两个电极常做成梳状。构成光敏电阻的材料有金属硫化物、硒化物、碲化物等半导体。半导体的导电能力取决于半导体导带内载流子数目的多少。当光敏电阻受到光照时,价带中的电子吸收光子能量后跃迁到导带,成为自由电子,同时产生空穴。电子一空穴对的出现使电阻率变小。光照越强,光生电子一空穴对就越多,阻值就越低。当光敏电阻两端加上电压后,流过光敏电阻的电流随光照增大而增大。入射光消失,电子一空穴对逐渐复合,电阻逐渐恢复原值,电流逐渐减小。


 

 实现光照度管理模块的核心函数如下所示:

    float  Read _LightSensor()

    {

    float resujt;

    float n;

    uint16  U;

    uint16  m;

    PODIR=0;//定义PO口为输人口

    ADCLF=0;//中断转换标志位

    ADCL=Ox00;

    ADCH=Ox00;

    ADCCON3=OxAO;//参考电压选为电源电压3.3V

    while(!ADCIF); //等待

    U= ADCL;

    m= ADCH;

    U|:m<<8;//把存储结果转化为十进制数据

    U>>=6;

    result=(U*3.3)/512;//计算实际电压值

    result=8163 - (resujt* 2700);//计算光照度的数据

    return resrlt;