新到貨2本75折
自己動手設計物聯網

自己動手設計物聯網

  • 定價:354
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

物聯網是一個跨領域的學科,涉及方方面面的知識,包括硬件、軟件、網絡、協議等,這些知識很難在一本書里詳細展開。目前很多關於物聯網的圖書集中於射頻、ZigBee、WiFi、藍牙等硬件層級的構建。

從自己動手打造一個物聯網出發,旨在教會讀者如何從系統級別、架構級別去設計物聯網,從而掌握打造物聯網系統的全過程。

在講解的過程中遵循循序漸進的思想。首先,設計一個基於文本文件的物聯網系統,向讀者展示一個基本的物聯網體系。然后,實現以互聯網為基礎的物聯網系統,即以HTTP協議與Web編程為基礎的物聯網系統。末尾,打造一個能結合多個物聯網協議的物聯網系統。

在這個過程中,讀者還將學會如何打造物聯網的相關應用——手機APP、溫度趨勢、網頁端控制等,以及如何打造智能、安全的物聯網系統的相關內容。

適合對物聯網感興趣的創客、極客、程序員、設計師,對物聯網感興趣的大學、中學師生,以及想自己動手設計完整物聯網的相關從業人員。

黃峰達,畢業於西安文理學院電子信息工程專業,現就職於ThoughtWorks。長期活躍於開源軟件社區GitHub,並編寫有相當數量的物聯網相關開源軟件、維護物聯網相關資料。

專注於物聯網和前端領域,長期為InfoQ編寫《物聯網周報》,著有電子書《一步步搭建物聯網系統》、《GitHub漫游指南》,被CSDN授予前端博客專家稱號。曾作為技術專家,審閱英文版Packt出版社的物聯網書籍《LearningInternetofThings》,並翻譯該書。

 

目錄

第1章 概覽
1.1 物聯網發展歷史
1.2 物聯網概念
1.3 聯網——各式各樣的聯網設備
1.4 物聯網系統的核心是網絡
1.5 小結

第2章 一個極簡的物聯網:hello,world
2.1 數據的傳輸過程
2.1.1 將數據快遞到用戶手中
2.1.2 數據與服務中心
2.2 一個文本的物聯網
2.2.1 從瀏覽器到服務器
2.2.2 獲取數據與狀態
2.3 設備狀態改變
2.3.1 用Raspberry Pi來讀取數據
2.3.2 使用Raspberry Pi控制LED
2.4 小結
2.5 練習建議
2.6 問題回顧
2.7 相關閱讀資料

第3章 分解物聯網系統
3.1 物聯網的層級結構
3.1.1 一個常見場景下的層級結構
3.1.2 理想的物聯網層級結構
3.1.3 與真實世界交互的物理層
3.1.4 物聯網的神經中樞——協調層
3.1.5 物聯網的核心——應用層
3.1.6 通信
3.2 小結
3.3 相關閱讀資料

第4章 基於Web的物聯網系統
4.1 Web應用架構
4.1.1 MVC
4.1.2 領域與適配器層
4.1.3 最小的HTTP API
4.1.4 RESTful API
4.2 數據持久化
4.2.1 數據庫簡介
4.2.2 連接MongoDB數據庫
4.3 視圖與應用層
4.3.1 視圖
4.3.2 控制層界面
4.4 部署
4.5 小結
4.6 練習建議
4.7 相關閱讀資料

第5章 連接設備
5.1 連接控制器
5.1.1 一個重復的示例以及仿造API
5.1.2 Raspberry Pi+Arduino
5.1.3 Arduino與網絡模塊
5.1.4 NodeMCU
5.2 連接執行器
5.2.1 直接控制示例
5.2.2 間接控制示例
5.2.3 示例代碼
5.3 連接傳感器
5.3.1 讓API支持上傳傳感器數據
5.3.2 土壤濕度傳感器
5.3.3 溫度傳感器
5.3.4 數據合並
5.4 小結
5.5 相關閱讀資料

第6章 物聯網應用示例
6.1 數據可視化
6.1.1 可視化用戶數據
6.1.2 儀表盤
6.2 儀表盤類型示例:溫度趨勢圖
6.2.1 移動設備上查看
6.2.2 使用Dashing
6.3 創建手機應用
6.3.1 Ionic簡介
6.3.2 趨勢圖
6.3.3 控制硬件
6.3.4 用藍牙來與硬件通信
6.4 使用AWS雲平台構建物聯網
6.5 小結
6.6 相關閱讀資料

第7章 真正的物聯網:MQTT與CoAP協議
7.1 MQTT
7.1.1 MQTT消息訂閱示例
7.1.2 創建MQTT服務
7.1.3 整合MQTT服務
7.1.4 MQTT—SN
7.2 CoAP
7.2.1 CoAP協議示例
7.2.2 創建CoAP服務
7.2.3 整合CoAP服務
7.3 小結
7.4 相關閱讀資料

第8章 智能與安全
8.1 回顧我們的物聯網系統
8.2 智能化
8.2.1 自然語言處理
8.2.2 機器學習之貝葉斯分類器
8.3 安全與隱私
8.3.1 網絡攻擊
8.3.2 認證
8.3.3 私有物聯網
8.3.4 隱私
8.4 小結
8.5 相關閱讀資料

附錄A Raspberry Pi快速指南
附錄B JavaScript基礎
附錄C Ionic簡單幫助文檔
附錄D 相關資源
 

詳細資料

  • ISBN:9787121290534
  • 規格:236頁 / 21 x 14.8 x 1.5 cm / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【自然科普、電腦資訊】遠流電子書展|單本79折、兩本75折|世界在變,你不能不變!
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 中信5折起
  • 曬書節
  • 哲學│歷史│文學 79折起