Building a Home Security System with Arduino

Design, build and maintain a home security system with Arduino Uno

Building a Home Security System with Arduino

Jorge R. Castro

1 customer reviews
Design, build and maintain a home security system with Arduino Uno
Mapt Subscription
FREE
$29.99/m after trial
eBook
$16.80
RRP $23.99
Save 29%
Print + eBook
$29.99
RRP $29.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
$16.80
$29.99
$29.99p/m after trial
RRP $23.99
RRP $29.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 139781785280603
Paperback132 pages

Book Description

Arduino is an open source micro-controller built on a single circuit board that is capable of receiving sensory input from the environment and controlling interactive physical objects. It is also a development environment that allows the writing of software to the board, and is programmed in the Arduino programming language. It is used for a variety of different purposes and projects, from simple projects such as building a thermostat, to more advanced ones such as robotics, web servers, seismographs, home security systems and synthesizers.

This book will demonstrate how the Arduino can be used to develop a highly connected home security system by mobilizing a network of sensors which can feed alerts back to an Arduino when alarms are triggered. You will know the current state of security systems, well supported by the designs that fit best for your environment. Also, we will see some current technologies such as NFC, Wi-Fi and Bluetooth, and will finally create a complete web interface that will allow us to remotely manage our system, and even send daily bulletins with the summary of activity.

Towards the end, we'll develop a wireless home security system by setting up security cameras and motion detectors (door and gate trips, temperature sensors). We will then set up a centralized remote access hub (powered by the Arduino) that allows sensors to connect to the wireless home network that can be viewed and interacted by the user.

Table of Contents

Chapter 1: Getting Started with a Home Security System
What is home security infrastructure?
How does it work?
The prerequisites for installing a security system
How to prepare your current home for a security system
Wired and wireless security systems.
Traditional systems versus the modern home security system
Summary
Chapter 2: Getting Started with Arduino and Arduino IDE
Arduino boards
Safety precautions
Arduino IDE
Hello World
Python and Arduino
Summary
Chapter 3: From Code to the Real World
ProtoBoards and wiring
Analog and digital ports
Component datasheets
Near Field Communication
Access control
Summary
Chapter 4: Designing Your Own System
Designing a project
The basic principles of electricity
Summary
Chapter 5: Arduino and Sensors
The code library
Debugging the code
More hardware
A mini project
Summary
Chapter 6: Documentation and Version Control
Code style and documentation
Version control and Git
Git clone
The Graphical User Interface
Summary
Chapter 7: Interaction and Connectivity
The Raspberry Pi
Camera and IP Camera
OpenCV
Face detection
C&C ‑ Command and control
Summary

What You Will Learn

  • Run cables and electricity to support home security infrastructure
  • Connect Arduino to your programming environment
  • Learn to interact with output devices – alarms, locks, shutters
  • Understand different parts of electronics circuit (MOSFET, resistor, capacitor)
  • Integrate home monitoring and security notifications with monitoring systems
  • Use logical level shifter with Arduino to send and receive data to and from Raspberry PI

Authors

Table of Contents

Chapter 1: Getting Started with a Home Security System
What is home security infrastructure?
How does it work?
The prerequisites for installing a security system
How to prepare your current home for a security system
Wired and wireless security systems.
Traditional systems versus the modern home security system
Summary
Chapter 2: Getting Started with Arduino and Arduino IDE
Arduino boards
Safety precautions
Arduino IDE
Hello World
Python and Arduino
Summary
Chapter 3: From Code to the Real World
ProtoBoards and wiring
Analog and digital ports
Component datasheets
Near Field Communication
Access control
Summary
Chapter 4: Designing Your Own System
Designing a project
The basic principles of electricity
Summary
Chapter 5: Arduino and Sensors
The code library
Debugging the code
More hardware
A mini project
Summary
Chapter 6: Documentation and Version Control
Code style and documentation
Version control and Git
Git clone
The Graphical User Interface
Summary
Chapter 7: Interaction and Connectivity
The Raspberry Pi
Camera and IP Camera
OpenCV
Face detection
C&C ‑ Command and control
Summary

Book Details

ISBN 139781785280603
Paperback132 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Arduino Home Automation Projects Book Cover
Arduino Home Automation Projects
$ 14.99
$ 10.50
Internet of Things with Arduino Blueprints Book Cover
Internet of Things with Arduino Blueprints
$ 31.99
$ 22.40
Arduino Robotic Projects Book Cover
Arduino Robotic Projects
$ 26.99
$ 18.90
Arduino Development Cookbook Book Cover
Arduino Development Cookbook
$ 35.99
$ 3.60
Arduino Robotic Projects Book Cover
Arduino Robotic Projects
$ 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