LabVIEW物聯網通信程序設計實戰
楊帆 張彩麗 王樂忠 雷濤
買這商品的人也買了...
-
$862圖像處理、分析與機器視覺(基於LabVIEW)(LabVIEW研究院) -
FreeRTOS 內核實現與應用開發實戰指南 — 基於 STM32$594$564 -
Excel VBA 經典程式碼:一行抵萬行「偷懶程式碼」應用大全 (上)$620$484 -
Excel VBA 經典程式碼:一行抵萬行「偷懶程式碼」應用大全 (下)$620$484 -
$556MATLAB 2020 GUI 程序設計從入門到精通 -
C語言程序設計 : 現代方法, 2/e (修訂版)$779$740 -
$422LabVIEW 虛擬儀器設計 -
LabVIEW 寶典, 3/e$828$787 -
C語言程序設計 : 現代方法, 2/e (修訂版)(習題解答)$599$569 -
$458中文版 LabVIEW 2020 從入門到精通 (實戰案例版) -
LabVIEW 虛擬儀器項目開發與實踐$1,074$1,020 -
$352精通 LabVIEW 信號處理, 2/e -
ESP32-C3 物聯網工程開發實戰$588$559 -
LabVIEW 入門與實戰開發 100例, 4/e$708$673 -
$602MATLAB 信號處理, 2/e -
$297LabVIEW 2022 中文版虛擬儀器從入門到精通 -
$862先進 PID 控制 MATLAB 模擬, 5/e -
$403用 ChatGPT 與 VBA一鍵搞定 Excel -
$602MATLAB 優化算法, 2/e -
$653MATLAB 智能算法, 2/e -
$706細說 Python 編程:從入門到科學計算 -
$407人工智能應用開發——基於LabVIEW與百度飛槳(EasyDL)的設計與實現 -
CPU 眼裡的 C/C++$534$507 -
AI 神助攻!程式設計新境界 – GitHub Copilot 開發 Python 如虎添翼 : 提示工程、問題分解、測試案例、除錯$560$442 -
LabVIEW 2024 程式設計 (附範例光碟)$620$558
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
85折
$505GitHub Copilot 編程指南 -
79折
$425Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
VIP 95折
大模型應用開發 RAG 實戰課$599$569 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797
相關主題
商品描述
本書以LabVIEW為開發平臺,講述物聯網應用中通信組網基本原理、應用開發技術和程序設計方法。全書共7章,第1章簡要介紹物聯網的方法和技術,概述常用的物聯網通信技術;第2章介紹LabVIEW 程序設計方法,包括開發平臺簡介、LabVIEW中的數據類型、LabVIEW程序設計基礎及其應用程序典型設計模式;第3~7章,分別介紹了串行通信技術、因特網通信技術、近距離無線通信技術、遠距離無線通信技術4類典型通信技術,以及物聯網的定位與識別技術,涵蓋RS232、RS485、TCP、UDP、HTTP、MQTT協議、藍牙、Wi-Fi、ZigBee、GSM/GPRS、NB-IoT、LORA、GPS、RFID等協議或技術。本書結合真實應用場景,使用LabVIEW圖形化程序設計語言、電子系統開發中常用的通信模塊和電子模塊,給出相應的物聯網系統的技術原型開發與實現的詳細過程。通過學習本書,讀者可以快速達成物聯網應用開發入門與進階實戰的目標。
本書可作為物聯網工程、電子信息工程、儀器儀表、自動化、機械電子工程等專業學生的專業課程教材,或實踐類課程如課程設計、綜合實驗、畢業設計、創新創業訓練的教材或教學參考書,也適合擬進行物聯網應用開發的相關工程技術人員參考借鑒。
作者簡介
楊帆,陝西科技大學副教授、電子信息工程負責人,主要從事計算機監控與智能信息處理相關教學與科研工作。近年來積極探索產教融合的工程教育新模式,曾獲全國電子信息類實驗教學案例設計競賽一等獎,參與、主持完成國家級、省部級科技項目、教改研究項目多項,出版教材3部。
張彩麗,陝西科技大學副教授、機械設計製造及其自動化負責人,主要從事自動機械設計與製造工藝相關教學與科研工作。參與、主持完成省級以上科技項目、教改項目多項,近年來積極探索以融匯貫通為目的的系統級課程開發與推廣,出版教材2部
王樂忠,西安粵嵌信息科技有限公司總經理,高級工程師,主要從事嵌入式、大數據應用相關技術研究與開發工作,積極投身於產教合作、協同育人工作,領導完成西部地區10餘所高校嵌入式技術相關的校企聯合實驗室建設,榮獲第三屆中國“因特網+”大學生創新創業大賽陝西賽區“優秀導師”,受聘9所高校創新創業導師,具有豐富的大學生創新創業指導經驗。
目錄大綱
目錄
第 1章 物聯網通信技術概述 1
1.1 物聯網與物聯網技術 1
1.1.1 物聯網的起源 1
1.1.2 物聯網的特徵及
主要技術 2
1.1.3 物聯網技術應用及
其實踐意義 2
1.2 物聯網通信技術 3
1.2.1 物聯網通信技術分類 3
1.2.2 常見物聯網通信架構 4
1.2.3 常用物聯網通信協議 5
第 2章 LabVIEW程序設計方法 7
2.1 LabVIEW開發平臺簡介 7
2.1.1 圖形化編程與
LabVIEW 7
2.1.2 LabVIEW 2018開發
環境 8
2.1.3 LabVIEW程序
設計初識 11
2.1.4 LabVIEW程序運行與
調試 13
2.2 LabVIEW中的數據類型 15
2.2.1 LabVIEW數據
類型概述 15
2.2.2 數值類型 15
2.2.3 布爾類型 17
2.2.4 枚舉類型 18
2.2.5 字符串類型 19
2.2.6 數組 20
2.2.7 簇數據 23
2.2.8 波形數據 24
2.3 LabVIEW程序設計基礎 26
2.3.1 循環結構 27
2.3.2 條件結構 31
2.3.3 順序結構 34
2.3.4 事件結構 37
2.3.5 子VI設計 40
2.3.6 局部變量與全局變量 43
2.3.7 屬性節點與功能節點 44
2.4 LabVIEW應用程序典型
設計模式 48
2.4.1 輪詢設計模式 48
2.4.2 事件響應設計模式 51
2.4.3 狀態機設計模式 56
2.4.4 主從設計模式 63
2.4.5 生產者/消費者
設計模式 69
第3章 串行通信技術 76
3.1 串行通信技術概述 76
3.2 串行通信程序設計 79
3.2.1 背景知識 80
3.2.2 設計要求 81
3.2.3 模塊簡介 82
3.2.4 通信測試 82
3.2.5 硬件連接 83
3.2.6 程序實現 84
3.2.7 結果測試 88
3.3 RS485通信程序設計 90
3.3.1 背景知識 90
3.3.2 設計要求 91
3.3.3 模塊簡介 92
3.3.4 通信測試 94
3.3.5 硬件連接 96
3.3.6 程序實現 97
3.3.7 結果測試 102
第4章 因特網通信技術 104
4.1 因特網通信技術概述 104
4.2 TCP通信程序設計 106
4.2.1 背景知識 106
4.2.2 設計要求 108
4.2.3 通信測試 109
4.2.4 硬件連接 112
4.2.5 程序實現 112
4.2.6 結果測試 117
4.3 UDP通信程序設計 118
4.3.1 背景知識 118
4.3.2 設計要求 121
4.3.3 通信測試 122
4.3.4 硬件連接 123
4.3.5 程序實現 123
4.3.6 結果測試 128
4.4 HTTP通信程序設計 129
4.4.1 背景知識 129
4.4.2 設計要求 133
4.4.3 通信測試 133
4.4.4 硬件連接 139
4.4.5 程序實現 140
4.4.6 結果測試 147
4.5 MQTT協議通信程序設計 148
4.5.1 背景知識 148
4.5.2 設計要求 150
4.5.3 通信測試 151
4.5.4 硬件連接 157
4.5.5 程序實現 157
4.5.6 結果測試 165
第5章 物聯網特有技術 167
5.1 定位與識別概述 167
5.2 GPS通信程序設計 169
5.2.1 背景知識 169
5.2.2 設計要求 170
5.2.3 模塊簡介 170
5.2.4 通信測試 171
5.2.5 硬件連接 172
5.2.6 程序實現 173
5.2.7 結果測試 177
5.3 RFID通信程序設計 177
5.3.1 背景知識 177
5.3.2 設計要求 181
5.3.3 模塊簡介 181
5.3.4 通信測試 182
5.3.5 硬件連接 186
5.3.6 程序實現 186
5.3.7 結果測試 195
第6章 近距離無線通信技術 197
6.1 近距離無線通信技術概述 197
6.2 藍牙通信程序設計 198
6.2.1 背景知識 198
6.2.2 設計要求 199
6.2.3 模塊簡介 199
6.2.4 通信測試 203
6.2.5 硬件連接 204
6.2.6 程序實現 205
6.2.7 結果測試 210
6.3 ZigBee通信程序設計 211
6.3.1 背景知識 211
6.3.2 設計要求 212
6.3.3 模塊簡介 212
6.3.4 通信測試 215
6.3.5 硬件連接 216
6.3.6 程序實現 218
6.3.7 結果測試 224
6.4 Wi-Fi環境下TCP/UDP
通信程序設計 224
6.4.1 背景知識 225
6.4.2 設計要求 226
6.4.3 模塊簡介 227
6.4.4 通信測試 229
6.4.5 硬件連接 233
6.4.6 程序實現 234
6.4.7 結果測試 238
第7章 遠距離無線通信技術 240
7.1 遠距離無線通信技術
概述 240
7.2 GSM/GPRS通信程序設計 241
7.2.1 背景知識 241
7.2.2 設計要求 243
7.2.3 模塊簡介 243
7.2.4 通信測試 245
7.2.5 硬件連接 249
7.2.6 程序實現 250
7.2.7 結果測試 256
7.3 NB-IoT通信程序設計 257
7.3.1 背景知識 257
7.3.2 設計要求 259
7.3.3 模塊簡介 259
7.3.4 通信測試 260
7.3.5 硬件連接 264
7.3.6 程序實現 264
7.3.7 結果測試 272
7.4 LORA通信程序設計 273
7.4.1 背景知識 273
7.4.2 設計要求 275
7.4.3 模塊簡介 275
7.4.4 通信測試 278
7.4.5 硬件連接 281
7.4.6 程序實現 283
7.4.7 結果測試 289
附錄 291


