最新章節
- Summary
- Implementing the Bluetooth server in Android Things
- Creating the Android app
- How to implement a Bluetooth connection
- How to develop an Android app that retrieves data from Android Things
- Connecting the Android app to Android Things
品牌:中圖公司
上架時間:2021-07-02 18:33:04
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Summary 更新時間:2021-07-02 20:46:50
- Implementing the Bluetooth server in Android Things
- Creating the Android app
- How to implement a Bluetooth connection
- How to develop an Android app that retrieves data from Android Things
- Connecting the Android app to Android Things
- How to control a LED strip using an Android app
- Architecture to connect Android and Android Things
- Android with Android Things
- Summary
- Assembling the app
- Getting ready to use the camera
- Using a camera in Android Things
- Controlling a servomotor in Android Things
- Implementing the spying eye project in Android Things
- How to use PWM with Android Things
- Pulse Width Modulation overview
- Project components
- Spying eye Android Things project overview
- Build a Spying Eye
- Summary
- Configuring the MQTT broker
- Installing the MQTT broker
- Installing the MQTT server
- Connect the OLED display to Android Things board
- Displaying the information using OLED display
- Implementing the Android Things Activity
- Implementing the MQTT subscriber using Android Things
- Connecting to MQTT and sending data
- Implementing the MQTT publisher
- Using MQTT in our remote weather station
- Security and QoS
- MQTT message details
- MQTT protocol overview
- The M2M architecture and the MQTT protocol
- Project components
- Remote weather station project description
- Remote Weather Station
- Summary
- Embedding the HTTP Server into the Android Things app
- Creating the HTML page with the UI
- Implementing a simple HTTP web server
- How to implement a web interface
- Invoking the Arduino services
- Handling UI events
- Attaching the layout to the Activity
- How to develop an Android Things app UI
- Implementing the Android Things app
- How Arduino exposes the services
- Building the Arduino project
- Project architecture
- Project components
- Ambient light control system description
- Create a Smart System to Control Ambient Light
- Summary
- Integrate Temboo in the Android Things app
- Configure Temboo choreo
- Adding voice capabilities to Android Things
- Data logging
- Creating a dashboard
- Sending data from the Android Things app
- Send the data using a custom body request
- Implement a custom HTTP header
- Implement a StringRequest with Volley
- How to implement the Android Things Artik client
- Artik client description
- How to configure Artik Cloud
- Streaming data to the IoT cloud platform
- IoT cloud architecture overview
- An IoT cloud platform overview
- IoT cloud architecture
- Integrate Android Things with IoT Cloud Platforms
- Summary
- Low-level sensor driver
- How to implement a custom sensor driver
- I2C protocol overview
- Diving into I2C protocol
- Initialize the GPIO pin
- How to control GPIO pins
- How to close the sensor connection
- Putting it all together - acquiring data
- How to handle dynamic sensors
- Implementing the sensor callback
- Handling sensors using the Android sensor framework
- How to read data from sensors
- Project schematic
- Project components
- Environmental monitoring system project overview
- How to Make an Environmental Monitoring System
- Summary
- Android companion app
- Add the notification feature to the Android Things app
- Configuring firebase
- How to implement the notification system
- How to identify the board
- Android Things board pinout
- Handle different boards in Android Things
- How to close the connection with a GPIO pin
- Implementing the callback class
- Declare the event to listen to
- How to add a listener to GPIO
- Reading from the GPIO pin
- How to use GPIO pins
- Project schematic
- PIR sensor
- Alarm system project description
- Creating an Alarm System Using Android Things
- Summary
- Create your first Android Things app
- Differences between Android and Android Things
- Create the project manually
- Cloning the template project
- Creating the first Android Things project
- Configuring the WiFi
- How to install Android Things on Intel Edison
- Testing the installation
- How to install Android Things using OS X
- How to install Android Things using Windows
- How to install Android Things on Raspberry
- Android Things board compatibility
- Things support library
- Android Things overview
- IoT components
- Internet of Things overview
- Getting Started with Android Things
- Questions
- Piracy
- Errata
- Downloading the color images of this book
- Downloading the example code
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Customer Feedback
- Why subscribe?
- www.PacktPub.com
- About the Reviewers
- About the Author
- Credits
- Title Page
- coverpage
- coverpage
- Title Page
- 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 更新時間:2021-07-02 20:46:50