Page 19 - Arduino智慧生活基礎應用-使用圖控化motoBlockly程式語言
P. 19
11
4 重置(Reset)按鈕―按下此重置鈕後,Arduino 便會重新啟動,並從頭
再開始執行原本上傳的程式。
5 電源(Power)腳位― Arduino 提供給外接元件使用的電源腳位。其中除
了兩個接地的 GND 腳位外,為了因應外接元件所需的電壓不同,Arduino
UNO 也提供了 5V 及 3.3V 各一的供電腳位。另外為了避免 Arduino 提供
的電源不足以供給所有的外接元件,Arduino UNO 也預留了一個可由外部
供給電源給開發板的腳位 –Vin。
6 類比輸入(Analog IN)腳位― Arduino UNO 提供了 6 個類比輸入的腳位
第
[ 編號 A0 ~ A5,其中字母 A 是 Analog(類比)的意思,藉此與數位腳位
1 章
(Digital)的 D 做出區別 ]。如同開發板上所標示的「Analog IN」字樣,
Arduino UNO 無法從這些腳位做出類比輸出(Analog OUT)的動作,僅
能透過這些腳位讀取外接裝置的類比數值,並提供這些外接裝置輸入電壓 Arduino 、
2 的 10 次方的類比解析(即回傳數值範圍會落在 0 ~ 1023 之間)。
與 IDE
7 數位輸出入(Digital I/O)腳位― Arduino UNO 提供了編號 D0 ~ D13
共 14 個的數位腳位。與類比輸入(Analog IN)腳位不同,這些數位腳位
不但可以當作數位輸入(Digital Input)之用,也可以當作數位輸出(Digital motoBlockly
Output)來使用,甚至透過 PWM (Pulse Width Modulation)技術,在 介 紹
3、5、6、9、10、11 等前面帶有「~」符號的數位腳位,還能模擬 0 ~
255 的類比訊號輸出(Analog OUT)。另外有些數位腳位擁有比較特殊
的功能,在外接其他的元件時,一般會優先避開這些腳位。例如:數位腳
位 0 和 1 被設計用來接收(Rx)與傳輸(Tx)序列埠(Serial)的資料;
而數位腳位 13 則是被連接至一顆 LED 上,藉此做為開發板程式的測試或
除錯之用。