更新时间:2021-07-09 19:56:59
coverpage
Title Page
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Dedication
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
Setting up Intel Edison
Initial hardware setup
Downloading the necessary software packages
Drivers and miscellaneous downloads
Plugging in your device
Flashing your device
Configuring the device
Arduino IDE
Python
Intel XDK for IoT (Node.js)
Summary
Weather Station (IoT)
Overview of IoT and its usage
Architecture of a typical IoT project
Sensors
Controllers
Actuators
Cloud or IoT platform
Dashboards and alerts
Interfacing sensors with Intel Edison
Explanation of the code
Connecting the device and uploading to the cloud (dweet.io)
Live use case of an IoT project - mini weather station
Architecture of the system
Hardware components and detailed circuit diagram
Code for weather station stage 1 acquiring data from all the sensors and displaying it in the console
Open-ended task for the reader
Intel Edison and IoT (Home Automation)
Controlling devices using the Internet - concepts
REST services
Instructions or alerts (present on most IoT platforms)
Architecture
MQTT protocol overview
Using Intel Edison to push data by using the MQTT protocol
Getting data to Edison by using MQTT
Home automation using Intel Edison MQTT Android and WPF
Hardware components and circuit
Final circuit
Android application for controlling Intel Edison using MQTT
Windows Presentation Foundation application for controlling using MQTT
Sample "Hello World" application in WPF
Intel Edison and Security System
Speech/voice processing using Edison
Devices required
Speech processing library
Initial configuration
Writing the code
Let's start with the algorithm
Door lock/unlock based on voice commands
Circuit diagram
Configuring the servo library for Python
Language model
Conclusion of speech processing using the Intel Edison
Image processing using the Intel Edison
Real-time video display using OpenCV
Face detection theory
Segmentation based on color
Feature-based recognition
Code for face detection
Intel Edison code
Autonomous Robotics with Intel Edison
Architecture of a typical robotic system
Intel Edison as a controller
Connecting sensors to the Intel Edison
Ultrasonic sensor (HCSR04)
Applications of HCSR04
Infrared sensors
Working methodology
Digital and analog outputs for infrared sensors
Calibration of the infrared sensor module
Hardware setup for calibration and sensor reading
Actuators - DC motors and servos
Motor drivers
L293D