IoT: Building Arduino-Based Projects

Peter Waher, Pradeeka Seneviratne, Brian Russell, Drew Van Duren

  • 出版商: Packt Publishing
  • 出版日期: 2017-01-31
  • 定價: $2,800
  • 售價: 6.0$1,680
  • 語言: 英文
  • 頁數: 736
  • 裝訂: Paperback
  • ISBN: 1787120635
  • ISBN-13: 9781787120631
  • 相關分類: Arduino物聯網 IoT
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

About This Book

  • Learn the capabilities and differences between popular protocols and communication patterns and how they can be used, and should not be used, to create secure and interoperable services and things
  • Build Internet-based Arduino devices to make your home feel more secure
  • Learn to protect cyber-physical systems and utilize forensic data analysis to beat vulnerabilities in your IoT ecosystem
  • Learn best practices to secure your data from device to the cloud

Who This Book Is For

If you're a developer or electronics engineer who is curious about Internet of Things, then this is the course for you. A rudimentary understanding of electronics, Raspberry Pi, or similar credit-card sized computers, and some programming experience using managed code such as C# or Java will be helpful. Business analysts and managers will also find this course useful.

What You Will Learn

  • Know the capabilities and limitations of the HTTP, UPnP, CoAP, MQTT, and XMPP protocols
  • Use important communication patterns such as request/respond, publish/subscribe, event subscription, asynchronous messaging, and multicasting patterns
  • Build a portable Wi-fisignal strength sensor to give haptic feedback about signal strength to the user
  • Measure water flow speed and volume with liquid flow sensors and record real-time readings
  • Secure your home with motion-activated Arduino security cameras and upload images to the cloud
  • Implement real-time data logging of a solar panel voltage with Arduino cloud connectors
  • Track locations with GPS and upload location data to the cloud
  • Control infrared-enabled devices with IR remote and Arduino
  • Use systems security engineering and Privacy by Design principles to design a secure IoT ecosystem

In Detail

The IoT: Building Arduino-Based Projects course will take you on a journey to become an expert in the use of IoT by developing a set of projects and will guide you through securing your IoT environment.

In the first module, Learning Internet of Things, you will learn how protocols and patterns can put limitations on network topology. You will also learn how the existing protocols, communication patterns, architectures, and security issues are important to Internet of Things.

The second module, Internet of Things with Arduino Blueprints, provides eight projects that will allow devices to communicate with each other, access information over the Internet, store and retrieve data, and interact with users―creating smart, pervasive, and always-connected environments.

It has become critical to ensure that cyber security threats are kept to a minimum when implementing new IoT services and solutions. Thus, our third module, Practical Internet of Things Security provides a set of guidelines to architect and deploy a secure IoT in your enterprise. The aim is to showcase how IoT is implemented in early adopting industries.

商品描述(中文翻譯)

關於本書


  • 學習流行協議和通訊模式之間的能力和差異,以及如何使用它們,以及不應該使用它們來創建安全且互通的服務和物品

  • 建立基於互聯網的Arduino設備,使您的家庭更安全

  • 學習保護物聯網生態系統中的物理系統並利用法醫數據分析來克服漏洞

  • 學習保護從設備到雲端的數據的最佳實踐

本書適合對象

如果您是對物聯網感興趣的開發人員或電子工程師,那麼這本書適合您。對於電子學、樹莓派或類似信用卡大小的計算機以及使用C#或Java等受控代碼進行編程的一些經驗將有所幫助。業務分析師和經理也會發現這本書有用。

您將學到什麼


  • 了解HTTP、UPnP、CoAP、MQTT和XMPP協議的能力和限制

  • 使用重要的通訊模式,如請求/回應、發布/訂閱、事件訂閱、異步消息和多播模式

  • 建立一個便攜式Wi-Fi信號強度傳感器,向用戶提供關於信號強度的觸覺反饋

  • 使用液體流量傳感器測量水流速度和體積,並記錄實時讀數

  • 使用運動感應的Arduino安全攝像頭保護您的家庭並將圖像上傳到雲端

  • 使用Arduino雲連接器實時記錄太陽能電池板電壓

  • 使用GPS跟踪位置並將位置數據上傳到雲端

  • 使用紅外線遙控器和Arduino控制紅外線設備

  • 使用系統安全工程和隱私設計原則設計安全的物聯網生態系統

詳細內容

《物聯網:基於Arduino的項目建立》課程將帶您踏上成為物聯網專家的旅程,通過開發一系列項目並指導您保護物聯網環境。

在第一個模塊《學習物聯網》中,您將了解協議和模式如何對網絡拓撲產生限制。您還將了解現有協議、通訊模式、架構和安全問題對物聯網的重要性。

第二個模塊《使用Arduino藍圖的物聯網》提供了八個項目,使設備能夠相互通信,通過互聯網訪問信息,存儲和檢索數據,並與用戶互動,創建智能、無所不在且始終連接的環境。

在實施新的物聯網服務和解決方案時,確保最大程度地減少網絡安全威脅變得至關重要。因此,我們的第三個模塊《實用物聯網安全》提供了一套指南,以在企業中設計和部署安全的物聯網。目的是展示物聯網如何在早期採用的行業中實施。