close

Arduino的概念,大家可以上網查查. <wiki說明>

我個人覺得,生活上許多的創意有時後因為自己無法

執行,所以喪失了很多分享給其它人使用的機會.

Arduino也許可以幫我們分享這個機會.

本文內容提到有關Arduino的相關文字或標示,都屬於Arduino.

我想先從Arduino的UNO板說起.

UNO的原始網頁

http://arduino.cc/en/Main/ArduinoBoardUno#.UxwfCz-SzJO

UNO的介紹

arduino UNO  

概要規格 

微控制器 ATmega328
操作電壓 5V
輸入電壓(建議) 7-12V
最大容許輸入電壓 6-20V
數位I/O腳數 14 (其中包含6個PWM輸出)
類比輸入腳數 6
I/O腳耐電流(DC) 40 mA
I/O腳耐電流在3.3V電壓(DC) 50 mA
Flash記憶體容量 32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM容量 2 KB (ATmega328)
EEPROM容量 1 KB (ATmega328)
時脈速度 16 MHz

輸入和輸出

[Serial 通訊] pin no: 0(RX) ,pin no:1 (TX) 這兩支腳:
用來接收(RX)與傳輸(TX) TTL 訊號的序列資料。這兩支腳也連接到 USB Converter 晶片中。 
[外部中斷]pin no: 2 和pin no: 3 這兩支腳:
這兩支腳可以利用外部事件觸發中斷。詳細內容請參考 attachInterrupt() 函式。
[PWM]pin no: 3, 5, 6, 9, 10 和 11 共六支腳:
透過 analogWrite() 函式可以提供 8-bit 的 PWM 輸出。 
[SPI 通訊]pin no: 10 (SS), 11 (MOSI), 12 (MISO) 和 13 (SCK) 這四支腳:
這四支腳搭配 SPI Library 可提供 SPI 序列通訊。

UNO有6支類比輸入腳,標記為 A0 到 A5:
每支腳都可提供 10 位元的解析 (即 1024 種不同的數值)。這些腳位所用的參考電壓預設為 0 到 5V,不過參考電壓也是可以更改的,方法是透過 AREF 腳和 analogReference() 函式。

[I2C]pin A4:(SDA) ,Pin A5: (SCL) 這兩支腳:
透過 Wire library 可以提供 I2C 通訊。

AREF 類比輸入的參考電壓:
搭配 analogReference() 函式一起使用。 


 

 

arrow
arrow
    全站熱搜

    一定!! 發表在 痞客邦 留言(0) 人氣()