Android Things Projects

Francesco Azzola

商品描述

Key Features

  • Learn to build promising IoT projects with Android Things
  • Make the most out of hardware peripherals using standard Android APIs
  • Build enticing projects on IoT, home automation, and robotics by leveraging Raspberry Pi 3 and Intel Edison

Book Description

Android Things makes developing connected embedded devices easy by providing the same Android development tools, best-in-class Android framework, and Google APIs that make developers successful on mobile.

With this book, you will be able to take advantage of the new Android framework APIs to securely build projects using low-level components such as sensors, resistors, capacitors, and display controllers. This book will teach you all you need to know about working with Android Things through practical projects based on home automation, robotics, IoT, and so on. We'll teach you to make the most of the Android Things and build enticing projects such as a smart greenhouse that controls the climate and environment automatically. You'll also create an alarm system, integrate Android Things with IoT cloud platforms, and more.

By the end of this book, you will know everything about Android Things, and you'll have built some very cool projects using the latest technology that is driving the adoption of IoT. You will also have primed your mindset so that you can use your knowledge for profitable, practical projects.

What you will learn

  • Understand IoT ecosystem and the Android Things role
  • See the Android Things framework: installation, environment, SDK, and APIs
  • See how to effectively use sensors (GPIO and I2C Bus)
  • Integrate Android Things with IoT cloud platforms
  • Create practical IoT projects using Android Things
  • Integrate Android Things with other systems using standard IoT protocols
  • Use Android Things in IoT projects

About the Author

Francesco Azzola is an electronic engineer with over 15 years of experience in computer programming and JEE architecture. He is SCEA certified (Sun Certified Enterprise Architect), SCWCD, and SCJP. He is an Android and IoT enthusiast. He loves creating IoT projects using Arduino, Raspberry Pi, Android, and other platforms.

He is interested in the convergence between IoT and mobile applications. Previously, he worked in the mobile development field for several years. He has created a blog called survivingwithandroid,where he shares posts about coding in Android and IoT projects.

Table of Contents

  1. Getting Started with Android Things
  2. Create an alarm system using Android Things
  3. How to make an environmental monitoring system
  4. Integrate Android Things with IoT cloud platforms
  5. Create a smart system to control ambient light
  6. Remote Weather station
  7. Build a spying eye
  8. Android with Android Things

商品描述(中文翻譯)

主要特點



  • 學習使用Android Things建立有前景的物聯網專案

  • 利用標準的Android API充分利用硬體外設

  • 利用Raspberry Pi 3和Intel Edison打造吸引人的物聯網、家庭自動化和機器人專案


書籍描述


Android Things通過提供與移動平台相同的Android開發工具、一流的Android框架和Google API,使開發連接式嵌入式設備變得容易。


通過本書,您將能夠利用新的Android框架API,使用低階元件(如傳感器、電阻器、電容器和顯示控制器)安全地建立專案。本書將通過基於家庭自動化、機器人、物聯網等實際專案教授您有關使用Android Things的一切知識。我們將教您充分利用Android Things,並建立引人入勝的專案,例如自動控制氣候和環境的智能溫室。您還將創建一個警報系統,將Android Things與物聯網雲平台集成,等等。


通過本書,您將了解有關Android Things的一切,並使用推動物聯網普及的最新技術建立一些非常酷的專案。您還將為利用您的知識進行有利可圖的實際專案做好準備。


您將學到什麼



  • 了解物聯網生態系統和Android Things的角色

  • 瞭解Android Things框架:安裝、環境、SDK和API

  • 有效使用傳感器(GPIO和I2C總線)

  • 將Android Things與物聯網雲平台集成

  • 使用Android Things創建實用的物聯網專案

  • 使用標準物聯網協議將Android Things與其他系統集成

  • 在物聯網專案中使用Android Things


關於作者


Francesco Azzola是一位電子工程師,擁有超過15年的計算機編程和JEE架構經驗。他是SCEA(Sun認證企業架構師)、SCWCD和SCJP認證。他是一位Android和物聯網愛好者,喜歡使用Arduino、Raspberry Pi、Android和其他平台創建物聯網專案。


他對物聯網和移動應用程序之間的融合非常感興趣。他曾在移動開發領域工作多年。他創建了一個名為survivingwithandroid的博客,分享有關Android編程和物聯網專案的文章。


目錄



  1. 開始使用Android Things

  2. 使用Android Things創建警報系統

  3. 如何製作環境監測系統

  4. 將Android Things與物聯網雲平台集成

  5. 創建一個智能環境光控制系統

  6. 遠程氣象站

  7. 建立一個間諜眼

  8. Android與Android Things