物聯網技術簡明教程

趙剛、周坤明

  • 出版商: 清華大學
  • 出版日期: 2026-03-01
  • 售價: $474
  • 語言: 簡體中文
  • ISBN: 7302711186
  • ISBN-13: 9787302711186
  • 相關分類: 物聯網 IoT
  • 下單後立即進貨 (約4週~6週)

  • 物聯網技術簡明教程-preview-1
  • 物聯網技術簡明教程-preview-2
  • 物聯網技術簡明教程-preview-3
  • 物聯網技術簡明教程-preview-4
  • 物聯網技術簡明教程-preview-5
  • 物聯網技術簡明教程-preview-6
  • 物聯網技術簡明教程-preview-7
物聯網技術簡明教程-preview-1

相關主題

商品描述

"本書內容涵蓋物聯網系統“端管雲用”全棧開發的關鍵技術及實現方案,分為三篇,共10章。上篇為基礎篇,對體系結構、常用雲平臺、通信協議、通信報文、物模型等概念進行闡述,給出利用設備端模擬器快速搭建物聯網系統的具體方法。中篇為應用篇,對開源板卡、傳感器、通信模塊、開發軟件進行較為詳細的解析,給出一系列詳盡的物聯網系統實現方法和實驗代碼。下篇為提高篇,介紹 GPS/BD 定位技術和規則引擎技術在物聯網的具體應用。 本書特點是基於遙測遙控視角,利用低代碼技術,將物聯網技術學習簡單化,讓學生在課堂或寢室能利用低成本的硬件材料,快速搭建出一個完整的物聯網應用系統。通過書中提供的系列實驗訓練,初學者更易於理解本學科那些抽象、晦澀難懂的概念,從而達到降低學習曲線陡度、增強學習興趣之目的。書中提供的硬件電路和軟件代碼已經作者驗證,在教學中可直接使用。 本書適合作為物聯網相關專業的教材,也可供工程技術人員參考。"

作者簡介

趙剛,四川大學教授,兼任四川省電子學會單片機及嵌入式系統專業委員會副主任、成都市自動化研究會常務理事。本科畢業於西安電子科技大學,在重慶大學和四川大學分別獲得工學碩士和理學博士學位。長期從事通信、數字信號處理、人工智能、物聯網專業的教學科研工作,出版專著4部、教材3部、譯著1部。

目錄大綱

目錄

上篇物聯網系統構成及物聯網雲平臺

第1章物聯網概述

1.1物聯網發展史

1.2物聯網定義

1.3物聯網系統構成

1.4物聯網領域應用

1.5物聯網發展趨勢

習題

第2章MQTT通信協議

2.1MQTT協議發展歷程

2.2MQTT協議介紹

2.3MQTT協議報文構成

2.3.1固定頭

2.3.2可變頭

2.3.3有效載荷

2.3.4報文實例

2.4MQTT協議與其他協議的對比

2.4.1MQTT協議與HTTP的對比

2.4.2MQTT協議與CoAP的對比

習題

第3章物聯網雲平臺

3.1物聯網雲平臺簡介

3.1.1物聯網雲平臺定義

3.1.2物聯網雲平臺構成

3.1.3物模型

3.1.4雲平臺提供給設備端的通信五元組信息

3.2騰訊物聯網雲平臺

3.2.1騰訊雲的註冊和開通

3.2.2新建產品——設備

3.2.3騰訊連連微信小程序

3.2.4騰訊連連微信小程序多頁面配置

3.3阿裏物聯網雲平臺

3.3.1阿裏雲的註冊和開通

3.3.2創建產品——設備

3.3.3雲智能APP

3.3.4雲智能APP的多頁面配置

習題

第4章你的第一個物聯網系統

4.1MQTT設備接入模擬器

4.2設備接入端模擬器MQTT.fx

4.2.1MQTT.fx的安裝

4.2.2MQTT.fx操作頁面說明

4.2.3基於設備端模擬器的布爾數遙測遙控實驗

4.3設備接入端模擬器MQTTX

4.3.1MQTTX的安裝

4.3.2MQTTX簡易教程

4.3.3基於設備端模擬器的浮點數遙測遙控實驗

4.3.4基於設備端模擬器的GPS定位實驗

習題

中篇物聯網系統開發實例

第5章Arduino開源硬件、傳感器和通信模塊

5.1開源硬件介紹及Arduino優勢

5.2Arduino D1 UNO R3(內含WiFi)

5.3Arduino Mega2560(不含WiFi)

5.4WiFi模塊

5.5NBIoT模塊

5.6DS18B20傳感器

5.7GPS GTU8傳感器

習題

第6章Arduino IDE開發軟件

6.1Arduino IDE簡介和安裝

6.1.1Arduino IDE簡介

6.1.2Arduino IDE安裝

6.2Arduino IDE使用

6.2.1Arduino IDE界面介紹

6.2.2Arduino IDE編譯流程

6.3程序結構

6.3.1Hello World

6.3.2程序基本結構

6.4函數庫資源

6.5Arduino程序語言與C語言的區別

習題

第7章利用騰訊雲和Arduino開源硬件搭建物聯網系統

7.1布爾數的遙測遙控實驗

7.2浮點數的遙測遙控實驗

7.3DS18B20數字溫度值遙測實驗(Arduino+騰訊雲)

習題

第8章利用阿裏雲和NBIoT/WiFi通信模塊搭建物聯網系統

8.1AT指令

8.2NBIoT通信模塊實驗

8.2.1布爾數的遙測遙控實驗

8.2.2浮點數遙測遙控實驗

8.2.3DS18B20數字溫度值遙測實驗(阿裏雲+NBIoT)

8.3利用WiFi通信模塊實驗

8.3.1布爾數的遙測遙控實驗

8.3.2浮點數遙測遙控實驗

8.3.3DS18B20數字溫度值遙測實驗(阿裏雲+WiFi)

8.4物模型中屬性、服務和事件實驗

8.4.1實驗設計目的

8.4.2屬性、事件和服務實驗

習題

下篇地圖坐標變換和規則引擎

第9章基於物聯網平臺的GPS/BD定位系統實現

9.1衛星定位原理

9.2基於安全的地圖加偏

9.3實驗構成及源代碼

9.3.1騰訊雲地圖定位實驗

9.3.2阿裏雲地圖定位實驗

9.3.3百度智能雲地圖定位

9.4定位測試

9.4.1騰訊雲定位測試

9.4.2阿裏雲定位測試

9.4.3百度雲定位測試

習題

第10章物聯網雲平臺的規則引擎

10.1規則引擎簡介

10.1.1規則引擎概念的由來

10.1.2規則引擎的概念

10.2規則引擎的構成

10.2.1阿裏雲規則引擎服務實例 

10.2.2規則引擎概念結構

10.3阿裏雲規則引擎工具

10.3.1業務人員使用工具

10.3.2開發人員使用工具(雲產品流轉)

10.4阿裏雲規則引擎應用實例

10.4.1同一設備下端口間的聯動實驗

10.4.2同一產品下設備間的聯動實驗

10.4.3不同產品下設備間的聯動

10.4.4不同平臺間的聯動

習題

參考文獻