Book description
Discover how to build your own smart Internet of Things projects and bring a new degree of interconnectivity to your world
About This BookLearn how to extract and analyse data from physical devices and build smart IoT projects
Master the skills of building enticing projects such as a neural network autonomous car, computer vision through a camera, and cloud-based IoT applications
This project-based guide leverages revolutionary computing chips such as Raspberry Pi, Arduino, and so on
If you are hobbyist who is keen on making smart IoT projects, then this book is for you. You should have a basic knowledge of Python.
What You Will LearnImplement data science in your IoT projects and build a smart temperature controller
Create a simple machine learning application and implement decision system concepts
Develop a vision machine using OpenCV
Build a robot car with manual and automatic control
Implement speech modules with your own voice commands for IoT projects
Connect IoT to a cloud-based server
Internet of Things (IoT) is a groundbreaking technology that involves connecting numerous physical devices to the Internet and controlling them. Creating basic IoT projects is common, but imagine building smart IoT projects that can extract data from physical devices, thereby making decisions by themselves.
Our book overcomes the challenge of analyzing data from physical devices and accomplishes all that your imagination can dream up by teaching you how to build smart IoT projects. Basic statistics and various applied algorithms in data science and machine learning are introduced to accelerate your knowledge of how to integrate a decision system into a physical device.
This book contains IoT projects such as building a smart temperature controller, creating your own vision machine project, building an autonomous mobile robot car, controlling IoT projects through voice commands, building IoT applications utilizing cloud technology and data science, and many more. We will also leverage a small yet powerful IoT chip, Raspberry Pi with Arduino, in order to integrate a smart decision-making system in the IoT projects.
Style and approachThe book follows a project-based approach to building smart IoT projects using powerful boards such as the Raspberry Pi, Arduino, and the IoT chip.
Table of contents
-
Smart Internet of Things Projects
- Table of Contents
- Smart Internet of Things Projects
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Preface
- 1. Making Your IoT Project Smart
-
2. Decision System for IoT Projects
- Introduction to decision system and machine learning
- Decision system-based Bayesian
- Decision system-based fuzzy logic
- Python libraries for building a decision system
- Building a simple decision system-based Bayesian theory
- Integrating a decision system and IoT project
- Building your own decision system-based IoT
- Summary
- References
-
3. Building Your Own Machine Vision
- Introducing machine vision
- Introducing the OpenCV library
- Deploying OpenCV on Raspberry Pi
- Building a simple program with OpenCV
- Working with camera modules
- Accessing camera modules from the OpenCV library
- Introducing pattern recognition for machine vision
- Building a tracking vision system for moving objects
- Building your own IoT machine vision
- Summary
- References
-
4. Making Your Own Autonomous Car Robot
- Introducing autonomous systems
- Introducing mobile robots
- Building your own car robot
- Working with the Pololu Zumo robot for Arduino
- Controlling a car robot from a computer
- Working with a GPS module for navigation
- Introducing map engine platforms
- Building a car-based GPS
- Making your own autonomous car
- Summary
- References
- 5. Building Voice Technology on IoT Projects
- 6. Building Data Science-based Cloud for IoT Projects
- Index
Product information
- Title: Smart Internet of Things Projects
- Author(s):
- Release date: September 2016
- Publisher(s): Packt Publishing
- ISBN: 9781786466518
You might also like
book
Internet of Things Programming Projects
A practical project-based guide to help you build and control your IoT projects Key Features Leverage …
book
The IoT Hacker's Handbook: A Practical Guide to Hacking the Internet of Things
Take a practioner’s approach in analyzing the Internet of Things (IoT) devices and the security issues …
book
Programming the Internet of Things
Learn how to program the Internet of Things with this hands-on guide. By breaking down IoT …
book
Commercial and Industrial Internet of Things Applications with the Raspberry Pi: Prototyping IoT Solutions
Use the Raspberry Pi and modern computing techniques to build industrial Internet of Things systems. Principles …