基于Arduino的物聯(lián)網(wǎng)技術(shù)與應(yīng)用
定 價(jià):39 元
叢書(shū)名:普通高等學(xué)校電子信息類(lèi)系列教材
- 作者:王茜
- 出版時(shí)間:2025/6/1
- ISBN:9787560676562
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類(lèi):TP368.1;TP393.4;TP18
- 頁(yè)碼:
- 紙張:
- 版次:1
- 開(kāi)本:16開(kāi)
本書(shū)是根據(jù)本科物聯(lián)網(wǎng)工程專(zhuān)業(yè)的教學(xué)需求,結(jié)合Arduino開(kāi)源硬件的架構(gòu)和運(yùn)作原理編寫(xiě)的。書(shū)中詳細(xì)闡述了Arduino的架構(gòu)原理、開(kāi)發(fā)策略,并探討了短距離無(wú)線通信技術(shù)的運(yùn)用。全書(shū)共10章,分為理論篇和實(shí)踐篇,理論篇的主要內(nèi)容包括Arduino基礎(chǔ)、硬件設(shè)計(jì)平臺(tái)、編程語(yǔ)法基礎(chǔ)以及短距離無(wú)線通信技術(shù);實(shí)踐篇的主要內(nèi)容包括基于Arduino的藍(lán)牙雙色LED燈、RFID門(mén)禁系統(tǒng)、紅外智能遙控臺(tái)燈、Wi-Fi遠(yuǎn)程控制,以及智能家居和智慧教室系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。
本書(shū)語(yǔ)言清晰易懂,重點(diǎn)突出了創(chuàng)新產(chǎn)品項(xiàng)目設(shè)計(jì)的內(nèi)容。適合應(yīng)用型本科院校或高職院校的物聯(lián)網(wǎng)工程、嵌入式系統(tǒng)等專(zhuān)業(yè),可以作為“物聯(lián)網(wǎng)通信技術(shù)”“創(chuàng)新產(chǎn)品開(kāi)發(fā)實(shí)訓(xùn)”等課程的配套教材。
理 論 篇
第1章 Arduino基礎(chǔ)知識(shí) 2
1.1 Arduino概述 2
1.2 典型的Arduino開(kāi)發(fā)板 4
1.3 Arduino擴(kuò)展板 9
1.4 Arduino IDE 11
本章小結(jié) 16
練習(xí)與思考 17
第2章 Arduino硬件設(shè)計(jì)平臺(tái)——Fritzing 18
2.1 Fritzing簡(jiǎn)介 18
2.2 Fritzing軟件的安裝與使用 18
2.2.1 Fritzing軟件的下載與安裝 18
2.2.2 Fritzing軟件介紹 21
2.2.3 Fritzing的常見(jiàn)使用技巧 26
2.3 使用Fritzing進(jìn)行Arduino電路設(shè)計(jì) 32
本章小結(jié) 43
練習(xí)與思考 43
第3章 Arduino的語(yǔ)法基礎(chǔ)——C語(yǔ)言 44
3.1 Arduino程序概述 44
3.2 變量與常量 46
3.2.1 變量定義 47
3.2.2 數(shù)據(jù)類(lèi)型 47
3.2.3 數(shù)據(jù)類(lèi)型的轉(zhuǎn)換 48
3.2.4 變量的聲明 48
3.2.5 變量的分類(lèi) 49
3.2.6 常量 51
3.3 運(yùn)算符和表達(dá)式 52
3.3.1 算術(shù)運(yùn)算符 52
3.3.2 關(guān)系運(yùn)算符 53
3.3.3 布爾運(yùn)算符 54
3.3.4 位運(yùn)算符 55
3.3.5 復(fù)合運(yùn)算符 55
3.3.6 運(yùn)算符優(yōu)先級(jí) 56
3.4 Arduino控制語(yǔ)句 56
3.4.1 條件控制語(yǔ)句 56
3.4.2 循環(huán)控制語(yǔ)句 61
3.4.3 break與continue語(yǔ)句 64
3.5 數(shù)組 65
3.6 預(yù)處理 67
3.7 函數(shù) 68
3.7.1 通信函數(shù) 68
3.7.2 數(shù)字I/O函數(shù) 72
3.7.3 模擬I/O函數(shù) 74
3.7.4 高級(jí)I/O函數(shù) 76
3.7.5 時(shí)間函數(shù) 77
3.7.6 數(shù)學(xué)函數(shù) 80
3.7.7 外部中斷函數(shù) 83
本章小結(jié) 84
練習(xí)與思考 84
第4章 短距離無(wú)線通信技術(shù) 86
4.1 短距離無(wú)線通信技術(shù)概述 86
4.1.1 物聯(lián)網(wǎng)的起源與發(fā)展 86
4.1.2 物聯(lián)網(wǎng)的概念 87
4.1.3 物聯(lián)網(wǎng)的體系結(jié)構(gòu) 88
4.1.4 短距離無(wú)線通信技術(shù)概覽 89
4.1.5 物聯(lián)網(wǎng)的應(yīng)用領(lǐng)域 90
4.2 藍(lán)牙通信技術(shù) 92
4.2.1 藍(lán)牙技術(shù)的發(fā)展 92
4.2.2 藍(lán)牙技術(shù)協(xié)議的體系結(jié)構(gòu) 93
4.2.3 藍(lán)牙技術(shù)的組網(wǎng) 96
4.2.4 藍(lán)牙技術(shù)的特點(diǎn)與應(yīng)用領(lǐng)域 97
4.3 ZigBee通信技術(shù) 99
4.3.1 ZigBee技術(shù)的發(fā)展 99
4.3.2 ZigBee技術(shù)協(xié)議的體系結(jié)構(gòu) 100
4.3.3 ZigBee技術(shù)的網(wǎng)絡(luò)連接 102
4.3.4 ZigBee技術(shù)的特點(diǎn)及應(yīng)用 103
4.4 無(wú)線局域網(wǎng)通信技術(shù) 104
4.4.1 WLAN的發(fā)展 105
4.4.2 WLAN物理層協(xié)議 105
4.4.3 WLAN的拓?fù)浣Y(jié)構(gòu) 108
4.4.4 WLAN的MAC層協(xié)議 109
4.4.5 WLAN技術(shù)的特點(diǎn)及應(yīng)用 111
4.5 RFID通信技術(shù) 112
4.5.1 RFID的發(fā)展歷程 112
4.5.2 RFID的系統(tǒng)組成 112
4.5.3 RFID的工作原理 113
4.5.4 RFID技術(shù)的特點(diǎn)及應(yīng)用 114
本章小結(jié) 115
練習(xí)與思考 115
實(shí) 踐 篇
第5章 基于Arduino的藍(lán)牙遙控雙色LED燈的
設(shè)計(jì)與實(shí)踐 118
5.1 設(shè)計(jì)流程 118
5.2 設(shè)計(jì)實(shí)施 118
5.2.1 材料準(zhǔn)備 118
5.2.2 硬件連接 121
5.2.3 程序設(shè)計(jì) 122
5.2.4 程序測(cè)試 123
本章小結(jié) 124
練習(xí)與思考 125
第6章 基于Arduino的RFID門(mén)禁系統(tǒng)的
設(shè)計(jì)與實(shí)踐 126
6.1 設(shè)計(jì)流程 126
6.2 設(shè)計(jì)實(shí)施 126
6.2.1 材料準(zhǔn)備 126
6.2.2 硬件連接 131
6.2.3 程序設(shè)計(jì) 132
6.2.4 程序測(cè)試 135
本章小結(jié) 137
練習(xí)與思考 137
第7章 基于Arduino的紅外遙控智能臺(tái)燈的
設(shè)計(jì)與實(shí)踐 138
7.1 設(shè)計(jì)流程 138
7.2 設(shè)計(jì)實(shí)施 138
7.2.1 材料準(zhǔn)備 138
7.2.2 硬件連接 142
7.2.3 程序設(shè)計(jì) 142
7.2.4 程序測(cè)試 145
本章小結(jié) 146
練習(xí)與思考 147
第8章 基于Arduino的Wi-Fi遠(yuǎn)程控制的
設(shè)計(jì)與實(shí)踐 148
8.1 設(shè)計(jì)流程 148
8.2 設(shè)計(jì)實(shí)施 148
8.2.1 材料準(zhǔn)備 148
8.2.2 硬件連接 150
8.2.3 程序設(shè)計(jì) 151
8.2.4 程序測(cè)試 157
本章小結(jié) 159
練習(xí)與思考 159
第9章 基于Arduino的智能家居系統(tǒng)的
設(shè)計(jì)與實(shí)踐 160
9.1 設(shè)計(jì)流程 160
9.2 設(shè)計(jì)實(shí)施 160
9.2.1 材料準(zhǔn)備 160
9.2.2 硬件連接 163
9.2.3 程序設(shè)計(jì) 164
9.2.4 程序測(cè)試 170
本章小結(jié) 171
練習(xí)與思考 171
第10章 基于Arduino的智慧教室系統(tǒng)的
設(shè)計(jì)與實(shí)踐 172
10.1 設(shè)計(jì)流程 172
10.2 設(shè)計(jì)實(shí)施 172
10.2.1 材料準(zhǔn)備 172
10.2.2 硬件連接 175
10.2.3 程序設(shè)計(jì) 176
10.2.4 程序測(cè)試 182
本章小結(jié) 185
練習(xí)與思考 185
參考文獻(xiàn) 186