物联网项目实战 基于Android Things系统

本书特色

[

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

]

内容简介

[

本书介绍如何使用Android Things完成实际的物联网项目, 主要内容包括Android Things系统本身及其工作原理, 如何使用Android Things SDK开发报警系统, 如何构建环境监测系统, 如何集成Android Things与物联网云平台, 如何创建智能系统, 如何构建远程气象站, 如何开发间谋眼, 如何集成Android和Android Things。通过本书, 开发者可以使用Android开发工具开发嵌入式设备, 完成智能硬件的开发。

]

作者简介

[

Francesco Azzola,电子工程师,在计算机编程和 JEE 架构方面有超过15年的经验。他是Sun认证的企业架构师(Sun Certified Enterprise Architect,SCEA)、Sun认证的Web组件开发人员(Sun Certified Web Component Developer,SCWCD)和Sun认证的Java程序员(Sun Certified Java Programmer,SCJP),也是Android系统和物联网技术的爱好者,喜欢用 Arduino、Raspberry Pi、Android 和其他平台完成物联网项目。 他对物联网和移动应用颇有兴趣。此前,他也在移动开发领域工作了几年。他创建了一个名为Surviving with Android的博客,在那里他分享了Android和物联网项目开发方面的许多文章。

]

目录

目  录第1章 Android Things入门 11.1 IoT概述 11.2 IoT组件 21.3 Android Things概述 41.4 IoT依赖库 61.5 Android Things主板的兼容性 71.6 在Raspberry Pi 3上安装Android Things 71.6.1 在Windows系统中安装Android Things 81.6.2 在OS X系统中安装Android Things 91.6.3 测试安装 101.7 在Intel Edison上安装Android Things 111.8 配置Wi-Fi 151.9 创建**个Android Things项目 151.9.1 复制项目模板 161.9.2 手动创建项目 161.10 Android Things与Android的差异 171.11 创建你的**个Android Things应用程序 181.12 本章小结 25第2章 使用Android Things开发一个报警系统 262.1 报警系统概述 262.1.1 PIR传感器 272.1.2 项目原理 292.1.3 使用GPIO引脚 302.1.4 从GPIO引脚读取数据 322.1.5 向GPIO添加监听器 332.2 关闭与GPIO引脚的连接 362.3 处理Android Things中的不同主板 362.3.1 Android Things主板的引脚 372.3.2 识别主板类型 382.4 实现通知功能 402.4.1 配置Firebase 402.4.2 在Android Things应用程序中添加通知功能 432.5 配套的Android应用程序 442.6 本章小结 46第3章 构建环境监测系统 473.1 环境监测系统项目概述 473.1.1 项目组件 483.1.2 项目原理 503.2 从传感器中读取数据 523.3 使用Android传感器框架处理传感器 543.3.1 实现传感器回调类 553.3.2 处理动态传感器 563.4 集成获取数据的功能 583.5 关闭与传感器的连接 593.6 控制GPIO引脚 593.7 I2C协议 633.8 实现自定义传感器驱动程序 653.9 本章小结 71第4章 集成Android Things与IoT云平台 724.1 IoT云平台与IoT云架构 724.1.1 IoT云平台概述 734.1.2 IoT云架构概述 744.2 将数据流式传输到IoT云平台 764.2.1 配置Artik Cloud 764.2.2 Artik客户端描述 804.2.3 实现Android Things Artik客户端 824.3 从Android Things应用程序发送数据 864.4 创建仪表板 884.5 为Android Things添加语音功能 904.5.1 配置Temboo服务choreo 914.5.2 在Android Things应用程序中集成Temboo 934.6 本章小结 95第5章 创建一个智能系统来控制环境光 965.1 环境光控系统描述 965.1.1 项目组件 975.1.2 项目架构 995.2 构建Arduino项目 995.3 实现Android Things 应用程序 1045.3.1 开发Android Things应用程序UI 1045.3.2 将布局追加到Activity中 1085.3.3 处理UI事件 1095.4 调用Arduino服务 1105.5 实现Web界面 1125.5.1 实现简单的HTTP Web服务器 1135.5.2 在UI中创建HTML页面 1145.5.3 将HTTP服务器嵌入Android Things应用程序中 1155.6 本章小结 117第6章 远程气象站 1186.1 远程气象站项目描述 1186.2 M2M架构和MQTT协议 1216.2.1 MQTT协议概述 1226.2.2 在远程气象站中使用MQTT协议 1256.2.3 实现Android Things的Activity 1336.2.4 使用OLED显示器显示信息 1356.2.5 将OLED显示器连接到Android Things主板 1366.3 安装MQTT服务器 1396.4 本章小结 141第7章 开发一个间谍眼 1427.1 间谍眼项目概述 1427.1.1 项目组件 1437.1.2 脉冲宽度调制概述 1457.1.3 如何在Android Things中使用PWM 1467.2 在Android Things中实现间谍眼 1487.2.1 在Android中控制伺服电动机 1497.2.2 在Android Things中使用摄像机 1527.2.3 集成应用程序 1567.3 本章小结 158第8章 Android与Android Things的集成 1598.1 Android和Android Things的连接方式 1598.2 使用Android应用程序控制LED 1618.3 开发从Android Things接收数据的Android应用程序 1688.4 本章小结 176

封面

物联网项目实战 基于Android Things系统

书名:物联网项目实战 基于Android Things系统

作者:(美)弗朗西斯科·阿佐拉(Frances

页数:176页

定价:¥59.0

出版社:人民邮电出版社

出版日期:2020-05-01

ISBN:9787115532787

PDF电子书大小:106MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注