《无线传感网开发与实践》以提升职业竞争力的“工程导向、项目递进”为理念,以真实的物联网工程项目为载体,组织了基于“物联网工程实施过程”的内容。同时,《无线传感网开发与实践》以智能项目为主线,根据工程开发的需要,按照无线传感网规划、硬件设计、网络开发及调试,网络构建、数据处理及应用的顺序排布内容。
随着全球经济的快速发展,人工智能、大数据、智能制造等技术不断成熟,物联网时代逐渐到来。据统计,目前国内物联网连接数已达16亿个,预计2020年将超过70亿个,市场规模达到2.5万亿元,物联网发展潜力巨大。无线传感网作为物联网发展的核心技术,覆盖了物联网的感知技术、通信技术及应用技术等关键技术。
本书以提升职业竞争力的“工程导向、项目递进”为理念,以真实的物联网工程项目为载体,组织了基于“物联网工程实施过程”的内容。同时,本书以智能项目为主线,根据工程开发的需要,按照无线传感网规划、硬件设计、网络开发及调试,网络构建、数据处理及应用的顺序排布内容。
本书的特色:
(1)涉及物联网工程项目建设全周期,即按照智能项目实施流程进行了设计,课程实施从浅到深,从硬件到软件,从无线传感网的网络规划、设计到实施及应用。
(2)内容包括项目运行的全过程,即从底层数据采集到应用层数据运营的全过程。本书把各独立技术结合一起,注重各模块接口的实现,突出技术关联性与实用性。
本书共7个章,具体内容划分如下:
第1章主要讲解无线传感网基础知识,包括智能系统中的无线传感网、无线传感网体系结构、无线传感网的节点结构。
要求阅读者能进行无线传感网设计,必须掌握无线传感网的体系结构,组成网络必要的元素,掌握无线传感网的常用芯片,无线传感网络运行流程。能进行无线传感网规划,学会使用替代法维修无线传感网。
第2章主要讲解基于Wi-Fi技术构建无线传感网,包括Wi-Fi技术概述、Wi-Fi模块——ESP8266介绍及测试、Wi-Fi站点(STA)模式网络连接、WI-FI应用开发.基于无线网络连接管理节点界面设计(C#)、WI-FI应用开发.无线网络管理节点程序设计、Wi-Fi应用开发-Wi-Fi芯片、手机、电脑基于TCP协议组网。
要求阅读者掌握Wi-Fi技术的基本知识;能使用Wi-Fi芯片ESP8266分别使用接入点模式与站点模式进行无线组网,并能进行数据传输。
第3章主要讲解基于ZigBee技术构建无线传感网,包括ZigBee技术概述,ZigBee技术体系结构-ZigBee协议栈、基础实验,ZigBee技术应用-CC2530认识、基础实验,串口通信-与电脑互传数据、数模转换,采集室内温度和检测光照强度,ZigBee协议栈工作流程和无线收发控制LED,协议栈中串口基础实验,广播组网.无线数据传输和组播组网一多终端控制协调器LED,点播通信.无线通信、ZigBee协议栈应用.节点数据采集与传输、管理节点串口连接开发实例、自组网管理节点程序设计。
要求阅读者掌握ZigBee技术的基本知识;能使用CC2530芯片,掌握ZigBee协议栈,能使用ZigBee协议栈进行组网,并基于ZigBee协议栈进行数据接收。
第4章主要讲解LoRa无线组网技术:包括LoRa无线网络概述、LoRa无线组网。
本章要求阅读者掌握LoRa无线网络技术的基本知识;拓扑结构、组网等,学会芯片资料查阅、团队协作等能力。
第5章主要讲解蓝牙无线组网技术。
本章要求阅读者掌握蓝牙技术的基本知识;学会芯片资料查阅能力。
第6章主要讲解采集数据处理与应用,包括采集数据存储、数据处理与应用。
要求阅读者掌握应用开发平台进行数据的存储和应用。
第7章主要讲解综合设计——教室智能灯光控制系统的实现:包括灯控系统数据采集、连接、传输和灯控系统的数据处理与应用。
本章要求阅读者掌握无线传感网的系统设计方法,实现综合设计即智能系统设计,掌握基础性实验的组合设计,并对相关模块进行联调、实现智能系统。同时,本章要求读者总结提升,能设计出新的智能设备。
通过本课程的学习,读者加深对无线传感网的理解,为进一步研究和从事无线传感网应用开发和工程实践的读者提供良好的基础和参考。
致谢:
本书的编写和整理工作人员还有景兴红、李波、向守超、吴俊霖、张媛、何小群等,全体人员在这一年的编写过程中付出了辛勤的劳动,在此一并表示衷心的感谢。
意见反馈:
由于编者水平有限,如有纰漏和不尽人意之处,诚请读者提出意见和建议,以便修订并使之更完善。