O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Building a Home Security System with BeagleBone

Book Description

Save money and pursue your computing passion with this guide to building a sophisticated home security system using BeagleBone. From a basic alarm system to fingerprint scanners, all you need to turn your home into a fortress.

  • Build your own state-of-the-art security system
  • Monitor your system from anywhere you can receive e-mail
  • Add control of other systems such as sprinklers and gates
  • Save thousands on monitoring and rental fees

In Detail

One of the best kept secrets of the security industry is just how simple the monitoring hardware actually is - BeagleBone has all the computing power you need to build yourself an extremely sophisticated access control, alarm panel, and home automation and network intrusion-detection system. Security companies make a fortune each year by charging exorbitant fees to their customers. You will learn how easy it is to make an alarm system with Beaglebone.

A company-maintained-and-monitored alarm system has its place - your dear old mum is probably not going to be creating her own system any time soon. But if you are reading this book, you are probably a builder or a hobbyist with all the skills required to do it yourself. With Building a Home Security System with BeagleBone, you will learn everything you need to know to develop your own state-of-the-art security system, all for less than a year’s worth of monitoring charges from your local alarm company!

You will start by building and testing your hardware and open source software on an experimenter’s prototype board before progressing to more complex systems. You will then learn how to test your new creations in a modular fashion and begin to utilize BeagleBone. Once your system is built and tested, you will install some of the professional-grade sensors used in modern alarm systems and learn how to use them. You will also discover how to extend your alarm system in a variety of different ways. The only limit will be your imagination.

Table of Contents

  1. Building a Home Security System with BeagleBone
    1. Table of Contents
    2. Building a Home Security System with BeagleBone
    3. Credits
    4. About the Author
    5. About the Reviewers
    6. www.PacktPub.com
      1. Support files, eBooks, discount offers and more
        1. Why Subscribe?
        2. Free Access for Packt account holders
    7. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Downloading the example code and image files
        2. Errata
        3. Piracy
        4. Questions
    8. 1. Alarm Systems 101
      1. Door and window switches
        1. The PIR – passive infrared sensor
        2. Glass break sensors
        3. The temperature rise sensor
      2. Summary
    9. 2. Our Very First Alarm System
      1. Zones
      2. The hardware
        1. The LM339 comparator
        2. The EOL – End Of Line resistor
      3. The software
      4. Summary
    10. 3. Bigger and Better
      1. The planning phase
        1. Step 1 – the walkabout
          1. Your dream home
            1. The first floor
            2. The second floor
        2. Step 2 – the layered-defense technique
        3. Step 3 – the installation
          1. Switch contact wiring
          2. Window and door contact wiring
          3. Active sensor wiring
        4. The software
          1. Adding more outputs
          2. Adding more inputs
      2. BeagleBone I/O pins
      3. Summary
    11. 4. Building the Hardware
      1. Zone monitor PCB
      2. Isolated output PCB
        1. Connecting devices to the board
        2. BeagleBone adapter PCB
        3. Mechanical PCB assembly
        4. Wiring harness assembly
        5. Test harness
      3. Summary
    12. 5. Testing the Hardware
      1. The test equipment
        1. Visual check
      2. The zone input board
        1. Power check
          1. Troubleshooting power problems
        2. Zone input tests
        3. Alarm output board tests
        4. Testing
      3. Summary
    13. 6. Automating Stuff
      1. The low-current solenoid driver
      2. The DC-motor driver
      3. The web page interface
      4. Summary
    14. 7. Protecting Your Network
      1. MyTraceRoute
        1. Trace route examples
      2. IPTraf
        1. Configuring IPTraf
      3. Summary
    15. 8. Keeping an Eye on Things
      1. Yaler
      2. Installing YalerTunnel
      3. Enabling web access
      4. SSH access
      5. Configuring PuTTY
      6. WiFi monitoring
        1. Wavemon
      7. Bluetooth monitoring
      8. Summary
    16. 9. Going Further
      1. An RFID reader
      2. A fingerprint scanner
      3. A geophone sensor
      4. A barcode scanner
      5. Summary
    17. Index