新書推薦:
《
家庭心理健康指南:孩子一生幸福的基石
》
售價:NT$
305.0
《
舍勒的心灵(中国现象学文库·现象学原典译丛)
》
售價:NT$
367.0
《
租税转嫁与归宿
》
售價:NT$
500.0
《
保险原理与实务(第五版)(普通高等学校应用型教材·金融)
》
售價:NT$
230.0
《
十三邀Ⅱ:行动即答案(全五册)
》
售價:NT$
1469.0
《
家族财富传承:实务案例与解决方案
》
售價:NT$
454.0
《
恶女的告白:时隔十年,《绝叫》作者叶真中显再写“恶女”的复仇与重生
》
售價:NT$
281.0
《
从零开始·复古娃衣制作书
》
售價:NT$
449.0
|
內容簡介: |
本书主要介绍基于CC2530处理器和ZigBee无线网络的物联网和云平台开发技术,由浅入深地对物联网和云平台系统进行了介绍,采用任务式开发的学习方法,共积累了近30个趣味盎然、贴近生活的案例,每个案例均有完整的开发过程,都有明确的学习目标、清晰的环境开发要求、深入浅出的原理学习、详细的开发内容和完整的开发步骤。*后进行总结和拓展,将理论学习和开发实践结合起来,每个案例均附上完整的开发代码,在源代码的基础可以进行快速二次开发,读者可以快速上手。
|
關於作者: |
廖建尚,男,副教授,毕业于广东工业大学通信与信息系统专业,硕士,现任职于广东交通职业技术学院。长期从事物联网技术的开发和教学工作。
|
目錄:
|
第1章智云物联开放平台1
1.1任务1:认识物联网1
1.1.1物联网1
1.1.2我国物联网的发展2
1.1.3物联网发展领域3
1.1.4物联网和互联网 5
1.2任务2:认识智云物联平台6
1.2.1智云物联基本框架7
1.2.2智云物联常用硬件8
1.2.3云平台可实现的项目9
1.2.4开发预备知识9
1.3任务3:认识物联网开发硬件10
1.3.1物联网开发硬件TI CC2530处理器10
1.3.2CC2530无线节点10
1.3.3跳线设置及硬件连接11
1.3.4CC2530无线节点硬件资源14
1.4任务4:认识ZigBee和ZStack协议栈14
1.4.1ZigBee无线传感网络技术14
1.4.2ZStack协议栈15
第2章云平台开发基础21
2.1任务5:智云平台配置21
2.1.1学习目标21
2.1.2开发环境21
2.1.3原理学习21
2.1.4开发内容22
2.1.5开发步骤28
2.1.6总结与拓展32
2.2任务6:认识通信协议33
2.2.1学习目标33
2.2.2开发环境33
2.2.3原理学习33
2.2.4开发内容38
2.2.5开发步骤39
2.2.6总结与拓展41
2.3任务7:硬件驱动开发41
2.3.1学习目标41
2.3.2开发环境41
2.3.3原理学习41
2.3.4开发内容43
2.3.5开发步骤53
2.3.6总结与拓展55
2.4任务8:AndroidAPI开发55
2.4.1学习目标55
2.4.2开发环境56
2.4.3原理学习56
2.4.4开发内容61
2.4.5开发步骤78
2.4.6总结与拓展80
2.5任务9:WebAPI开发80
2.5.1学习目标80
2.5.2开发环境80
2.5.3原理学习80
2.5.4开发内容85
2.5.5开发步骤123
2.5.6总结与拓展130
2.6任务10:开发调试工具130
2.6.1学习目标130
2.6.2开发环境130
2.6.3原理学习130
2.6.4开发内容131
2.6.5开发步骤135
2.6.6总结与拓展136
2.7任务11:掌握应用项目上传136
2.7.1学习目标136
2.7.2开发环境137
2.7.3原理学习137
2.7.4开发内容137
2.7.5开发步骤144
2.7.6总结与拓展145
第3章智云物联综合应用开发146
3.1任务12:远程温湿度计系统开发(案例1)146
3.1.1学习目标146
3.1.2开发环境146
3.1.3原理学习146
3.1.4开发内容149
3.1.5开发步骤156
3.1.6总结与拓展158
3.2任务13:智能灯光控制系统开发(案例2)158
3.2.1学习目标158
3.2.2开发环境158
3.2.3原理学习158
3.2.4开发内容160
3.2.5开发步骤168
3.2.6总结与拓展169
3.3任务14:厨房燃气检测系统开发(案例3)169
3.3.1学习目标169
3.3.2开发环境169
3.3.3原理学习169
3.3.4开发内容171
3.3.5开发步骤180
3.3.6总结与拓展182
3.4任务15:农作物光强监测系统开发(案例4)183
3.4.1学习目标183
3.4.2开发环境183
3.4.3原理学习183
3.4.4开发内容184
3.4.5开发步骤192
3.4.6总结与拓展194
3.5任务16:GPS网关定位系统开发(案例5)194
3.5.1学习目标194
3.5.2开发环境194
3.5.3原理学习194
3.5.4开发内容196
3.5.5开发步骤200
3.5.6总结与拓展202
3.6任务17:GSM短信通知系统开发(案例6)202
3.6.1学习目标202
3.6.2开发环境202
3.6.3原理学习202
3.6.4开发内容203
3.6.5开发步骤205
3.6.6总结与拓展206
3.7任务18:视频采集与控制系统开发(案例7)206
3.7.1学习目标206
3.7.2开发环境206
3.7.3原理学习207
3.7.4开发内容207
3.7.5开发步骤216
3.7.6总结与拓展218
第4章智云物联高级应用开发219
4.1任务19:UI设计与布局219
4.1.1学习目标219
4.1.2开发内容219
4.1.3开发步骤227
4.2任务20:智慧窗帘控制系统开发(案例8)228
4.2.1学习目标228
4.2.2开发环境228
4.2.3原理学习228
4.2.4开发内容230
4.2.5开发步骤241
4.2.6总结与拓展242
4.3任务21:自动浇花系统开发(案例9)242
4.3.1学习目标242
4.3.2开发环境243
4.3.3原理学习243
4.3.4开发内容244
4.3.5开发步骤256
4.3.6总结与拓展258
4.4任务22:智能门禁系统开发(案例10)258
4.4.1学习目标258
4.4.2开发环境258
4.4.3原理学习258
4.4.4开发内容262
4.4.5开发步骤271
4.4.6总结与拓展273
4.5任务23:智能安防系统开发(案例11)274
4.5.1学习目标274
4.5.2开发环境274
4.5.3原理学习274
4.5.4开发内容277
4.5.5开发步骤294
4.5.6总结与拓展296
4.6任务24:实验室管理系统开发(案例12)296
4.6.1学习目标296
4.6.2开发环境296
4.6.3原理学习296
4.6.4开发内容298
4.6.5开发步骤315
4.6.6总结与拓展317
4.7任务25:无线抄表系统开发(案例13)317
4.7.1学习目标317
4.7.2开发环境317
4.7.3原理学习317
4.7.4开发内容319
4.7.5开发步骤334
4.7.6总结与拓展335
4.8任务26:智能家居自动控制系统开发(案例14)336
4.8.1学习目标336
4.8.2开发环境336
4.8.3原理学习336
4.8.4开发内容337
4.8.5开发步骤344
4.8.6总结与拓展347
附录A常见硬件及问题348
A.1Android智云Android开发平台的使用348
A.2无线节点镜像固化350
A.3无线节点修改网络信息351
A.4无线节点读取IEEE地址352
A.5认识各种传感器353
A.6传感器操作说明357
参考文献360
|
內容試閱:
|
近年来,物联网和云计算的迅猛发展,慢慢改变了社会的生产方式,大大提高了生产效率和社会生产力。国家规划在9大重点领域推广物联网,分别是智能农业、智能家居、智能电力、智能交通、智能电网、智能安防、智能物流、智能环保和智能医疗,并得到了广泛的应用且逐步改变着这些产业的结构。
物联网系统涉及的技术多、知识面广,对于一个有志于从事物联网和云平台开发的人,需要掌握微处理器的接口驱动开发技术、传感器的驱动开发技术、应用层开发技术,等等。本书介绍物联网的基本知识、开发基础,以及综合应用开发和高级应用开发,理论知识点清晰,实践案例丰富,逐步引导读者掌握物联网和云平台的开发技术并快速应用。
全书采用任务式开发的学习方法,共14个趣味盎然、贴近生活的案例,每个案例均有完整的开发过程,分别有明确的学习目标、清晰的环境开发要求、深入浅出的原理学习、详细的开发内容和完整的开发步骤,最后进行总结与拓展,每个案例均附上完整的开发代码,在源代码的基础可以进行快速二次开发,能方便将其转化为各种比赛的案例,或者工程技术开发人员和科研工作人员进行科研项目开发等。
第1章介绍了物联网基本构成和发展状况,分析了智云平台的基本框架和软硬件构成,介绍了本书开发使用的硬件平台CC2530的硬件资源。
第2章分析云平台开发技术,先介绍智云物联平台的基本使用方法,并设计了一种用于数据传输的通信协议,介绍了基于CC2530和ZigBee无线传感网络的感知层硬件开发,有采集类节点、报警类节点和控制类节点,分析了云平台的Android应用接口开发和WEB应用接口开发,并学习了云平台调试工具,最后进行了云平台的应用。
第3章是云平台物联网的综合应用开发,共有7个综合应用开发项目,分别是远程温湿度计系统、智能灯光控制系统、厨房燃气检测系统、农作物光强监测系统、GPS网关定位系统、GSM短信通知系统,以及视频采集与控制系统,从物联网的感知层、传输层及应用层出发,重点实现感知层和应用层的设计与开发,实现了物联网云平台的综合应用。
第4章是云平台物联网的高级应用开发,共有7个高级应用开发项目,分别是智慧窗帘控制系统、自动浇花系统、智能门禁系统、智能安防系统、实验室管理系统、无线抄表系统、智能家居自动控制系统,高级应用开发涉及感知层更多的环境信息采集和控制,从而达到物联网的智慧功能。本章也对物联网云平台知识点进行了总结,从而构建更为完整的物联网知识框架。
本书特色:
(1)任务式开发。抛去传统的理论学习方法,选取合适的案例将理论与实践结合起来,通过理论学习和开发实践,快速入门,由浅入深掌握物联网开发技术。
(2)各种知识点的融合。将嵌入式系统的开发技术、CC2530处理器基本接口驱动技术、传感器驱动技术、ZigBee无线技术、Android移动互联网开发技术等,实现了强大的物联网数据采集、传输和处理。
本书是在另一本书籍《物联网平台开发及应用基于CC2530和ZigBee》的基础上,进一步地学习和开发综合性应用项目,建议读者先阅读该书籍的内容,夯实基础,以便快速进入本书的开发和应用。
本书既可作为高等院校相关专业师生的教学和自学参考书,也可供相关领域的工程技术人员查阅之用,对于物联网开发爱好者,本书也是一本的深入浅出的读物。
本书在编写过程中,借鉴和参考了国内外专家、学者、技术人员的相关研究成果,我们尽可能按学术规范予以说明,但难免有疏漏之处,在此谨向有关作者表示深深的敬意和谢意。如有请疏漏,请及时通过出版社与作者联系。
感谢中智讯(武汉)科技有限公司在本书编写的过程中提供的帮助,特别感谢电子工业出版社的编辑在本书出版过程中给予大力支持,该书也得到了广东省高等职业教育品牌专业建设项目(2016gzpp044)的资助。
由于本书涉及的知识面广,限于笔者的水平和经验,疏漏之处在所难免,恳请专家和读者批评指正。
作 者
2017年3月
|
|