注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Arduino與LabVIEW開發(fā)實(shí)戰(zhàn)

Arduino與LabVIEW開發(fā)實(shí)戰(zhàn)

Arduino與LabVIEW開發(fā)實(shí)戰(zhàn)

定 價(jià):¥59.00

作 者: 沈金鑫 編
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 行業(yè)軟件及應(yīng)用

ISBN: 9787111458395 出版時(shí)間: 2014-03-01 包裝:
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Arduino與LabVIEW開發(fā)實(shí)戰(zhàn)沈金鑫 編著圖書在版編目(CIP)數(shù)據(jù)Arduino與LabVIEW開發(fā)實(shí)戰(zhàn) / 沈金鑫編著. —北京:機(jī)械工業(yè)出版社,2014.3ISBN 978-7-111-45839-5I. A… II. 沈… III. ①單片微型計(jì)算機(jī)-程序設(shè)計(jì)?、谲浖ぞ撸绦蛟O(shè)計(jì) IV. ①TP368.1 ②TP311.56中國(guó)版本圖書館CIP數(shù)據(jù)核字(2014)第029106號(hào)版權(quán)所有·侵權(quán)必究封底無(wú)防偽標(biāo)均為盜版本書法律顧問:北京大成律師事務(wù)所 韓光/ 鄒曉東本書主要講述Arduino控制器與LabVIEW軟件的系統(tǒng)設(shè)計(jì)與實(shí)踐,搭建基于Arduino與LabVIEW的測(cè)控系統(tǒng)。全書共分為6章。第1章和第2章分別介紹了Arduino和LabVIEW的基礎(chǔ)知識(shí);第3章講解了如何連接Arduino與LabVIEW;第4章通過15個(gè)基礎(chǔ)實(shí)驗(yàn)深入介紹了如何使用LabVIEW Interface for Arduino;最后,在第5章和第6章中分別通過7個(gè)應(yīng)用實(shí)例和4個(gè)實(shí)戰(zhàn)項(xiàng)目,詳細(xì)地分析與講解了基于Arduino與LabVIEW的項(xiàng)目的設(shè)計(jì)方法,并附有硬件連接圖和程序代碼,有一定的工程應(yīng)用參考價(jià)值。本書適合大中專院校的儀器儀表類、電子類、通信類、計(jì)算機(jī)類等專業(yè)學(xué)生閱讀,還適合Arduino學(xué)習(xí)者、LabVIEW學(xué)習(xí)者以及渴望利用Arduino與LabVIEW實(shí)現(xiàn)自己想法的創(chuàng)客們。機(jī)械工業(yè)出版社(北京市西城區(qū)百萬(wàn)莊大街22號(hào)郵政編碼 100037)責(zé)任編輯: 陳佳媛

作者簡(jiǎn)介

  沈金鑫碩士研究生畢業(yè)于南京理王大學(xué),研究方向?yàn)閮x器儀表與自動(dòng)化,對(duì)LabVlEW圖形化程序開發(fā)技術(shù)頗有研究。他是一名Arduino業(yè)余開發(fā)愛好者,業(yè)余時(shí)間撰寫了大量的Arcuino、LabVIEW及結(jié)合兩者開發(fā)的文章,是Geek—workshop)社區(qū)最活躍的版主之一。他也是《無(wú)線電》等雜志著名的專欄作者之一

圖書目錄

推薦序一
推薦序二
前  言
第1章 Arduino基礎(chǔ) / 1
1.1 Arduino是什么 / 1
1.1.1 Arduino控制器系列 / 1
1.1.2 Arduino Uno控制器 / 4
1.2 搭建Arduino開發(fā)平臺(tái) / 7
1.2.1 安裝驅(qū)動(dòng) / 7
1.2.2 Arduino IDE的使用 / 8
1.2.3 第一個(gè)項(xiàng)目——Blink / 10
1.2.4 Arduino程序框架  / 12
1.3 數(shù)字輸入/輸出 / 13
1.3.1 數(shù)字I/O的函數(shù)庫(kù) / 13
1.3.2 實(shí)驗(yàn):百變流水燈 / 14
1.3.3 實(shí)驗(yàn):“聽話”的燈 / 15
1.4 模擬輸入/輸出 / 16
1.4.1 模擬I/O的函數(shù)庫(kù) / 16
1.4.2 實(shí)驗(yàn):會(huì)呼吸的燈 / 17
1.4.3 實(shí)驗(yàn):調(diào)光LED / 18
1.5 串口通信 / 19
1.5.1 串口函數(shù)庫(kù)的使用 / 20
1.5.2 實(shí)驗(yàn):回音壁 / 22
1.5.3 實(shí)驗(yàn):串口電壓表 / 23
1.6 時(shí)間函數(shù) / 24
1.6.1 時(shí)間函數(shù)庫(kù) / 24
1.6.2 實(shí)驗(yàn):系統(tǒng)已運(yùn)行時(shí)間 / 25
第2章 LabVIEW基礎(chǔ) / 26
2.1 LabVIEW與虛擬儀器 / 26
2.1.1 什么是虛擬儀器 / 26
2.1.2 什么是LabVIEW / 27
2.1.3 數(shù)據(jù)流與圖形化編程 / 27
2.2 認(rèn)識(shí)LabVIEW / 29
2.2.1 前面板 / 29
2.2.2 程序框圖 / 30
2.2.3 圖標(biāo)/連接器 / 31
2.2.4 第一個(gè)項(xiàng)目——Hello,World!/ 31
2.2.5 程序調(diào)試技術(shù) / 32
2.3 數(shù)據(jù)類型與數(shù)據(jù)運(yùn)算 / 33
2.3.1 數(shù)值型 / 33
2.3.2 枚舉型 / 35
2.3.3 布爾型 / 36
2.3.4 數(shù)組 / 38
2.3.5 字符串 / 45
2.3.6 簇 / 51
2.4 程序結(jié)構(gòu) / 55
2.4.1 順序結(jié)構(gòu) / 55
2.4.2 循環(huán)結(jié)構(gòu) / 57
2.4.3 條件結(jié)構(gòu) / 61
2.4.4 定時(shí)結(jié)構(gòu) / 63
2.4.5 事件結(jié)構(gòu) / 65
2.4.6 公式節(jié)點(diǎn) / 67
2.4.7 局部變量與全局變量 / 68
2.5 波形顯示 / 70
2.5.1 波形圖表 / 70
2.5.2 波形圖 / 71
2.5.3 XY圖 / 73
2.6 文件I/O / 75
2.6.1 文本文件的讀寫 / 75
2.6.2 電子表格文件的讀寫 / 76
2.6.3 二進(jìn)制文件的讀寫 / 79
2.7 信號(hào)分析與處理 / 82
2.7.1 數(shù)字濾波 / 82
2.7.2 曲線擬合 / 84
2.8 設(shè)計(jì)模式 / 86
2.8.1 事件處理循環(huán)模式 / 87
2.8.2 狀態(tài)機(jī)模式 / 89
第3章 如何連接Arduino與LabVIEW / 91
3.1 LabVIEW Interface for Arduino方式 / 91
3.1.1 LIAT的下載與安裝 / 92
3.1.2 LIAT函數(shù)庫(kù)及使用 / 94
3.2 串口控制方式 / 105
3.2.1 串口通信 / 105
3.2.2 VISA函數(shù)庫(kù)的使用 / 110
3.2.3 實(shí)驗(yàn):Arduino與LabVIEW串口通信的實(shí)現(xiàn) / 112
3.3 無(wú)線串口方式 / 116
3.3.1 Bluetooth / 117
3.3.2 APC220 / 123
3.3.3 ZigBee / 127
3.4 Ethernet方式 / 138
3.4.1 Ethernet硬件簡(jiǎn)介 / 138
3.4.2 Ethernet庫(kù)及使用 / 140
3.4.3 TCP函數(shù)庫(kù)的使用 / 147
3.4.4 實(shí)驗(yàn):基于Ethernet的Arduino與LabVIEW通信實(shí)現(xiàn) / 152
第4章 基礎(chǔ)實(shí)驗(yàn)篇 / 156
4.1 實(shí)驗(yàn):閃爍燈 / 156
4.2 實(shí)驗(yàn):流水燈 / 157
4.3 實(shí)驗(yàn):虛擬電壓表 / 159
4.4 實(shí)驗(yàn):會(huì)呼吸的燈 / 160
4.5 實(shí)驗(yàn):RGB調(diào)色 / 162
4.6 實(shí)驗(yàn):簡(jiǎn)易示波器 / 163
4.7 實(shí)驗(yàn):數(shù)據(jù)采集卡 / 164
4.8 實(shí)驗(yàn):?jiǎn)蝹€(gè)舵機(jī)的控制 / 166
4.9 實(shí)驗(yàn):多個(gè)舵機(jī)的控制 / 167
4.10 實(shí)驗(yàn):液晶時(shí)鐘 / 169
4.11 實(shí)驗(yàn):液晶滾動(dòng)顯示 / 170
4.12 實(shí)驗(yàn):數(shù)碼管顯示 / 171
4.13 實(shí)驗(yàn):基于LM35的溫度計(jì) / 173
4.14 實(shí)驗(yàn):基于熱敏電阻的溫度計(jì) / 174
4.15 實(shí)驗(yàn):基于光敏電阻的光強(qiáng)計(jì) / 175
第5章 應(yīng)用進(jìn)階篇 / 177
5.1 多路數(shù)據(jù)采集 / 177
5.1.1 概述 / 177
5.1.2 數(shù)據(jù)采集定義 / 177
5.1.3 Arduino部分設(shè)計(jì) / 178
5.1.4 LabVIEW程序設(shè)計(jì) / 180
5.1.5 實(shí)驗(yàn)與演示 / 182
5.1.6 小結(jié) / 182
5.2 熱電偶高溫監(jiān)測(cè) / 182
5.2.1 概述 / 182
5.2.2 熱電偶 / 183
5.2.3 MAX6675 / 184
5.2.4 Arduino部分設(shè)計(jì) / 184
5.2.5 LabVIEW程序設(shè)計(jì) / 186
5.2.6 實(shí)驗(yàn)與演示 / 187
5.2.7 小結(jié) / 188
5.3 多路溫度數(shù)字測(cè)量 / 189
5.3.1 概述 / 189
5.3.2 DS18B20 / 189
5.3.3 Arduino部分設(shè)計(jì) / 190
5.3.4 LabVIEW程序設(shè)計(jì) / 192
5.3.5 實(shí)驗(yàn)與演示 / 194
5.3.6 小結(jié) / 195
5.4 溫濕度測(cè)量 / 195
5.4.1 概述 / 195
5.4.2 DHT11 / 196
5.4.3 Arduino部分設(shè)計(jì) / 197
5.4.4 LabVIEW程序設(shè)計(jì) / 198
5.4.5 實(shí)驗(yàn)與演示 / 200
5.4.6 小結(jié) / 200
5.5 超聲波測(cè)距 / 200
5.5.1 概述 / 200
5.5.2 超聲波傳感器SR-04 / 201
5.5.3 Arduino部分設(shè)計(jì) / 202
5.5.4 LabVIEW程序設(shè)計(jì) / 204
5.5.5 小結(jié) / 206
5.6 紅外測(cè)距 / 207
5.6.1 概述 / 207
5.6.2 紅外測(cè)距傳感器 / 207
5.6.3 Arduino部分設(shè)計(jì) / 208
5.6.4 LabVIEW程序設(shè)計(jì) / 210
5.6.5 小結(jié) / 213
5.7 小量程電子稱重系統(tǒng) / 213
5.7.1 概述 / 213
5.7.2 稱重傳感器 / 214
5.7.3 HX711 / 215
5.7.4 Arduino部分設(shè)計(jì) / 218
5.7.5 LabVIEW程序設(shè)計(jì) / 219
5.7.6 小結(jié) / 225
第6章 實(shí)戰(zhàn)項(xiàng)目篇 / 226
6.1 無(wú)線遙控智能小車 / 226
6.1.1 概述 / 226
6.1.2 傳感與執(zhí)行部分 / 227
6.1.3 Arduino部分設(shè)計(jì) / 230
6.1.4 LabVIEW程序設(shè)計(jì) / 235
6.1.5 調(diào)試與故障排除 / 240
6.1.6 小結(jié) / 240
6.2 基于ZigBee的個(gè)人小型氣象站 / 240
6.2.1 概述 / 240
6.2.2 傳感器部分 / 241
6.2.3 Arduino部分設(shè)計(jì) / 247
6.2.4 LabVIEW程序設(shè)計(jì) / 250
6.2.5 調(diào)試與故障排除 / 254
6.2.6 小結(jié) / 256
6.3 基于485總線的智能農(nóng)業(yè)監(jiān)測(cè)系統(tǒng) / 256
6.3.1 概述 / 256
6.3.2 傳感器部分 / 257
6.3.3 Arduino部分設(shè)計(jì) / 260
6.3.4 LabVIEW程序設(shè)計(jì) / 263
6.3.5 調(diào)試與故障排除 / 265
6.3.6 小結(jié) / 266
6.4 基于網(wǎng)絡(luò)的遠(yuǎn)程智能家居系統(tǒng) / 266
6.4.1 概述 / 266
6.4.2 傳感器及控制部分 / 267
6.4.3 Arduino部分設(shè)計(jì) / 272
6.4.4 LabVIEW程序設(shè)計(jì) / 275
6.4.5 調(diào)試與故障排除 / 276
6.4.6 小結(jié) / 279
參考文獻(xiàn) / 280

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)