第1章 农业物联网项目概述
1.1 物联网的起源与发展
1.2 物联网关键技术在农业中的运用
1.3 农业物联网项目简介
1.3.1 项目目标与架构
1.3.2 智慧农业物联网云平台子系统
1.3.3 智慧农业气象环境数据采集子系统
1.3.4 智慧农业土壤墒情监测分析子系统
1.3.5 智慧农业大数据分析可视化大屏子系统
1.3.6 智慧大棚环境控制子系统
1.3.7 智慧农业自动施肥灌溉子系统
1.3.8 远程高清视频监控子系统
第2章 初识智慧农业物联网设备
2.1 物联网边缘网关
2.1.1 网关特性
2.1.2 电源参数
2.1.3 发射功率
2.2 温湿光传感器
2.2.1 产品特性
2.2.2 设备基本参数
2.2.3 设备接线
2.2.4 通信协议基本参数
2.2.5 数据帧格式定义
2.2.6 寄存器地址
2.2.7 通信协议示例以及解释
2.3 二氧化碳传感器
2.3.1 设备基本参数
2.3.2 设备接线
2.3.3 通信协议基本参数
2.3.4 数据帧格式定义
2.3.5 寄存器地址
2.3.6 通信协议示例以及解释
2.4 叶面温度传感器
2.4.1 产品特性
2.4.2 设备基本参数
2.4.3 设备接线
2.4.4 通信协议基本参数
2.4.5 数据帧格式定义
2.4.6 通信协议示例以及解释
2.5 土壤温湿度电导率传感器
2.5.1 产品特性
2.5.2 设备基本参数
2.5.3 通信基本参数
2.5.4 数据帧格式定义
2.5.5 寄存器地址
2.5.6 通信协议示例以及解释
2.6 土壤pH传感器
2.6.1 设备接线
2.6.2 通信协议基本参数
2.6.3 数据帧格式定义
2.6.4 寄存器地址
2.6.5 通信协议示例以及解释
2.7 土壤盐度电导率二合一传感器
2.7.1 产品特性
2.7.2 技术参数
2.7.3 设备接线
2.7.4 通信协议基本参数
2.7.5 通信协议示例以及解释
2.8 雨量传感器
2.8.1 设备基本参数
2.8.2 寄存器说明与命令格式
2.8.3 通信协议示例以及解释
2.9 网络继电器
2.9.1 设备接线
2.9.2 设备简单配置
2.10 土壤氮磷钾传感器
2.10.1 设备基本参数
2.10.2 设备接线
2.10.3 地表测量方法
2.10.4 埋地测量法
2.10.5 注意事项
2.10.6 通信协议基本参数
2.10.7 数据帧格式定义
2.10.8 寄存器说明与命令格式
2.10.9 通信协议示例以及解释
2.11 百叶箱传感器
2.11.1 设备接线
2.11.2 数据帧格式定义
2.11.3 寄存器说明与命令格式
2.12 风速风向传感器
2.12.1 技术参数
2.12.2 设备接线
2.12.3 数据帧格式定义
2.12.4 寄存器说明与命令格式
2.12.5 通信协议示例以及解释
2.12.6 安装固定方式
2.13 紫外辐射传感器
2.13.1 技术参数
2.13.2 计算公式
2.13.3 设备接线
2.13.4 数据帧格式定义
第3章 智慧农业物联网络系统构建
3.1 物联网云平台简介
3.2 物联网边缘网关上云
3.3 物联网边缘网关配置工具的使用
3.4 实现数据透传到云平台
3.5 云平台数据透传配置
3.6 远程配置参数、升级固件
3.7 二氧化碳传感器调试
3.8 485型传感器连接(以土壤pH传感器为例)
3.9 Socket调试工具
3.10 485传感器配置工具
3.11 串口调试工具
3.12 传感器监控软件
3.13 光照紫外调试工具
3.14 雨量传感器
3.15 叶面温度传感器
3.16 风速风向传感器
3.17 设备调试及安装接线图
3.18 RS485/232 Modbus通信协议
3.18.1 通信信息传输过程
3.18.2 地址域(地址码)
3.18.3 功能码
3.18.4 数据(数据区)
3.18.5 差错校验(CRC码)
第4章 智慧农业物联网综合运用
4.1 物联网边缘网关设备接人
4.2 网关传感器模板配置
4.3 传感器添加
4.4 组态配置
4.5 数据大屏
第5章 基于云平台的智能决策开发
5.1 云平台架构
5.2 物联网边缘网关信息表
5.3 设备从机编号表(设备清单)
5.4 MODBuS协议通信服务端后端参考代码
5.4.1 初始化
5.4.2 Web服务
5.4.3 Socket服务
5.4.4 链接处理
5.4.5 16进制文本转字节数组
5.4.6 字节转16进制数组
5.4.7 CRC校验函数
第6章 云平台二次开发接口
6.1 调用API限制
6.2 用户登录
6.3 编辑用户信息
6.4 获取用户信息
6.5 根据用户查询用户创建的角色
6.6 用户关联角色
6.7 获取某个用户的设备列表
6.8 获取设备详情
6.9 添加设备
6.10 编辑设备
6.11 批量删除设备
6.12 根据条件获取设备列表
6.13 获取设备模板
6.14 获取项目(资源容器)列表
6.15 获取设备变量历史记录
6.16 设备上下