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 -
$473C語言程序設計 : 現代方法, 2/e (修訂版)(習題解答) -
$458中文版 LabVIEW 2020 從入門到精通 (實戰案例版) -
LabVIEW 虛擬儀器項目開發與實踐$1,074$1,020 -
$352精通 LabVIEW 信號處理, 2/e -
ESP32-C3 物聯網工程開發實戰$588$559 -
$602LabVIEW 入門與實戰開發 100例, 4/e -
$602MATLAB 信號處理, 2/e -
$297LabVIEW 2022 中文版虛擬儀器從入門到精通 -
$862先進 PID 控制 MATLAB 模擬, 5/e -
$356用 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書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書以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


