Home Automation with Intel Galileo
暫譯: 使用 Intel Galileo 的家庭自動化

Onur Dundar

  • 出版商: Packt Publishing
  • 出版日期: 2015-03-31
  • 售價: $1,470
  • 貴賓價: 9.5$1,397
  • 語言: 英文
  • 頁數: 179
  • 裝訂: Paperback
  • ISBN: 1785285777
  • ISBN-13: 9781785285776
  • 海外代購書籍(需單獨結帳)

商品描述

Create thrilling and intricate home automation projects using Intel Galileo

About This Book

  • Make the most out of Intel Galileo by understanding its fundamentals and architecture
  • Explore sensors and devices to successfully control home functions like lights, security, energy management, and many more
  • Written in a lucid and step-by-step approach explaining varied aspects of home automation

Who This Book Is For

This book is for anyone who wants to learn Intel Galileo for home automation and cross-platform software development. No knowledge of programming with Intel Galileo is assumed, but knowledge of the C programming language is essential.

What You Will Learn

  • Set up a software development environment for cross-platform software programming
  • Employ Yocto Project basics to create custom Linux images for Intel Galileo Development Board
  • Develop applications on the Eclipse IDE and deploy them on the Linux operating system
  • Construct applications with external devices and sensors on Linux and Intel Galileo using standard and third-party Linux libraries
  • Explore home automation concepts, energy management and security, and related protocols and open source projects.
  • Familiarize yourself with inter-process communication by using Linux network sockets and named pipes
  • Design and build applications to serve data with Intel Galileo to turn Intel Galileo into a home gateway or hub with help from Node.js

In Detail

This book provides you with a rapid introduction to Intel Galileo and home automation. You will start by setting up the Intel Galileo Board and its software development environment and learning cross-platform software programming using C and Linux. It then walks you through the home automation concept and provides insights about existing sensors and devices to use with Intel Galileo and explains how to use them in your own home. You will also create applications for energy management with electrical and environmental sensors and safeguard your homes using monitoring and surveillance concepts. Finally, you will learn to add advanced features to your home automation applications such as web interfaces to control devices, connecting with smartphones, and adding a microphone to add voice control features.

All in all, this book is a practical guide to learn about Intel Galileo and experience the joy of building full-fledged projects for home automation.

商品描述(中文翻譯)

使用 Intel Galileo 創建刺激且複雜的家庭自動化專案

本書簡介



  • 透過理解 Intel Galileo 的基本原理和架構,充分利用其功能

  • 探索感測器和設備,成功控制家庭功能,如燈光、安全、能源管理等

  • 以清晰且逐步的方式撰寫,解釋家庭自動化的各種面向

本書適合誰閱讀


本書適合任何想學習 Intel Galileo 進行家庭自動化和跨平台軟體開發的人。假設讀者對 Intel Galileo 的程式設計沒有先前知識,但必須具備 C 程式語言的知識。

您將學到什麼



  • 設置跨平台軟體程式設計的軟體開發環境

  • 運用 Yocto Project 基礎知識為 Intel Galileo 開發板創建自訂的 Linux 映像

  • 在 Eclipse IDE 上開發應用程式並將其部署在 Linux 作業系統上

  • 使用標準和第三方 Linux 函式庫,在 Linux 和 Intel Galileo 上構建與外部設備和感測器的應用程式

  • 探索家庭自動化概念、能源管理和安全性,以及相關的協議和開源專案

  • 透過使用 Linux 網路插座和命名管道,熟悉進程間通信

  • 設計和構建應用程式,利用 Intel Galileo 提供數據,將 Intel Galileo 轉變為家庭閘道或集線器,並借助 Node.js 的幫助

詳細內容


本書為您提供 Intel Galileo 和家庭自動化的快速入門。您將從設置 Intel Galileo 開發板及其軟體開發環境開始,並學習使用 C 和 Linux 進行跨平台軟體程式設計。接著,書中將引導您了解家庭自動化的概念,並提供有關可與 Intel Galileo 一起使用的現有感測器和設備的見解,解釋如何在自己的家中使用它們。您還將為能源管理創建應用程式,使用電氣和環境感測器,並利用監控和監視概念來保護您的家。最後,您將學習為家庭自動化應用程式添加進階功能,例如控制設備的網頁介面、與智能手機連接,以及添加麥克風以實現語音控制功能。


總之,本書是學習 Intel Galileo 的實用指南,讓您體驗構建完整家庭自動化專案的樂趣。