• 物联网项目实战基于AndroidThings系统
21年品牌 40万+商家 超1.5亿件商品

物联网项目实战基于AndroidThings系统

全新正版 极速发货

40.59 6.9折 59 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者[美]弗朗西斯科·阿佐拉(Francesco Azzola)|译者:杨加康

出版社人民邮电

ISBN9787115532787

出版时间2020-05

装帧平装

开本其他

定价59元

货号30855132

上书时间2024-06-11

书香美美

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
FrancescoAzzola,电子工程师,在计算机编程和JEE架构方面有超过15年的经验。他是Sun认证的企业架构师(SunCertifiedEnterpriseArchitect,SCEA)、Sun认证的Web组件开发人员(SunCertifiedWebComponentDeveloper,SCWCD)和Sun认证的Java程序员(SunCertifiedJavaProgrammer,SCJP),也是Android系统和物联网技术的爱好者,喜欢用Arduino、RaspberryPi、Android和其他平台完成物联网项目。
他对物联网和移动应用颇有兴趣。此前,他也在移动开发领域工作了几年。他创建了一个名为SurvivingwithAndroid的博客,在那里他分享了Android和物联网项目开发方面的许多文章。

目录
目  录

第1章 Android Things入门1

1.1 IoT概述1

1.2 IoT组件2

1.3 Android Things概述4

1.4 IoT依赖库6

1.5 Android Things主板的兼容性7

1.6 在Raspberry Pi 3上安装Android  Things7

1.6.1 在Windows系统中安装Android Things8

1.6.2 在OS X系统中安装Android Things9

1.6.3 测试安装10

1.7 在Intel Edison上安装Android Things11

1.8 配置Wi-Fi15

1.9 创建第一个Android Things项目15

1.9.1 复制项目模板16

1.9.2 手动创建项目16

1.10 Android Things与Android的差异17

1.11 创建你的第一个Android Things应用程序18

1.12 本章小结25

第2章 使用Android Things开发一个报警系统26

2.1 报警系统概述26

2.1.1 PIR传感器27

2.1.2 项目原理29

2.1.3 使用GPIO引脚30

2.1.4 从GPIO引脚读取数据32

2.1.5 向GPIO添加监听器33

2.2 关闭与GPIO引脚的连接36

2.3 处理Android Things中的不同主板36

2.3.1 Android Things主板的引脚37

2.3.2 识别主板类型38

2.4 实现通知功能40

2.4.1 配置Firebase40

2.4.2 在Android Things应用程序中添加通知功能43

2.5 配套的Android应用程序44

2.6 本章小结46

第3章 构建环境监测系统47

3.1 环境监测系统项目概述47

3.1.1 项目组件48

3.1.2 项目原理50

3.2 从传感器中读取数据52

3.3 使用Android传感器框架处理传感器54

3.3.1 实现传感器回调类55

3.3.2 处理动态传感器56

3.4 集成获取数据的功能58

3.5 关闭与传感器的连接59

3.6 控制GPIO引脚59

3.7 I2C协议63

3.8 实现自定义传感器驱动程序65

3.9 本章小结71

第4章 集成Android Things与IoT云平台72

4.1 IoT云平台与IoT云架构72

4.1.1 IoT云平台概述73

4.1.2 IoT云架构概述74

4.2 将数据流式传输到IoT云平台76

4.2.1 配置Artik Cloud76

4.2.2 Artik客户端描述80

4.2.3 实现Android Things Artik客户端82

4.3 从Android Things应用程序发送数据86

4.4 创建仪表板88

4.5 为Android Things添加语音功能90

4.5.1 配置Temboo服务choreo91

4.5.2 在Android Things应用程序中集成Temboo93

4.6 本章小结95

第5章 创建一个智能系统来控制环境光96

5.1 环境光控系统描述96

5.1.1 项目组件97

5.1.2 项目架构99

5.2 构建Arduino项目99

5.3 实现Android Things 应用程序104

5.3.1 开发Android Things应用程序UI104

5.3.2 将布局追加到Activity中108

5.3.3 处理UI事件109

5.4 调用Arduino服务110

5.5 实现Web界面112

5.5.1 实现简单的HTTP Web服务器113

5.5.2 在UI中创建HTML页面114

5.5.3 将HTTP服务器嵌入Android Things应用程序中115

5.6 本章小结117

第6章 远程气象站118

6.1 远程气象站项目描述118

6.2 M2M架构和MQTT协议121

6.2.1 MQTT协议概述122

6.2.2 在远程气象站中使用MQTT协议125

6.2.3 实现Android Things的Activity133

6.2.4 使用OLED显示器显示信息135

6.2.5 将OLED显示器连接到Android Things主板136

6.3 安装MQTT服务器139

6.4 本章小结141

第7章 开发一个间谍眼142

7.1 间谍眼项目概述142

7.1.1 项目组件143

7.1.2 脉冲宽度调制概述145

7.1.3 如何在Android Things中使用PWM146

7.2 在Android Things中实现间谍眼148

7.2.1 在Android中控制伺服电动机149

7.2.2 在Android Things中使用摄像机152

7.2.3 集成应用程序156

7.3 本章小结158

第8章 Android与Android Things的集成159

8.1 Android和Android Things的连接方式159

8.2 使用Android应用程序控制LED161

8.3 开发从Android Things接收数据的Android应用程序168

8.4 本章小结176

内容摘要
《物联网项目实战基于AndroidThings系统》介绍如何使用AndroidThings完成实际的物联网项目,主要内容包括AndroidThings系统本身及其工作原理,如何使用AndroidThingsSDK开发报警系统,如何构建环境监测系统,如何集成AndroidThings与物联网云平台,如何创建智能系统,如何构建远程气象站,如何开发间谍眼,如何集成Android和AndroidThings。通过本书,开发者可以使用Android开发工具开发嵌入式设备,完成智能硬件的开发。
本书适合Android开发人员、Android爱好者、物联网开发人员及希望了解AndroidThings的专业人士阅读。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP