Arduino程序設計與硬件搭建
《Arduino程序設計與硬件搭建》,樊勝民,樊攀,張淑慧 編,出版社: 化學工業出版社。
化學工業出版社(簡稱化工社)組建於1953年1月,經過近60年的發展,化工社現已成為專業特色突出、品牌優勢明顯、圖書[1]市場占有率較高、有良好知名度和信譽度的中央級綜合科技出版社[2]。
目錄
內容簡介
本書是學習和實踐Arduino主板編程及硬件實現的一手資料,內容包括Arduino主板介紹、硬件介紹、49個Arduino編程和硬件實現項目,還有9個拓展項目。每個項目由所需器材、硬件電路連接、設計電路、程序設計、編程要點等組成。
為了幫助讀者理解,本書配有項目的詳細講解視頻。
本書適合零基礎電子製作的愛好者以及喜歡編程的讀者學習,也可以作為學校課程、科技製作培訓等指導用書。
目錄
第一章Arduino興趣製作準備工作001
第一節Arduino平台簡介001
第二節安裝ArduinoIDE002
第三節ArduinoIDE功能介紹006
第二章硬件基礎013
第一節麵包板與麵包線013
第二節發光二極管015
第三節電阻016
第四節按鍵與蜂鳴器、揚聲器018
第五節電容019
第六節ArduinoUNO主板接口詳解020
第七節焊接基礎025
第三章項目製作030
項目1創客之光030
項目拓展:一閃一閃亮晶晶034
項目2呼吸燈036
項目3串口打印輸入模擬量041
項目4串口輸入控制LED狀態047
項目拓展1調光LED049
項目拓展2串口繪圖器053
項目5SOS求救信號燈055
項目拓展1能變化閃爍頻率的LED058
項目拓展2掌握運算符059
項目6位置決定閃爍次數的LED061
項目7花樣流水燈066
項目8利用中斷函數切換LED狀態070
項目拓展1中斷函數進階073
項目拓展2中斷函數執行程序優先體驗075
項目9計數紅綠燈077
項目拓展數碼管顯示數字0~9089
項目10步進電機的應用093
項目11超聲波測距097
項目拓展採用NewPing庫函數測距102
項目12LCD1602液晶顯示器105
程序設計全文1.indd52023/7/1210:43:39
項目13智能超聲波測距109
項目14光敏電阻控制LED115
項目15DHT11傳感器採集環境溫濕度121
項目16製作小型電壓表127
項目17無線藍牙控制132
項目18按鍵控制LED1141
項目19按鍵控制LED2143
項目20按鍵控制LED3146
項目21按鍵「多面手」147
項目22報警器153
項目23模擬救護車音效155
項目24利用函數tone()控制揚聲器157
項目25人體紅外感應報警158
項目26炫彩LED163
項目27RGB-LED顯示1600萬色166
項目28數碼管骰子168
項目29隨機顯示LED亮度173
項目30驅動直流電機177
項目31串口實時顯示溫度184
項目32RGB-LED按照規律顯示顏色190
項目33RGBLED通過按鍵顯示不同的顏色194
項目34智能保溫杯199
項目35溫度表情表205
項目36兩個按鍵控制LED亮度213
項目37讀取遙控按鍵數值216
項目38遙控開關LED221
項目39製作家用遙控器223
項目40舵機動起來230
項目41光控舵機233
項目42LM35液晶顯示溫度236
項目43按鍵計數器244
項目44用74HC595控制LED249
項目4574HC595花樣跑馬燈255
項目46智能自動澆花系統257
項目47超炫WS2812色彩繽紛燈帶262
項目48LCD1602里程表270
項目49觸摸多彩LED274
參考文獻
- ↑ 圖書是人類用來紀錄一切成就的主要工具,道客巴巴,2012-02-03
- ↑ 化學工業出版社有限公司簡介,化學工業出版社有限公司