《深入浅出系列规划教材:深入浅出物联网实例教程》 陈援非, 魏金鹤, 刘培志, 周卫东
《深入浅出系列规划教材:深入浅出物联网实例教程》作为物联网实验教材,主要供物联网、计算机、信息科学与技术等专业学生使用,也可供物联网领域的入门初学者使用。使用本教材需要先修以下课程:电子线路技术、计算机原理、Java语言、C语言程序和通信原理等。
第1章物联网总论及发展现状 1.1物联网总论 1.1.1物联网概念及内涵 1.1.2物联网关键要素 1.1.3物联网网络架构 1.1.4物联网技术体系和标准化 1.1.5物联网相关产业体系 1.1.6物联网资源体系 1.2国内发展现状 1.2.1相关产业现状 1.2.2物联网技术现状 1.2.3标准化 1.3国外发展现状 1.3.1相关产业现状 1.3.2物联网技术现状 1.3.3标准化 1.4物联网发展趋势 1.4.1我国物联网发展需求和机遇 1.4.2物联网发展面临的挑战 习题 第2章开源硬件知识简介 2.1 Arduino的起源 2.1.1Arduino的特点 2.1.2Arduino的应用领域 2.2Arduino硬件简介 2.2.1电源部分 2.2.2输入输出端口 2.2.3通信接口 2.3Arduino软件环境及语法简介 2.3.1Arduino软件环境 2.3.2Arduino语法简介 2.4 Raspberry Pi介绍 2.4.1Raspberry Pi外围硬件 2.4.2 Raspbian系统 2.4.3 Raspberry Pi启动 习题 第3章物联网感知层传感器技术 3.1传感器的基本概念 3.1.1检测技术的重要作用 3.1.2检测的内容 3.1.3检测技术的组成 3.1.4检测技术的发展趋势 3.2传感器分类 3.2.1模拟量传感器 3.2.2数字传感器 3.2.3 GPS传感器 3.2.4 RFID技术 3.3传感器与单片机连接 3.3.1模拟量传感器连接 3.3.2数字量传感器连接 3.3.3 GPS传感器连接 习题 第4章网络层技术 4.1近距离无线通信技术 4.1.1ZigBee协议 4.1.2 Mtalk通信协议 4.1.3 Wi—Fi通信技术 4.1.4蓝牙通信技术 4.2 GPRS通信技术 4.2.1 GPRS技术概念 4.2.2 GPRS技术应用 4.2.3 GPRS技术特点 4.3互联网与物联网 习题 第5章Machtalk物联网平台 5.1云服务概念 5.1.1云计算的产生背景 5.1.2云计算的定义 5.1.3云计算的特点 5.2 Machtalk物联网云平台简介 5.2.1Machtalk物联网平台创新点 5.2.2Machtalk物联网平台技术原理 5.3 Machtalk物联网平台数据中心 5.3.1系统架构 5.3.2 Machtalk物联网平台特性 5.4 Machtalk平台服务 5.4.1设备虚拟化 5.4.2数据接入服务 5.4.3数据存储展示服务 5.4.4网关管理服务 5.4.5设备管理服务 5.4.6设备位置服务 5.4.7设备控制 5.4.8多种方式数据上传服务 5.4.9数据保密服务 5.4.10消息告警服务 5.4.11数据挖掘 5.4.12产品快速原型服务 5.4.13培训教学服务 5.5Machtalk物联网云平台使用方法 5.5.1用户注册 5.5.2增加网关 5.5.3增加设备 5.5.4添加动作 5.5.5添加触发器 习题 第6章Machtalk物联网平台应用实验 6.1入门级套件实例 6.1.1实验1 Arduino点亮第一盏灯 6.1.2实验2 Arduino采集模拟量传感器数据 6.1.3实验3Arduino采集数字量传感器数据 6.1.4实验4Arduino控制步进电机 6.1.5实验5Machtalk平台采集空气质量传感器数据 6.1.6实验6Machtalk平台采集声音传感器数据 6.1.7实验7 Machtalk平台采集压强传感器数据 6.1.8实验8Machtalk平台采集温度传感器数据 6.1.9实验9 Machtalk物联网平台开关灯控制 6.1.10实验10网关管理案例 6.2进阶级套件实例 6.2.1实验11树莓派点亮第一盏灯 6.2.2实验12树莓派采集声音传感器数据 6.2.3实验13 Machtalk平台采集温度数据 6.2.4实验14树莓派超声波测距HTTP方式上传案例 6.2.5实验15树莓派超声波测距Socket方式上传案例 6.3解决方案实例 6.3.1智慧农业解决方案 6.3.2智慧环保解决方案 6.4Machtalk开发板综合实验 习题 附录ASTM32开发板原理图 附录B仿真器接口 附录CWi—Fi模块接口 附录D三色灯接口 附录E数据采集接口 参考文献