Arduino Uno R3

微控制器使用引腳與電路的其餘部分進行互動。這些引腳通常是輸入/輸出引腳之一,vin 或地。I / O 引腳可以是簡單的數字 I / O 引腳,或者它們可以具有一些特殊的特性,例如能夠使用脈衝寬度調製來改變其輸出電壓。這是 Arduino R3 Uno 及其引腳的原理圖。

http://i.stack.imgur.com/b3YjT.jpg來源

PWM 引腳

PWM 允許你通過非常快速地在高電平和低電平之間切換輸出來控制輸出電壓。引腳為高電平的時間百分比稱為佔空比

PWM 引腳:3,5,6,9,10,11

模擬輸入

就像 PWM 引腳可以輸出一系列電壓一樣,Arduino Uno R3 上的模擬引腳可以感應一系列輸入電壓。你可以使用它來讀取電位計的位置或具有平滑變數輸入的其他輸入。請注意,模擬引腳不能執行 analogWrite 輸出 - 為此,你需要使用 PWM 引腳。

模擬 ADC 引腳:A0,A1,A2,A3,A4,A5

序列,SPI 和 I2C

Arduino Uno R3 上的序列引腳也可用於(例如)USB 轉串列埠晶片,當它通過板載 USB 埠與計算機通訊時。Serial:Tx on 0,Rx on 1

SPI 和 I2C 是 Arduino 可用於與遮蔽,感測器,輸出等通訊的通訊協議……:

SPI 引腳:MOSI 11,MISO 12,SCLK 13,SS 10

I2C 引腳:A5 上的 SCL,A4 上的 SDA

板載 LED

Arduino Uno R3 有一個 LED,其自身的電阻連線到引腳 13.這意味著即使你沒有將任何 LED 連線到電路板,如果將引腳 13 設定為輸出並將其設定為高電平,你應該看到一個 LED 在板上來了。使用閃爍示例草圖找到你的板載 LED。

來自 Arduino 數字引腳頁面

注意:數字引腳 13 比其他數字引腳更難用作數字輸入,因為它上面連有一個 LED 和電阻,焊接在大多數電路板的電路板上。如果你啟用其內部 20k 上拉電阻,它將掛在 1.7V 左右,而不是預期的 5V,因為板載 LED 和串聯電阻將電壓降低,這意味著它總是返回 LOW。如果必須將引腳 13 用作數字輸入,則將其 pinMode() 設定為 INPUT 並使用外部下拉電阻。

板載 LED 引腳:13