本书为机械工业出版社2017年出版的 职业教育物联网套用技术专业“十三五”规划教材,由杨琳芳主编。
基本介绍
- 书名:无线感测网路技术与套用项目化教程
- 作者:杨琳芳
- ISBN:978-7-111-54916-1
- 定价:49.0
- 出版社:机械工业出版社
- 出版时间:2017.1
内容简介
本书内容以ZigBee技术为主,以蓝牙4.0、GPRS、WiFi等典型的短距离无线通信技术为辅,结合温湿度感测器、可燃性气体感测器等组成无线感测网路。本书採用“项目引领、任务驱动”的编写思路,每个任务由任务要求、知识连结、任务实施、技能拓展等部分组成。每个项目均採用了若干由简单到複杂的任务,并将每个任务所需要的理论知识点和技能点渗透到任务实现过程中,同时将“物联网技术套用”技能大赛考核的无线感测网路技术融入其中,做到理论与实践有机结合。
本书适合作为各类职业院校物联网套用技术、计算机及相关专业的教学用书,也可作为从事无线感测网路开发人员的自学参考用书。
本书配有电子课件,选用本书作为教材的教师可以从机械工业出版社教育服务网免费注册下载。
前言
本书包括认识无线感测网路、CC2530基本组件套用、Basic RF无线通信套用、ZigBee协定栈套用与组网、蓝牙4.0无线通信套用、GPRS无线通信套用以及WiFi无线通信套用共7个项目。每个项目中包括若干个由简单到综合的实训任务,例如,项目4中包括基于Z-Stack的点对点通信、基于Z-Stack的串口通信、基于Z-Stack的串口透传、基于绑定的无线开关係统等6个任务。此外,本书以“知识连结”的方式,将项目实施过程中所需的无线网路技术、感测器技术等知识点穿插到不同的项目中,这样既保证了项目的系统性,也保证了知识结构相对完整性。参考学时约为90学时,在使用时,教师可根据具体教学情况酌情增减。
本书重点介绍ZigBee技术的Basic RF无线通信技术、Z-Stack协定栈、Z-Stack协定栈实时作业系统、ZigBee无线网路通信方式等内容,通过多个实训任务,帮助读者轻鬆掌握ZigBee组网实训的相关内容。同时,本书还包括蓝牙4.0、GPRS、WiFi等典型的短距离无线通信技术的实训项目,方便读者有效掌握它们的套用。
编者结合自己十多年的教学和指导学生参加技能竞赛的经验,花费了两年多的时间编写本书,从项目选取、任务设计、内容重构等方面体现了职业教育“教、学、做”一体化教学的特色。
本书的特点如下:
1)理论与实践相结合。将CC2530单片机技术、Basic RF、ZigBee、蓝牙4.0、GPRS等技术融入若干个任务之中,通过任务驱动的方式,让读者在任务实施过程中理解和掌握这些枯燥的理论知识点。
2)技术剖析深入浅出。本书介绍了ZigBee、蓝牙4.0、GPRS、WiFi等技术,从数据的传送、接收、协定栈原理等方面进行了深入的介绍,并通过训练任务,让读者“知其然,也知其所以然”。
3)将“物联网技术套用”技能大赛考核的无线感测网路技术融入书中。
本书由杨琳芳、杨黎担任主编,负责对本书的编写思路与大纲进行总体策划,对全书统稿。项目1、项目3、项目6及项目7由杨琳芳编写,项目2、项目4及项目5由杨黎编写,参与项目4编写的还有浙江科技学院张磊、天津中德套用技术大学金诗博、浙江交通职业技术学院马兆丰、上海商学院高等技术学院王伟旗、天津市第一轻工业学校杨柳、开封大学李莉等老师。本书还得到了北京新大陆时代教育科技有限公司相关人员的大力帮助和支持,在此表示衷心的感谢。
由于编者水平有限,书中难免有不妥之处,恳请广大读者提出批评和建议,以便进一步完善。
编 者
目录
前言
项目1
认识无线感测网路1
任务 搭建ZigBee开发环境2
习题115
项目 2
CC2530基本组件套用19
任务1 控制LED交替闪烁20
任务2 按键中断控制LED亮灭25
任务3 定时器1控制LED闪烁34
任务4 串口通信套用38
任务5 片内温度测量48
习题258
项目3
Basic RF无线通信套用61
任务1 无线开关LED灯62
任务2 无线串口通信68
任务3 模拟量感测器採集73
任务4 开关量感测器採集78
任务5 逻辑量感测器採集81
任务6 基于Basic RF的无线感测网路
套用83
习题390
项目 4
ZigBee协定栈套用与组网93
任务1 基于Z-Stack的点对点通信94
任务2 基于Z-Stack的串口通信109
任务3 基于Z-Stack的串口透传121
任务4 基于绑定的无线开关係统140
任务5 ZigBee无线感测网路拓扑结构
获取165
任务6 ZigBee无线感测器网路监控
系统设计181
习题4193
项目 5
蓝牙4.0无线通信套用197
任务1 基于BLE协定栈的串口通信198
任务2 主、从机建立连线与数据传输205
任务3 基于BLE协定栈的无线点灯217
任务4 基于BLE协定栈的串口透传231
任务5 智慧型手机与蓝牙模组的通信247
习题5254
项目6
GPRS无线通信套用257
任务1 拨打与接听电话258
任务2 简讯的读取与传送263
任务3 GPRS通信266
习题6270
项目7
WIFI无线通信套用273
任务1 WIFI连线NEWLab伺服器274
任务2 WIFI控制风扇启动和停止278
任务3 WIFI控制电灯亮和灭281
任务4 WIFI获取红外感测器的状态283
任务5 WIFI获取温度感测器的温度值286
习题7288
参考文献290