Smart Internet of Things Projects

Discover how to build your own smart Internet of Things projects and bring a new degree of interconnectivity to your world

Smart Internet of Things Projects

Blueprints
Agus Kurniawan

1 customer reviews
Discover how to build your own smart Internet of Things projects and bring a new degree of interconnectivity to your world
$31.99
$39.99
RRP $31.99
RRP $39.99
eBook
Print + eBook

Instantly access this course right now and get the skills you need in 2017

With unlimited access to a constantly growing library of over 4,000 eBooks and Videos, a subscription to Mapt gives you everything you need to learn new skills. Cancel anytime.

Free Sample

Book Details

ISBN 139781786466518
Paperback258 pages

Book Description

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.

Table of Contents

Chapter 1: Making Your IoT Project Smart
Introducing basic statistics and data science
Python for computational statistics and data science
Building a simple program for statistics
IoT devices and platforms
Sensing and actuating on IoT devices
Building a smart temperature controller for your room
Summary
References
Chapter 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
Chapter 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
Chapter 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
Chapter 5: Building Voice Technology on IoT Projects
Introduce a speech technology
Introduce sound sensors and actuators
Introduce pattern recognition for speech technology
Reviewing speech and sound modules for IoT devices
Build your own voice commands for IoT projects
Make your IoT board speak
Make Raspberry Pi speak
Summary
References
Chapter 6: Building Data Science-based Cloud for IoT Projects
Introduce cloud technology
Introducing cloud-based data science
Connecting IoT boards to cloud-based server
Working with Microsoft Azure IoT Hub
Building data science-based cloud
Make IoT application with data science-based cloud
Summary

What You Will Learn

  • Implement 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

Authors

Table of Contents

Chapter 1: Making Your IoT Project Smart
Introducing basic statistics and data science
Python for computational statistics and data science
Building a simple program for statistics
IoT devices and platforms
Sensing and actuating on IoT devices
Building a smart temperature controller for your room
Summary
References
Chapter 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
Chapter 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
Chapter 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
Chapter 5: Building Voice Technology on IoT Projects
Introduce a speech technology
Introduce sound sensors and actuators
Introduce pattern recognition for speech technology
Reviewing speech and sound modules for IoT devices
Build your own voice commands for IoT projects
Make your IoT board speak
Make Raspberry Pi speak
Summary
References
Chapter 6: Building Data Science-based Cloud for IoT Projects
Introduce cloud technology
Introducing cloud-based data science
Connecting IoT boards to cloud-based server
Working with Microsoft Azure IoT Hub
Building data science-based cloud
Make IoT application with data science-based cloud
Summary

Book Details

ISBN 139781786466518
Paperback258 pages
Read More
From 1 reviews

Read More Reviews