Arduino是一款便捷靈活、方便上手的開(kāi)源電子原型平臺(tái), Arduino能通過(guò)各種各樣的傳感器來(lái)感知環(huán)境。《半小時(shí) Arduino編程》引導(dǎo)讀者利用 Arduino Nano主板與電子元件,在面包板上輕松搭建電路,在掌握電子基礎(chǔ)知識(shí)、 Arduino基礎(chǔ)知識(shí)的同時(shí),掌握編程知識(shí)、鍛煉動(dòng)手能力、激活思維。
本書(shū)共分為四章,第一章介紹電子元器件的基礎(chǔ)知識(shí);第二章介紹 Arduino開(kāi)發(fā)平臺(tái)基礎(chǔ)知識(shí);第三章主要介紹串口輸入與輸出、數(shù)字輸入與輸出、模擬輸入與輸出等 Arduino編程基礎(chǔ)知識(shí);第四章包含 40個(gè)智趣編程項(xiàng)目,每個(gè)項(xiàng)目包含實(shí)現(xiàn)效果、工作原理、所需器材、電路圖、硬件連接、器材布局、實(shí)物布局、程序編寫(xiě)以及程序解析等內(nèi)容,讓讀者在實(shí)踐中加深對(duì) Arduino編程的理解,迅速提升電子制作能力。
本書(shū)適合 Arduino的初學(xué)者和電子制作愛(ài)好者,尤其是青少年讀者學(xué)習(xí)參考,還可作為興趣小組活動(dòng)、科技制作培訓(xùn)的教材。
第一章 硬件基石:電子元器件基礎(chǔ)知識(shí) 001
第一節(jié) 面包板與面包線(xiàn) 002
第二節(jié) 發(fā)光二極管 003
第三節(jié) 電阻 004
第四節(jié) 電容 006
第五節(jié) 按鍵 007
第六節(jié) 蜂鳴器與揚(yáng)聲器 008
第二章 Arduino 開(kāi)發(fā)平臺(tái) 009
第一節(jié) Arduino平臺(tái)簡(jiǎn)介 010
第二節(jié) 安裝Arduino IDE 011
第三節(jié) Arduino Nano主板引腳功能介紹 019
第三章 Arduino編程基礎(chǔ) 021
第一節(jié) 串口輸入與輸出 022
第二節(jié) 數(shù)字輸入與輸出 024
第三節(jié) 模擬輸出與輸入 025
第四章 智趣編程項(xiàng)目 031
項(xiàng)目1 花樣追逐LED 032
項(xiàng)目2 OLED編程與硬件實(shí)戰(zhàn) 038
項(xiàng)目3 OLED顯示溫濕度并串口報(bào)警 043
項(xiàng)目4 呼吸燈 048
項(xiàng)目5 智能調(diào)光臺(tái)燈 052
項(xiàng)目6 電位器控制多個(gè)LED 056
項(xiàng)目7 按鍵控制LED亮滅 059
項(xiàng)目8 按鍵多面手 063
項(xiàng)目9 猜數(shù)字游戲 068
項(xiàng)目10 數(shù)碼管自動(dòng)循環(huán)顯示數(shù)字 078
項(xiàng)目11 超聲波測(cè)距OLED顯示 082
項(xiàng)目12 74HC595控制LED 086
項(xiàng)目13 74HC595控制數(shù)碼管 092
項(xiàng)目14 WS2812 LED編程控制 097
項(xiàng)目15 智能數(shù)顯紅綠燈 101
項(xiàng)目16 迷你電壓表 111
項(xiàng)目17 18B20數(shù)字溫度儀 115
項(xiàng)目18 DS3231高精度實(shí)時(shí)時(shí)鐘 122
項(xiàng)目19 舵機(jī)智能控制探索 128
項(xiàng)目20 智能停車(chē)場(chǎng) 131
項(xiàng)目21 OLED顯示漢字以及圖片 136
項(xiàng)目22 火焰報(bào)警器 144
項(xiàng)目23 智慧廚房 147
項(xiàng)目24 人體感應(yīng)自動(dòng)開(kāi)關(guān)燈 153
項(xiàng)目25 模擬“IDC”數(shù)據(jù)中心恒溫恒濕環(huán)境 158
項(xiàng)目26 雙按鍵實(shí)現(xiàn)LED亮度控制 166
項(xiàng)目27 OLED骰子 169
項(xiàng)目28 解鎖遙控按鍵值之謎 178
項(xiàng)目29 智能遙控調(diào)速風(fēng)扇 183
項(xiàng)目30 步進(jìn)電機(jī)應(yīng)用 188
項(xiàng)目31 模擬微型氣象站 192
項(xiàng)目32 利用MAX7219點(diǎn)陣屏模塊顯示溫濕度 200
項(xiàng)目33 智能無(wú)級(jí)調(diào)速風(fēng)扇 205
項(xiàng)目34 智能晾衣架 210
項(xiàng)目35 智能花盆 214
項(xiàng)目36 搖桿趣味控制風(fēng)扇 220
項(xiàng)目37 炫彩音樂(lè)噴泉 224
項(xiàng)目38 利用中斷函數(shù)切換LED狀態(tài) 227
項(xiàng)目39 模擬救護(hù)車(chē)音效 230
項(xiàng)目40 智能數(shù)顯保溫杯 233
附錄:所需器材清單及圖示 239