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

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
Mapt Subscription
FREE
$29.99/m after trial
eBook
$22.40
RRP $31.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$22.40
$39.99
$29.99p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

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

Recommended for You

Python Machine Learning Book Cover
Python Machine Learning
$ 35.99
$ 25.20
Practical Machine Learning Book Cover
Practical Machine Learning
$ 37.99
$ 26.60
Learning Internet of Things Book Cover
Learning Internet of Things
$ 26.99
$ 18.90
Building a Home Security System with Raspberry Pi Book Cover
Building a Home Security System with Raspberry Pi
$ 27.99
$ 19.60
Python Machine Learning Blueprints: Intuitive data projects you can relate to Book Cover
Python Machine Learning Blueprints: Intuitive data projects you can relate to
$ 39.99
$ 28.00
Identifying Behaviour Patterns using Machine Learning Techniques [Video] Book Cover
Identifying Behaviour Patterns using Machine Learning Techniques [Video]
$ 124.99
$ 106.25