售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Copyright
Android Things Projects
Credits
About the Author
About the Reviewers
www.PacktPub.com
Why subscribe?
Customer Feedback
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
Getting Started with Android Things
Internet of Things overview
IoT components
Android Things overview
Things support library
Android Things board compatibility
How to install Android Things on Raspberry
How to install Android Things using Windows
How to install Android Things using OS X
Testing the installation
How to install Android Things on Intel Edison
Configuring the WiFi
Creating the first Android Things project
Cloning the template project
Create the project manually
Differences between Android and Android Things
Create your first Android Things app
Summary
Creating an Alarm System Using Android Things
Alarm system project description
PIR sensor
Project schematic
How to use GPIO pins
Reading from the GPIO pin
How to add a listener to GPIO
Declare the event to listen to
Implementing the callback class
How to close the connection with a GPIO pin
Handle different boards in Android Things
Android Things board pinout
How to identify the board
How to implement the notification system
Configuring firebase
Add the notification feature to the Android Things app
Android companion app
Summary
How to Make an Environmental Monitoring System
Environmental monitoring system project overview
Project components
Project schematic
How to read data from sensors
Handling sensors using the Android sensor framework
Implementing the sensor callback
How to handle dynamic sensors
Putting it all together - acquiring data
How to close the sensor connection
How to control GPIO pins
Initialize the GPIO pin
Diving into I2C protocol
I2C protocol overview
How to implement a custom sensor driver
Low-level sensor driver
Summary
Integrate Android Things with IoT Cloud Platforms
IoT cloud architecture
An IoT cloud platform overview
IoT cloud architecture overview
Streaming data to the IoT cloud platform
How to configure Artik Cloud
Artik client description
How to implement the Android Things Artik client
Implement a StringRequest with Volley
Implement a custom HTTP header
Send the data using a custom body request
Sending data from the Android Things app
Creating a dashboard
Data logging
Adding voice capabilities to Android Things
Configure Temboo choreo
Integrate Temboo in the Android Things app
Summary
Create a Smart System to Control Ambient Light
Ambient light control system description
Project components
Project architecture
Building the Arduino project
How Arduino exposes the services
Implementing the Android Things app
How to develop an Android Things app UI
Attaching the layout to the Activity
Handling UI events
Invoking the Arduino services
How to implement a web interface
Implementing a simple HTTP web server
Creating the HTML page with the UI
Embedding the HTTP Server into the Android Things app
Summary
Remote Weather Station
Remote weather station project description
Project components
The M2M architecture and the MQTT protocol
MQTT protocol overview
MQTT message details
Security and QoS
Using MQTT in our remote weather station
Implementing the MQTT publisher
Connecting to MQTT and sending data
Implementing the MQTT subscriber using Android Things
Implementing the Android Things Activity
Displaying the information using OLED display
Connect the OLED display to Android Things board
Installing the MQTT server
Installing the MQTT broker
Configuring the MQTT broker
Summary
Build a Spying Eye
Spying eye Android Things project overview
Project components
Pulse Width Modulation overview
How to use PWM with Android Things
Implementing the spying eye project in Android Things
Controlling a servomotor in Android Things
Using a camera in Android Things
Getting ready to use the camera
Assembling the app
Summary
Android with Android Things
Architecture to connect Android and Android Things
How to control a LED strip using an Android app
Connecting the Android app to Android Things
How to develop an Android app that retrieves data from Android Things
How to implement a Bluetooth connection
Creating the Android app
Implementing the Bluetooth server in Android Things
Summary
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜