Arduino編程與硬件實(shí)現(xiàn)
定 價(jià):48 元
- 作者:樊勝民、樊攀、張淑慧 編
- 出版時(shí)間:2020/1/1
- ISBN:9787122350862
- 出 版 社:化學(xué)工業(yè)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:164
- 紙張:
- 版次:01
- 開(kāi)本:16開(kāi)
本書先介紹了Arduino的基礎(chǔ)知識(shí),讓讀者會(huì)使用Arduino,再介紹電子制作用到的硬件,包括面包板、電子元器件、揚(yáng)聲器等,然后通過(guò)40個(gè)案例,詳細(xì)講解了如何利用Arduino進(jìn)行編程、如何進(jìn)行實(shí)物搭建,最終獲得聲光電的實(shí)驗(yàn)效果,包括電路講解、程序的編寫和解析、搭建過(guò)程。圖書配有視頻演示,讓讀者看的明白、學(xué)的清楚。
本書適合Arduino的初學(xué)者和電子制作愛(ài)好者學(xué)習(xí),也可以作為學(xué)校電子實(shí)驗(yàn)課程的配套教材。
第一章 什么是Arduino1
第一節(jié) Arduino平臺(tái)簡(jiǎn)介1
第二節(jié) IDE軟件安裝3
第三節(jié) Arduino IDE功能介紹7
第二章 硬件基礎(chǔ)13
第一節(jié) 面包板和面包線13
第二節(jié) 五顏六色的LED15
第三節(jié) 身披彩色條紋的電阻16
第四節(jié) 電容和按鍵21
第五節(jié) 蜂鳴器和揚(yáng)聲器24
第六節(jié) Arduino UNO主板26
第七節(jié) 電路圖28
第三章 Arduino編程與硬件制作30
第一節(jié) 閃爍LED30
動(dòng)手實(shí)驗(yàn)一 Arduino點(diǎn)亮第一個(gè)LED31
動(dòng)手實(shí)驗(yàn)二 面包板上閃爍跳躍的LED33
動(dòng)手實(shí)驗(yàn)三 會(huì)變化閃爍節(jié)奏的LED34
第二節(jié) 花樣LED36
動(dòng)手實(shí)驗(yàn)一 Arduino制作流水燈帶36
動(dòng)手實(shí)驗(yàn)二 化繁為簡(jiǎn)—學(xué)習(xí)for語(yǔ)句39
動(dòng)手實(shí)驗(yàn)三 花樣呈現(xiàn)流水燈效果41
第三節(jié) 交通信號(hào)紅綠燈43
動(dòng)手實(shí)驗(yàn) 交通紅綠燈43
第四節(jié) 串口實(shí)驗(yàn)46
動(dòng)手實(shí)驗(yàn)一 串口打印46
動(dòng)手實(shí)驗(yàn)二 串口控制開(kāi)關(guān)LED48
動(dòng)手實(shí)驗(yàn)三 串口打印模擬量輸入值50
動(dòng)手實(shí)驗(yàn)四 電位器控制LED閃爍52
第五節(jié) 炫酷多彩LED54
動(dòng)手實(shí)驗(yàn) 五彩繽紛LED54
第六節(jié) 呼吸燈57
動(dòng)手實(shí)驗(yàn)一 逐漸點(diǎn)亮的LED57
動(dòng)手實(shí)驗(yàn)二 利用PWM功能制作的呼吸燈60
第七節(jié) 智能光控LED62
動(dòng)手實(shí)驗(yàn)一 光控小夜燈62
動(dòng)手實(shí)驗(yàn)二 用LED亮燈的數(shù)量表示光線的強(qiáng)弱65
第八節(jié) 按鍵控制LED狀態(tài)68
動(dòng)手實(shí)驗(yàn)一 一鍵無(wú)鎖控制LED69
動(dòng)手實(shí)驗(yàn)二 一鍵自鎖控制LED,有點(diǎn)不聽(tīng)話?72
動(dòng)手實(shí)驗(yàn)三 完美解決一鍵自鎖LED74
第九節(jié) 報(bào)警器76
動(dòng)手實(shí)驗(yàn)一 初體驗(yàn)報(bào)警編程76
動(dòng)手實(shí)驗(yàn)二 模擬救護(hù)車音效78
動(dòng)手實(shí)驗(yàn)三 利用函數(shù)tone()控制揚(yáng)聲器80
第十節(jié) 溫度傳感器LM3581
動(dòng)手實(shí)驗(yàn)一 串口顯示溫度值(LM35)82
動(dòng)手實(shí)驗(yàn)二 智能溫度報(bào)警器84
第十一節(jié) 1602液晶顯示器87
動(dòng)手實(shí)驗(yàn) 液晶顯示程序運(yùn)行時(shí)間89
第十二節(jié) 數(shù)碼管92
動(dòng)手實(shí)驗(yàn)一 電位器控制數(shù)碼管顯示97
動(dòng)手實(shí)驗(yàn)二 數(shù)碼管自動(dòng)累加顯示數(shù)字100
動(dòng)手實(shí)驗(yàn)三 按鍵計(jì)數(shù)器103
第十三節(jié) 溫度傳感器DS18B20107
動(dòng)手實(shí)驗(yàn)一 串口顯示溫度值108
動(dòng)手實(shí)驗(yàn)二 液晶溫度器110
第十四節(jié) 超聲波測(cè)距117
動(dòng)手實(shí)驗(yàn) 超聲波測(cè)距118
第十五節(jié) 中斷122
動(dòng)手實(shí)驗(yàn)一 中斷切換LED開(kāi)關(guān)狀態(tài)122
動(dòng)手實(shí)驗(yàn)二 中斷函數(shù)進(jìn)階實(shí)驗(yàn)124
第十六節(jié) I/O擴(kuò)展利器——74HC595126
動(dòng)手實(shí)驗(yàn)一 74HC595初體驗(yàn)129
動(dòng)手實(shí)驗(yàn)二 74HC595移位芯片驅(qū)動(dòng)花樣LED133
第十七節(jié) 數(shù)字溫度計(jì)135
動(dòng)手實(shí)驗(yàn) 數(shù)碼管溫度計(jì)顯示環(huán)境溫度135
第十八節(jié) DHT11數(shù)字溫濕度傳感器140
動(dòng)手實(shí)驗(yàn) 串口實(shí)時(shí)顯示濕溫?cái)?shù)值140
第十九節(jié) 舵機(jī)143
動(dòng)手實(shí)驗(yàn)一 舵機(jī)動(dòng)起來(lái)143
動(dòng)手實(shí)驗(yàn)二 舵機(jī)運(yùn)轉(zhuǎn)我掌控146
動(dòng)手實(shí)驗(yàn)三 智能光控舵機(jī)147
第二十節(jié) 紅外遙控LED150
動(dòng)手實(shí)驗(yàn)一 讀取遙控按鍵值151
動(dòng)手實(shí)驗(yàn)二 遙控開(kāi)關(guān)LED155
動(dòng)手實(shí)驗(yàn)三 遙控多個(gè)LED(舉一反三)157
動(dòng)手實(shí)驗(yàn)四 遙控智能升降閘機(jī)(綜合利用)161