創(chuàng)客從0到1:基于Arduino設(shè)計(jì)
定 價(jià):35 元
- 作者:左義海,石振東,王博,閆琪,廉德富 著
- 出版時(shí)間:2016/6/1
- ISBN:9787512421219
- 出 版 社:北京航空航天大學(xué)出版社
- 中圖法分類(lèi):TP368.1
- 頁(yè)碼:217
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
本書(shū)是一本基于Arduino設(shè)計(jì)的入門(mén)書(shū)籍,內(nèi)容包括Arduino的基礎(chǔ)知識(shí)和基礎(chǔ)實(shí)驗(yàn)應(yīng)用,主要進(jìn)行基礎(chǔ)知識(shí)講解,重點(diǎn)是通過(guò)各種基礎(chǔ)實(shí)驗(yàn)對(duì)Arduino進(jìn)行應(yīng)用。最后以Arduino小車(chē)為例進(jìn)行綜合實(shí)驗(yàn)的講解。
本書(shū)內(nèi)容圖文并茂,非常適合初學(xué)者學(xué)習(xí)。本書(shū)適合電子類(lèi)、機(jī)械類(lèi)專(zhuān)業(yè)學(xué)生學(xué)習(xí)使用,能夠引領(lǐng)廣大Arduino愛(ài)好者進(jìn)入Arduino的精彩世界。
基礎(chǔ)篇
第1章 Arduino介紹………………………………………………………………… 3
1.1 概 述………………………………………………………………………… 3
1.2 特色描述……………………………………………………………………… 3
1.3 ArduinoUNO資源…………………………………………………………… 4
1.4 應(yīng)用案例……………………………………………………………………… 6
第2章 Arduino基礎(chǔ)操作…………………………………………………………… 9
2.1 概 述………………………………………………………………………… 9
2.2 硬件驅(qū)動(dòng)安裝………………………………………………………………… 10
2.2.1 WINXP系統(tǒng)…………………………………………………………… 10
2.2.2 WIN7系統(tǒng)…………………………………………………………… 12
2.3 軟件的使用…………………………………………………………………… 15
2.3.1 軟件介紹………………………………………………………………… 15
2.3.2 下載程序………………………………………………………………… 20
第3章 Arduino知識(shí)介紹………………………………………………………… 25
3.1 C語(yǔ)言基礎(chǔ)…………………………………………………………………… 25
3.1.1 數(shù)據(jù)類(lèi)型………………………………………………………………… 25
3.1.2 運(yùn)算符…………………………………………………………………… 26
3.1.3 流程控制………………………………………………………………… 27
3.1.4 函 數(shù)…………………………………………………………………… 29
3.1.5 編譯預(yù)處理……………………………………………………………… 29
3.1.6 用typedef定義類(lèi)型…………………………………………………… 30
3.2 結(jié) 構(gòu)………………………………………………………………………… 31
3.3 常調(diào)用的函數(shù)………………………………………………………………… 32
第4章 Arduino命令和常用語(yǔ)法………………………………………………… 33
4.1 Arduino常用字符定義……………………………………………………… 33
4.2 輸入/輸出函數(shù)……………………………………………………………… 33
4.3 數(shù)學(xué)函式……………………………………………………………………… 35
4.4 通信函數(shù)……………………………………………………………………… 37
4.5 中斷函數(shù)……………………………………………………………………… 38
實(shí)踐篇
第5章 Arduino實(shí)戰(zhàn)操作………………………………………………………… 41
5.1 串口通信實(shí)驗(yàn)………………………………………………………………… 41
5.2 板載LED實(shí)驗(yàn)……………………………………………………………… 45
5.3 LED閃爍實(shí)驗(yàn)……………………………………………………………… 47
5.4 呼吸燈實(shí)驗(yàn)…………………………………………………………………… 53
5.5 廣告燈實(shí)驗(yàn)…………………………………………………………………… 57
5.6 交通燈實(shí)驗(yàn)…………………………………………………………………… 63
5.7 蜂鳴器實(shí)驗(yàn)…………………………………………………………………… 66
5.8 模擬值讀取實(shí)驗(yàn)……………………………………………………………… 70
5.9 光控?zé)魧?shí)驗(yàn)…………………………………………………………………… 73
5.10 LM35溫度傳感器實(shí)驗(yàn)…………………………………………………… 76
5.11 數(shù)碼管實(shí)驗(yàn)………………………………………………………………… 79
5.12 4位數(shù)碼管實(shí)驗(yàn)…………………………………………………………… 85
5.13 74HC595應(yīng)用實(shí)驗(yàn)………………………………………………………… 96
5.14 8×8矩陣LEDs實(shí)驗(yàn)…………………………………………………… 100
5.15 紅外遙控實(shí)驗(yàn)……………………………………………………………… 107
5.16 超聲波測(cè)距實(shí)驗(yàn)…………………………………………………………… 113
5.17 舵機(jī)控制實(shí)驗(yàn)……………………………………………………………… 116
5.18 步進(jìn)電機(jī)控制實(shí)驗(yàn)………………………………………………………… 120
5.19 火焰報(bào)警實(shí)驗(yàn)……………………………………………………………… 123
5.20 液晶文字顯示實(shí)驗(yàn)………………………………………………………… 127
5.21 PWM 亮度實(shí)驗(yàn)…………………………………………………………… 135
5.22 電壓表實(shí)驗(yàn)………………………………………………………………… 138
5.23 按鍵控制LED實(shí)驗(yàn)……………………………………………………… 141
5.24 搶答器實(shí)驗(yàn)………………………………………………………………… 144
5.25 溫馨水杯實(shí)驗(yàn)……………………………………………………………… 147
5.26 傾斜開(kāi)關(guān)實(shí)驗(yàn)……………………………………………………………… 150
5.27 遙控?zé)魧?shí)驗(yàn)………………………………………………………………… 152
5.28 DHT11數(shù)字溫濕度傳感器實(shí)驗(yàn)………………………………………… 159
5.29 紅外編碼實(shí)驗(yàn)……………………………………………………………… 163
5.30 霍爾傳感器實(shí)驗(yàn)…………………………………………………………… 166
5.31 繼電器實(shí)驗(yàn)………………………………………………………………… 168
5.32 點(diǎn)亮RGBLED實(shí)驗(yàn)……………………………………………………… 171
5.33 數(shù)字骰子實(shí)驗(yàn)……………………………………………………………… 174
5.34 汛線(xiàn)水位報(bào)警器模型實(shí)驗(yàn)………………………………………………… 179
5.35 電位器控制十六進(jìn)制數(shù)顯示實(shí)驗(yàn)………………………………………… 181
5.36 I/O內(nèi)部上拉實(shí)驗(yàn)………………………………………………………… 185
5.37 簡(jiǎn)易頻率計(jì)實(shí)驗(yàn)…………………………………………………………… 189
5.38 脈沖計(jì)時(shí)器實(shí)驗(yàn)…………………………………………………………… 193
5.39 中斷實(shí)驗(yàn)…………………………………………………………………… 195
5.40 EEPROM 讀/寫(xiě)獲取數(shù)據(jù)流實(shí)驗(yàn)……………………………………… 199
第6章 Arduino擴(kuò)展應(yīng)用實(shí)例…………………………………………………… 202
6.1 Arduino智能車(chē)及其特點(diǎn)………………………………………………… 202
6.2 智能車(chē)硬件介紹…………………………………………………………… 203
6.3 智能車(chē)軟件設(shè)計(jì)…………………………………………………………… 206
6.4 智能車(chē)原理圖……………………………………………………………… 214
參考文獻(xiàn)……………………………………………………………………………… 217