新書推薦:
《
大国脊梁:漫画版
》
售價:HK$
80.2
《
跟着渤海小吏读历史:大唐气象(全三册)
》
售價:HK$
189.0
《
心智的构建:大脑如何创造我们的精神世界
》
售價:HK$
81.4
《
美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物)
》
售價:HK$
81.4
《
中国古代北方民族史丛书——东胡史
》
售價:HK$
87.8
《
巨人传(插图珍藏本)
》
售價:HK$
705.6
《
地下(村上春树沙林毒气事件的长篇纪实)
》
售價:HK$
76.7
《
偿还:债务与财富的阴暗面
》
售價:HK$
80.2
|
編輯推薦: |
随着物联网应用的集成高性能无线MCU的出现及微信、云服务平台的广泛应用和普及,智能家居系统又迎来一个发展机遇和高潮。智能家居系统不仅能够使家居设备之间互联起来进行数据交换和通信,还可以接入互联网进行数据的上传和下载。本书主要向读者介绍基于集成高性能无线Wi-Fi MCU(TI CC3200),并采用微信、云服务平台实现远程家居控制系统的设计。读者可以直接利用CC3200内部资源而省掉外部单片机,使用单个芯片就可以开发整个应用;根据TI的SDK自行开发还可以进行二次开发;借助片上 Wi-Fi、互联网和强大的安全协议,无需 Wi-Fi 经验即可实现快速开发。
|
內容簡介: |
随着物联网应用的集成高性能无线MCU的出现及微信、云服务平台的广泛应用和普及,智能家居系统又迎来一个发展机遇和高潮。智能家居系统不仅能够使家居设备之间互联起来进行数据交换和通信,还可以接入互联网进行数据的上传和下载。本书主要向读者介绍基于集成高性能无线Wi-Fi MCU(TI CC3200),并采用微信、云服务平台实现远程家居控制系统的设计。读者可以直接利用CC3200内部资源而省掉外部单片机,使用单个芯片就可以开发整个应用;根据TI的SDK自行开发还可以进行二次开发;借助片上 Wi-Fi、互联网和强大的安全协议,无需 Wi-Fi 经验即可实现快速开发。
|
關於作者: |
现于山东科技大学从事嵌入式应用方面的教学和科研工作,十几年来一直指导学生参加电子设计竞赛并取得较好成绩,多次参加山东省大学生电子设计竞赛命题工作。主持和参与了多项省部级科研项目,获省级科技奖励2项。拥有授权发明专利(第一发明人)7项,实用新型专利10余项。第一作者发表论文30多篇,其中SCI收录 2篇,EI收录5篇。副主编专著1部, 教材1部。
|
目錄:
|
123应用层
第2章走进智能家居
21智能家居的发展状况
211国外发展现状
212国内发展现状
22智能家居组网技术基础
221组网方式分类
222主流技术分析
223HTTP协议
23智能家居实现的功能
24智能家居技术架构
第3章开CC3200硬件平台
31CC3200微控制器
311应用MCU子系统
312WiFi网络处理器子系统(CC3100)
313电源管理子系统
32CC3200 LaunchPad
321硬件电路
322跳线设置
323按键和LED灯
第4章CC3200软件开发环境的搭建
41CCS集成开发环境
411获取CCS V6软件
412CCS V6安装过程详解
413CCS V6软件配置
42辅助软件工具
421CC3200软件开发工具包
智能家居控制系统的设计与开发TI CC3200物联网云平台 微信目录422引脚配置代码生成器PinMux
423Flash烧写工具UniFlash
424CC3200 LaunchPad驱动安装
425串口终端Tera Term
第5章CC3200的开发与应用
51硬件运行测试
511导入工程
512编译与下载调试
513Uniflash程序的烧写
52项目的开发过程
521CCS编程库的重建
522新建工程
523硬件驱动程序的编写
524应用程序的编写
53基于CC3200的传感器应用
531板载温度传感器
532板载加速度传感器
533光强度传感器
534湿度传感器
535气体传感器
536测距传感器
537红外热释电传感器
54基于CC3200驱动设备的应用
541继电器的应用
542电动机驱动的应用
第6章智能家居与社交微信公众平台的结合
61微信公众平台
611注册微信公众账号
612开启公众平台测试账号
613自定义菜单介绍
62智能家居与微信公众平台结合
621微信与智能家居结合的原因
622微信在智能家居中的应用
623未来微信在智能家居中的发展
第7章云服务平台
71云服务的发展现状
72云服务在物联网中的应用
721云服务与物联网的结合
722云服务所提供的服务分类
723云服务在物联网中应用面临的问题
73基于云服务的智能家居
731基于云服务的智能家居系统组成
732基于云服务智能家居的特点
74常用的云服务平台
75云服务应用开发协助工具git
751分布式版本控制系统git
752推送方式一:代码托管平台作为中转站
753推送方式二:在云服务平台上搭建git服务器
第8章CC3200微控制器连接到云服务器
81CC3200微控制器的程序开发
811GPIO配置函数
812CC3200创建多任务
813传感器程序的移植
82CC3200与云服务器之间的数据交换
821CC3200连接到路由器
822CC3200与云服务器之间的数据交换
第9章微信服务器与云服务器之间的交互
91微信公众平台接入云服务器
911开启开发者模式
912填写服务器配置
913验证服务器地址的有效性
914在云服务器上实现业务逻辑
92交互基本原理及消息格式
921交互基本原理
922微信客户端推送消息
923云服务器响应消息
93云服务器上的微信请求接口设计
第10章应用案例:基于CC3200、微信及云服务的远程智能云家居系统
101系统设计方案
102系统硬件设计
1021温湿度传感器模块
1022DS1302实时时钟模块
1023继电器模块
1024电动机驱动模块
1025烟雾传感器模块
102612864液晶显示模块
103远程智能云家居系统软件设计
1031CC3200微控制器程序设计
1032阿里云服务器程序设计
1033微信公众账号程序设计
104系统测试
1041测试前的准备
1042CC3200及其外围模块功能的测试
1043阿里云服务器功能的测试
1044微信公众号功能的测试
|
內容試閱:
|
2016年,国务院印发的十三五国家战略性新兴产业发展规划纲要明确提出,积极推进云计算和物联网的发展,加强行业云服务平台的建设,支持行业信息系统向云平台迁移,实施网络强国战略,加快建设数字中国,推动物联网、云计算和人工智能等技术向各行业全面融合渗透,构建万物互联、融合创新、智能协同、安全可控的新一代信息技术产业体系。
目前,物联网在智能家居、智能交通、智慧校园、智慧森林、智能物流、智能交通、智能电网、智能环境监测领域的应用正逐步广泛深入,同时随着一些新技术、新产品的研发和应用,未来的物联网将会朝着智能、便捷、高效、集成、标准等方面发展,对我们的日常生活、工业生产和社会发展将产生巨大的影响。据统计,我国物联网产业规模已从2009年的1700亿元跃升至2016年的9000亿元,已成为全球最大的市场;2017年,我国物联网产业规模已超过万亿元,同比增速连续多年超过20%。
智能家居作为物联网技术的重要应用,融合了无线传感器技术、信息通信技术、计算机网络技术等高新技术手段,能够实现智能家居用户对居家生活环境的个性化需求,可通过智能化控制和管理技术,真正实现以人为本的居家生活。随着物联网、大数据、云计算、人工智能等技术的迅速发展,海量智能家居的终端快速联网成为可能,也为智能家居的快速发展奠定了坚实的基础。在国内,从2014年开始,智能家居规模出现了明显的增长,至2018年,随着主要智能家居系统平台及大数据服务平台的搭建完毕,下游设备厂商完善,智能家居产品被消费级市场接受,市场规模将达到1800亿元。这意味着,智能家居产品将会在两三年内迎来第一个爆发期,京东微联业务部总监邓正平用数据说明了这一点:每小时有6万人在京东查看智能产品,有8万多件智能产品被用户肯定,智能家居一定是未来的趋势。
本书针对目前正蓬勃发展的智能家居系统,从概念和技术上进行了比较全面的介绍,通过将移动互联网、无线局域网、云服务和微信等技术的结合,以及智能家电与嵌入式设备、移动设备等的结合,构建了基于WiFi、云服务、微信等为一体的智能家居控制系统。其中,硬件平台采用内嵌WiFi模块的TI CC3200 LaunchPad,软件平台采用阿里云 微信。
本书共10章。第1章介绍物联网的概念、发展及技术架构。第2章介绍智能家居及发展历程及智能家居使用的联网标准、实现的功能、技术架构。第3章对CC3200 LaunchPad硬件平台进行介绍,重点讲述CC3200硬件结构的三个组成部分及CC3200 LaunchPad的板载资源。第4章介绍CC3200软件开发环境的搭建过程。第5章介绍CC3200的开发与应用,包括工程导入、工程创建、编译库重建、工程开发流程及常用传感器和驱动设备的应用程序,帮助读者了解和掌握CC3200的开发过程。第6章介绍微信公众平台及其在智能家居中的应用情况。第7章介绍云平台在物联网和智能家居中的应用、几种常用的云服务平台及云服务应用开发协助工具git。第8章介绍CC3200微控制器连接到云服务器的程序开发过程及CC3200与云服务器之间的数据交换。第9章介绍微信服务器与云服务器之间的交互过程,包括微信公众平台如何接入云服务器、交互基本原理和消息格式、云服务器微信请求接口设计。第10章介绍智能家居的设计实例:将微信公众号和CC3200结合,利用云服务器存储数据,设计一款基于云服务的智能家居控制系统,用户使用微信公众号即可远程控制家居设备并获取家居环境的状态。
智能家居控制系统的设计与开发TI CC3200物联网云平台 微信前言笔者希望通过本书使读者能够了解当前的WiFi、云服务、微信等新兴技术在智能家居系统中的应用,从而对设计智能家居控制系统有所帮助。本书在编写过程中参阅了国内外大量的物联网和智能家居方面的论文和专著,内容中的智能家居实例来源于笔者的一些项目成果,还得到了山东省自然基金面上项目(项目编号:ZR2018MF005)的资助,同时还非常感谢德州仪器上海有限公司的友情支持。
智能家居是一项高新热点技术,涉及的技术非常前沿、广泛,处于快速发展中,限于笔者自身的学识和水平,书中难免会出现疏漏和不足之处,恳请读者批评指正。
编著者
|
|