Page 28 - eAB12002_Arduino 微電腦應用實習_課本PDF
P. 28
Arduino 微電腦應用實習
1. USB 接頭:使用 Micro B 型 USB 接頭傳輸資料及供電(不需額外電源)。
2. Power Jack 輸入電壓:2.1mm/2.5mm 的 DC 電源插座,可以單獨使用,不需
連接 USB 電腦時就可以直接接上 7V~12V 電源,或是使用 9V 電池直接供電。
一 3. Reset 按鈕:讓 Arduino 重新執行程式。
認識篇
4. 微控制器:使用 ATmega32U4A 微控制晶片,使用一個處理器,可同時建立
USB 通訊及處理程式執行,故在 USB 端沒有 ICSP 的接頭。
5. LED 燈:[L] 用來顯示接腳 13,是高電壓還是低電壓,可做為測試之用,[ON]
為電源指示燈,[RX] 用來顯示接收資料,[TX] 用來傳遞資料出去。
二 6. 數位訊號接腳:由右到左分別是數位接腳 0 到數位接腳 13、GND 及 AREF。
基礎應用篇 2
7. I C/TWI 介面:SDA 與 SCL。
8. 類比訊號接腳:A0,A1,A2,A3,A4,A5。
9. 電源控制接腳:Vin(電源輸入)、GND(接地)、5V(5V 電源輸出)、
3V3(3V 電源輸出)及 RESET(重新執行程式)。
10. ICSP Header: 英文的全名是 In-circuit serial programming 序列燒錄方式,用
三
來燒錄 bootloader 到 ATmega 晶片。
整合應用篇
Arduino Leonardo 接腳認識:
Leonardo 的微控制器是使用 ATmega32u4 晶片,總共有 44 支接腳,而
Arduino UNO 採用的是 ATmega328 微控器,它有 28 支接腳,因此有些介面的
腳位的定義就會有所不同。Arduino Leonardo 控制板接腳有 20 個數位的輸出 /
四
附 輸入點,其中有 7 個可以做為 PWM 的輸出,另外 12 個可以做為類比輸入:
錄 1. 數位 I/O 接腳 0~13(D0 ~ D13):使用者可透過數位 I/O 接腳控制 LED 燈亮滅、
七段顯示器、LCD 顯示器、喇叭發出聲音或讀入開關狀態。
2. 脈波寬度調變 PWM(3、5、6、9、10、11、13):共有 7 個接腳,在控制板
上會以「~」來標示,新增的 PWM 位於數位 13 腳。
3. 類比輸入接腳:共有 12 個接腳,除原有的 A0~A5 之外,還有 A6 – A11 腳,
10
分別位於數位 4, 6, 8, 9, 10 和 12。每接腳具有 10 位元的解析度(2 = 1024),
可用來測量溫度、濕度、亮度及壓力大小等感測器的物理量。
4. 當數位腳位不夠用時,類比接腳 A0 ~ A5 也可拿來使用,宣告為 D14 ~
D19。
1-18