My Account Log in

3 options

Intelligent IoT projects in 7 days : build exciting projects using smart devices / Agus Kurniawan.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Kurniawan, Agus, author.
Language:
English
Subjects (All):
Microcomputers--Programming.
Microcomputers.
Physical Description:
1 online resource (1 volume) : illustrations
Edition:
1st edition
Other Title:
Intelligent Internet of Things projects in seven days
Place of Publication:
Birmingham, [England] ; Mumbai, [India] : Packt Publishing, 2017.
System Details:
text file
Biography/History:
Kurniawan Agus: Agus Kurniawan is an independent technology consultant, author, and lecturer. He has over 18 years' experience working on various software development projects, including delivering training courses and workshops, and delivering technical writing. He has done a few research activities related to wireless networking, software, and security in multiple universities. Currently, he is pursuing a Ph. D. program in Computer Science in Germany. He has previously written five books for Packt.
Summary:
Discover how to build your own Intelligent Internet of Things projects and bring a new degree of interconnectivity to your world. About This Book Build intelligent and unusual IoT projects in just 7 days, Create home automation, smart home, and robotic projects and allow your devices to do smart work Build IoT skills through enticing projects and leverage revolutionary computing hardware through the RPi and Arduino. Who This Book Is For If you're a developer, IoT enthusiast, or just someone curious about Internet of Things, then this book is for you. A basic understanding of electronic hardware, networking, and basic programming skills would do wonders. What You Will Learn Learn how to get started with intelligent IoT projects Explore various pattern recognition and machine learning algorithms to make IoT projects smarter. Make decisions on which devices to use based on the kind of project to build. Create a simple machine learning application and implement decision system concepts Build a smart parking system using Arduino and Raspberry Pi Learn how to work with Amazon Echo and to build your own smart speaker machine Build multi-robot cooperation using swarm intelligence. In Detail Intelligent IoT Projects in 7 days is about creating smart IoT projects in just 7 days. This book will help you to overcome the challenge of analyzing data from physical devices. This book aims to help you put together some of the most exciting IoT projects in a short span of time. You'll be able to use these in achieving or automating everyday tasks - one project per day. We will start with a simple smart gardening system and move on to a smart parking system, and then we will make our own vending machine, a smart digital advertising dashboard, a smart speaker machine, an autonomous fire fighter robot, and finally look at a multi-robot cooperation using swarm intelligence Style and approach A clear step-by-step instruction guide to completing fully-fledged projects in just 7 days
Contents:
Cover
Copyright
Credits
About the Author
About the Reviewers
www.PacktPub.com
Customer Feedback
Table of Contents
Preface
Chapter 1: A Simple Smart Gardening System
Introducing smart gardening system
Exploring gardening system platforms
Open Garden shield for Arduino
Grove Smart Plant Care kit for Arduino
EcoDuino
Sensor devices for a smart gardening system
Soil moisture sensor
Temperature and humidity sensor
Watering your garden and farm
Building a smart gardening system
Introducing the PID controller
Implementing a PID controller in Python
How it works
Sending data from the Arduino to the server
Controlling soil moisture using a PID controller
Summary
Chapter 2: A Smart Parking System
Introducing smart parking systems
Sensor devices for a smart parking system
Ultrasonic sensor - HC-SR04
PIR motion sensor
Hall Effect sensor
Camera
Vehicle entry/exit detection
Vehicle plate number detection
Installing OpenALPR
Testing vehicle plate number detection
Vacant parking space detection
A parking management system
Building a smart parking system
Chapter 3: Making Your Own Vending Machine
Introducing vending machines
Designing a vending machine
Central control machine
Detecting coins for payments
Detecting coin weight
Detecting coins using optical sensing
Building UI and UX for user interaction
Display interfacing
Input interfacing
Designing a database model
Building the vending machine
Chapter 4: A Smart Digital Advertising Dashboard
Introducing&amp
#160
smart digital advertising dashboards
Exploring digital signage platforms
1Play
Screenly
Xibo
Concerto
Designing a smart digital advertising system
Detecting human presence.
PIR motion sensor
Thermal sensor
Optical sensor
Displaying and delivering ad content
Flask
Pyramid
Django
Building a smart digital advertising dashboard
Chapter 5: A Smart Speaker Machine
Introducing smart speaker machines
Exploring existing smart speaker machines
Amazon Echo
Google Home
Ivee
Triby
Introducing ReSpeaker
Integrating your IoT boards with ReSpeaker
GPIO programming on ReSpeaker
Connecting to the Microsoft Bing Speech API
Building your own smart speaker machine
Chapter 6: Autonomous Firefighter Robot
autonomous firefighter robots
Exploring robot platforms
Zumo robot for Arduino
MiniQ Discovery Arduino robot kit
Turtle kit - a 2WD DIY Arduino robotics kit for beginners
GoPiGo robot
Detecting a fire source
Grove - flame sensor
SainSmart flame detection sensor module
Demo - fire detection
Basic remote robot navigation
Detecting obstacles
Designing an autonomous robot
Building an autonomous firefighter robot
Chapter 7: Multi-Robot Cooperation Using Swarm Intelligence
Introducing multi-robot cooperation
Learning about swarm intelligence
Implementing mesh network for multi-robot cooperation
XBee modules
Configuring XBee modules
Demo - data communication using XBee
XBee development for Arduino
Configuring the XBee module
Writing the sketch program
Testing
Working with the XBee library for Arduino
Designing a multi-robot cooperation model using swarm intelligence
Defining objectives
Selecting a robot platform
Selecting the algorithm for swarm intelligence
Appendix: Essential Hardware Components
Index.
Notes:
Includes bibliographical references and index.
Description based on online resource; title from PDF title page (ebrary, viewed October 13, 2017).
OCLC:
1006512450

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account