Building a Home Security System with Arduino
暫譯: 使用 Arduino 建立家庭安全系統

Jorge R. Castro

  • 出版商: Packt Publishing
  • 出版日期: 2015-08-31
  • 售價: $1,350
  • 貴賓價: 9.5$1,283
  • 語言: 英文
  • 頁數: 132
  • 裝訂: Paperback
  • ISBN: 1785280600
  • ISBN-13: 9781785280603
  • 相關分類: Arduino資訊安全
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

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

About This Book

  • Learn what a security system is, how it works and create one for yourself
  • Develop a security system by setting up security cameras and motion detector systems
  • Manage and analyze all the data collected by the sensors from the security system, using a graphical application

Who This Book Is For

This book is for novice programmers and hobbyists who want to understand how Arduino can be used to program a home security system as well as to those who want to delve deeper into the world of Arduino.

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

In Detail

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.

Style and approach

A step-by-step guide with numerous examples focusing on providing the practical skills required to build home security applications using Arduino.

商品描述(中文翻譯)

設計、建造和維護一個基於 Arduino Uno 的家庭安全系統

關於本書
- 了解什麼是安全系統、它是如何運作的,並為自己創建一個
- 通過設置安全攝像頭和運動檢測系統來開發安全系統
- 使用圖形應用程序管理和分析安全系統中傳感器收集的所有數據

本書適合誰
本書適合初學者程序員和愛好者,想要了解如何使用 Arduino 編程家庭安全系統的人,以及希望深入探索 Arduino 世界的人。

您將學到什麼
- 佈線和供電以支持家庭安全基礎設施
- 將 Arduino 連接到您的編程環境
- 學習與輸出設備互動 - 警報、鎖、百葉窗
- 了解電子電路的不同部分(MOSFET、電阻器、電容器)
- 將家庭監控和安全通知與監控系統集成
- 使用邏輯電平轉換器與 Arduino 進行數據的發送和接收,與 Raspberry PI 進行通信

詳細內容
Arduino 是一個開源微控制器,基於單一電路板構建,能夠接收來自環境的感測輸入並控制互動的物理物體。它也是一個開發環境,允許將軟件寫入電路板,並使用 Arduino 編程語言進行編程。它用於各種不同的目的和項目,從簡單的項目(如構建恆溫器)到更高級的項目(如機器人、網頁伺服器、地震儀、家庭安全系統和合成器)。

本書將演示如何使用 Arduino 開發一個高度連接的家庭安全系統,通過動員一個傳感器網絡,當警報觸發時可以將警報反饋給 Arduino。您將了解安全系統的當前狀態,並得到最適合您環境的設計支持。此外,我們將看到一些當前技術,如 NFC、Wi-Fi 和藍牙,並最終創建一個完整的網頁介面,讓我們能夠遠程管理系統,甚至發送每日活動摘要的公告。

在最後,我們將通過設置安全攝像頭和運動檢測器(門和閘門觸發器、溫度傳感器)來開發一個無線家庭安全系統。然後,我們將設置一個集中式遠程訪問中心(由 Arduino 提供電源),允許傳感器連接到無線家庭網絡,使用者可以查看和互動。

風格與方法
這是一本逐步指南,包含大量示例,專注於提供使用 Arduino 構建家庭安全應用所需的實用技能。