本文列舉《超圖解Arduino互動設計入門》第五版所使用的電子零組件。底下是假設採用麵包板組裝,重複使用零件所需要的最少數量(不含附錄單元)。接線時請留意,同類型的電子零組件往往有不同的供應來源,你所採購的零件接腳位置可能和書本當中的描述不一樣。像底下的DHT11溫濕度感測器模組,第一腳可能是電源,也可能是接地,請仔細確認電路板上面的標示。

全部零件清單
台灣樹莓派公司有販售本書的材料包,有興趣的讀者可參考《超圖解Arduino互動設計入門 第五版/學習套件》商品說明。在結帳時輸入此折扣代碼:SWF5OFF 可享台灣樹莓派公司提供的95折優惠。
微電腦開發板
| 品名 |
數量 |
| Arduino Uno R3開發板 |
1個 |
| Arduino Uno R4 WiFi開發板 |
1個 |
被動元件
| 品名 |
數量 |
| 電阻10KΩ(棕黑橙) |
3個 |
| 電阻470Ω(黃紫棕) |
7個 |
| 電阻620Ω(藍紅棕) |
1個 |
| 電阻4.7KΩ(黃紫紅) |
2個 |
| 電阻2.2KΩ(紅紅紅) |
1個 |
| 電阻68KΩ(藍灰橙) |
1個 |
| 電阻1KΩ(棕黑紅) |
1個 |
| 電阻100KΩ(棕黑黃) |
1個 |
| 可變電阻10KΩ |
1個 |
| 光敏電阻 |
1個 |
| 0.1μF電容(104) |
1個 |
積體電路(IC)、二極體和電晶體
| 品名 |
數量 |
| 74HC595 |
1個 |
| LM358 |
1個 |
| TIP120電晶體 |
1個 |
| LED(顏色不拘) |
5個 |
| 共陰極(或共陽極)七段顯示器 |
1個 |
| 1N4004二極體 |
1個 |
| 紅外線發射LED,波長940 nm。 |
1個 |
| 紅外遙控接收元件 |
1個 |
電子模組
| 品名 |
數量 |
| MAX7219的8×8 LED矩陣模組 |
1個 |
| 1602文字LCD顯示器模組 |
1個 |
| 文字LCD顯示器I2C序列模組 |
1個 |
| DHT11溫濕度感測模組 |
1個 |
| 超音波感測器模組(SRF05) |
1個 |
| TB6612FNG或L298N馬達開發電路板 |
1個 |
| MPU-6050模組 |
1個 |
| 類比搖桿模組 |
1個(或2個10KΩ可變電阻) |
| 循跡感測器模組(至少3組TCRT5000感測器) |
1個 |
| HC-05/HC-06或HM-10藍牙模組 |
1個 |
| Mifare RFID-RC522模組 |
1個 |
| Mifare Classic標籤 |
2個 |
| PIR人體紅外線感測器 |
1個 |
| 直流5V驅動的繼電器開發板 |
1個 |
其他
| 品名 |
數量 |
| 麵包板(830孔) |
1塊 |
| 輕觸開關 |
1個 |
| FA-130馬達 |
1個 |
| 3V電池盒(三號電池×2) |
1個 |
| 5V行動電源或18650鋰電池座擴展板 |
1個 |
| SG90伺服馬達 |
2個 |
| 伺服馬達雲台 |
1個 |
| 採用雙馬達驅動的模型玩具或DIY小車套件 |
1個 |
| 電容式麥克風 |
1個 |
| 5V蜂鳴器 |
1個 |
| 紅外線遙控器 |
1個 |
| 110V燈泡與燈座 |
1組 |
| 附帶插頭的110V電源線 |
1條 |
依動手做單元分類的零件表
底下是各章節的「動手做」單元的零件清單(不含零件重複的單元),讀者可依照自己感興趣的單元,逐一添購零件。
動手做4-1:用麵包板組裝開關電路
| 輕觸開關 |
1個 |
| 電阻10KΩ(棕黑橙) |
1個 |
| 電阻470Ω(黃紫棕) |
1個 |
| LED(顏色不拘) |
1個 |
動手做4-3:不用delay()的延遲方法
|
電阻470Ω(黃紫棕) |
5個 |
| LED(顏色不拘) |
1個 |
| 導線(或開關) |
1條 |
動手做4-4:用RC電路消除開關彈跳訊號
| 電阻470Ω(黃紫棕) |
1個 |
| 電阻100Ω(棕黑棕) |
1個 |
| 電阻10KΩ(棕黑橙) |
1個 |
| 電容1μF,耐電壓10V以上 |
1個 |
| 輕觸開關 |
1個 |
| LED(顏色不拘) |
1個 |
動手做4-5:LED跑馬燈
| 電阻470Ω(黃紫棕 |
5個 |
| LED(顏色不拘) |
5個 |
動手做6-1:連接LED七段顯示器與Arduino板
| 共陰極(或共陽極)七段顯示器 |
1個 |
| 電阻470Ω(黃紫棕) |
7個 |
動手做6-2:序列連接七段顯示器
| 共陰極(或共陽極)七段顯示器 |
1個 |
| 電阻470Ω(黃紫棕) |
7個 |
| 74HC595 |
1個 |
動手做6-3:一個74HC595開發多個七段顯示器
| 共陰極(或共陽極)七段顯示器 |
2個 |
| 電阻470Ω(黃紫棕) |
7個 |
| 74HC595 |
1個 |
動手做7-2:組裝LED矩陣電路
動手做8-1:從序列埠讀取「類比輸入」值
動手做8-2:使用光敏電阻製作小夜燈
動手做8-3:自製麥克風聲音放大器(拍手開發開關)
| 電容式麥克風 |
1個 |
| LM358運算放大器 |
1個 |
| 電阻2.2KΩ(紅紅紅) |
1個 |
| 電阻68KΩ(藍灰橙) |
1個 |
| 電阻1KΩ(棕黑紅) |
1個 |
| 電阻100KΩ(棕黑黃) |
1個 |
| 0.1μF電容(104) |
1個 |
動手做8-5:使用UNO R4內建的運算放大器製作麥克風放大器
| 電容式麥克風 |
1個 |
| 電阻2.2KΩ(紅紅紅) |
1個 |
| 電阻68KΩ(藍灰橙) |
1個 |
| 電阻1KΩ(棕黑紅) |
1個 |
| 電阻100KΩ(棕黑黃) |
1個 |
| 0.1μF電容(104) |
1個 |
動手做9-1:並列連接LCD顯示器
| 16×2行(1602)文字LCD顯示器模組 |
1個 |
| 可變電阻10KΩ |
1個 |
| 電阻330Ω(橙橙棕) |
1個 |
動手做9-4:透過I2C介面串連兩個Arduino板
| Arduino開發板 |
2塊 |
| 電阻4.7KΩ(黃紫紅) |
2個 |
動手做9-6:製作數位溫濕度顯示器
| DHT11溫濕度感測模組 |
1個 |
| 1602文字LCD顯示器模組 |
1個 |
| 文字LCD顯示器I2C序列模組 |
1個 |
動手做10-1:調光器
動手做10-4:電晶體馬達開發與調速器
| FA-130馬達 |
1個 |
| TIP120電晶體 |
1個 |
| 1N4004二極體 |
1個 |
| 電阻620Ω(藍紅棕) |
1個 |
| 3V電池盒(三號電池×2) |
1個 |
| 可變電阻10KΩ |
1個 |
動手做11-1:演奏一段瑪莉歐旋律
| 5V蜂鳴器 |
1個 |
| 電阻470Ω(黃紫棕) |
1個 |
| 電晶體8050 |
1個 |
動手做11-2:電音蝌蚪
| Arduino UNO R4開發板 |
1個 |
| 滑動式或旋鈕式10K可變電阻 |
1個 |
| 電阻100Ω(棕黑棕)、470Ω(黃紫棕)、10KΩ(棕黑橙) |
各1 |
| 電容1uF,耐壓10V或更高 |
1個 |
| 電晶體8050 |
1個 |
| 蜂鳴器 |
1個 |
動手做12-1:使用超音波感測器製作數位量尺
動手做13-2:自動迴避障礙物的自走車
| 超音波感測器模組 |
1個 |
| TB6612FNG或L298N馬達開發電路板 |
1個 |
| 採用雙馬達驅動的模型玩具或DIY小車套件 |
1個 |
動手做14-1:吃錢幣存錢筒
動手做14-2:自製伺服馬達雲台
| SG90伺服馬達 |
2個 |
| 類比搖桿模組 |
1個(或2個10KΩ可變電阻) |
動手做14-3:讀取IMU數據並繪圖顯示
動手做14-5:在EEPROM儲存陀螺儀偏移值
動手做14-6:使用IMU感測器開發伺服馬達
| SG90伺服馬達 |
2個 |
| 伺服馬達雲台 |
1個 |
| MPU-6050模組 |
1個 |
動手做15-1:使用IRremote程式庫解析紅外線遙控值
| 紅外線遙控器 |
1個 |
| 紅外遙控接收元件,請參閱表14-1,依照你的遙控器廠牌選購接收器,若不清楚廠牌,建議挑選TSOP4838(38KHz) |
1個 |
動手做15-2:使用紅外線遙控器開發伺服馬達
| 紅外線遙控器 |
1個 |
| 紅外遙控接收元件,規格同上一個實作單元。 |
1個 |
| SG90伺服馬達 |
1個 |
動手做15-3:從Arduino發射紅外線遙控電器
| 電阻330Ω(橙橙棕) |
1個 |
| 紅外線發射LED,如果可以挑選波長,請選擇 940 nm規格。 |
1個 |
動手做15-4:光電子琴製作
| 蜂鳴器 |
1個 |
| 反射型光電開關(型號TCRT5000) |
3個 |
| 電阻220Ω(紅紅棕) |
3個 |
| 電阻10KΩ(紅黑橙) |
3個 |
| B5大小白色紙張(像月曆那種會反光的銅版紙,效果最好) |
1張 |
| 黑色膠帶 |
1卷 |
動手做15-5:組裝循跡自走車
| 循跡感測器模組(至少3組TCRT5000感測器) |
1個 |
| 雙H橋直流馬達驅動板(如:TB6612FNG或L298N) |
1個 |
| 採用雙馬達驅動的DIY小車套件 |
1個 |
| 5V行動電源或18650鋰電池座擴展板 |
1個 |
動手做16-1-1:使用軟體序列埠(SoftwareSerial)連接Arduino與藍牙模組
| HC-05/HC-06或HM-10藍牙模組 |
1個 |
| 電阻1KΩ~2.2KΩ |
1個 |
| 智慧型手機或具備藍牙介面的個人電腦 |
1台 |
動手做16-1-2:使用軟體序列埠(SoftwareSerial)連接Arduino與藍牙模組
| HC-05/HC-06或HM-10藍牙模組 |
1個 |
| 電阻1KΩ~2.2KΩ |
1個 |
| 智慧型手機或具備藍牙介面的個人電腦 |
1台 |
| Arduino UNO R4 Minima或WiFi開發板 |
1個 |
動手做16-2:用Android手機藍牙遙控機器人
| 具備藍牙的Android智慧型手機(或平板電腦) |
1支 |
| 採用兩個碳刷馬達的模型動力玩具 |
1台 |
| 馬達驅動板L298N或TB6612FNG |
1個 |
| 藍牙序列埠模組 |
1個 |
| 5V行動電源 |
1個 |
動手做16-3:透過AT命令更改藍牙模組的名稱
| HC-05/06或HM-10藍牙模組 |
1個 |
| 電阻1KΩ~2.2KΩ |
1個 |
動手做17-1:讀取Mifare RFID卡的UID碼
動手做17-2:Mifare RFID的門禁系統實驗
| Mifare RFID-RC522模組 |
1個 |
| Mifare Classic標籤 |
2個 |
| SG90伺服馬達 |
1個 |
動手做18-2:連線到Wi-Fi網路並顯示IP位址和電波訊號強度
| Arduino UNO R4 WiFi開發板 |
1個 |
動手做18-5:使用繼電器控制家電開關
| Arduino UNO R4 WiFi開發板 |
1個 |
| 直流5V驅動的繼電器控制板 |
1個 |
| 110V燈泡與燈座 |
1組 |
| 附帶插頭的110V電源線 |
1條 |
動手做19-1:操控三態多工LED
| 電阻470Ω(黃紫棕) |
3個 |
| LED(顏色不拘) |
6個 |
動手做19-3:在UNO R4 WiFi板的LED點陣顯示動畫
| Arduino UNO R4 WiFi開發板 |
1個 |
動手做20-1:模擬USB鍵盤和滑鼠
| Arduino UNO R4或其他支援USB HID介面的開發板 |
1個 |
| 單芯導線或微觸開關 |
1個 |
動手做20-2:使用觸控開關模組製作LED開關
動手做20-3:校準觸控腳
| Arduino UNO R4 Minima或WiFi開發板 |
1個 |
| 10nF電容 |
1個 |
動手做20-5:連線NTP伺服器顯示正確日期時間
| Arduino UNO R4 WiFi開發板 |
1個 |
| I2C介面的文字型LCD顯示器 |
1個 |
動手做A-1:建立微型網站伺服器
動手做A-2:監控遠端的溫濕度值
| 採用W5100晶片的乙太網路擴展板 |
1個 |
| DHT11溫濕度感測器 |
1個 |
動手做A-4:建立接收POST表單資料的自訂命令
| 採用W5100晶片的乙太網路擴展板 |
1個 |
| LED(顏色不拘) |
1個 |
動手做B-1:使用ESP8266WebServer程式庫建立HTTP伺服器
動手做B-3:偵測人體移動
| Wemos D1 mini開發板 |
1個 |
| PIR人體紅外線感測器 |
1個 |
動手做B-7:動態網頁調光器
| LED(顏色不拘) |
1個 |
| 電阻220Ω(紅紅棕) |
1個 |
動手做C-1交流電調光器電路
| 10KΩ 可變電阻 |
1個 |
| 180Ω(棕灰棕)1/4W電阻 |
1個 |
| 10KΩ(棕黑橙)1/4W電阻 |
1個 |
| 2.4KΩ(紅黃紅)1/4W電阻 |
1個 |
| 1KΩ(棕黑紅)1/4W電阻 |
1個 |
| 470Ω(黃紫棕)1/4W電阻 |
1個 |
| 33KΩ(橙橙橙)1/2W電阻 |
1個 |
| 0.01µF (103)耐電壓400V的塑膠電容 |
1個 |
| LED(顏色不拘) |
1個 |
| H11AA1零交越檢測元件(或者4N25,搭配橋式整流器,請參閱下文說明) |
1個 |
| MOC3020M閘極控制元件 |
1個 |
| BTA12-600B TRIAC |
1個 |