NANO

Arduino Nano

Arduino Nano在設計中去掉了直流電源介面,採用了Mini-B標準的USB介面來 連接電腦,除了外觀變了,其他介面及功能保持不變,控制器同樣採用ATmegal 68 或ATmega328,是一款縮小版的Arduino Duemilanove。

1.數位輸出/輸入腳位(0~13 共有14個數位I/O pins)


這些腳位可輸出高電位5V 與低電位0V的數位訊號,也可接受數位訊號,腳位編號為D0到D13,但 D0 跟 D1 分別被標示了RX(接收)、TX(傳送),這兩個腳位用於序列埠傳送與USB序列埠連接,因此電腦若使用USB與控制板互傳資料時(可見到控制板上標示為RX(0)、TX(1)的燈號閃爍),所以要避免去使用D0、D1兩個腳位。

其中D3、D5、D6、D9、D10、D11可以用數位訊號來模擬出類比訊號輸出,使用的方式是PWM(Pulse Width Modulation),PWM在之後的實作中會再加以說明。

另外D13腳位連接著控制板上標示為 L 的LED燈,若是原廠控制板,預設會燒錄一個命令D13腳位的LED定時切換高低電位的Blink程式,因此,首次接上電源時,會看到標示為L的LED燈不斷閃爍,這是初步檢視控制板是否功能正常的方式。

PWM:Pulse Width Modulation(脈衝寬度調變)藉由數位訊號高頻率的切換,調整開關的比例,我們可以模擬出我們需要的類比訊號。


2.類比輸入腳位 ( A0到A5共有6個類比腳位,每支腳都可提供10位元的解析,即1024種不同的數值 )


A0至A5六個腳位,可用來接受類比電壓輸入,但不能輸出類比電壓,如前面所說,輸出類比電壓必須透過數位腳位D3、D5、D6、D9、D10、D11,以PWM模擬。

實際上,A0至A5也可作為數位輸出、輸入腳位使用,此時A0至A5分別可視為D14至D19。


----------------------------------------

名詞說明:

TX / RX 分別是發送端和接收端

GND 是接地,

VCC / VIN 是電源輸出(+5V供電)