(一)ARDUINO UNO開發板
Arduino生態中包括多種開發板、模塊、擴展板。其中UNO R3是最適合入門且功能齊全使用量最多的Arduino開發板。以下就是Arduino UNO開發板的圖片。
(二)ARDUINO UNO開發板基本構成
Arduino開發板設計得非常簡潔,一塊AVR單片機、一個晶振或振蕩器和一個5V的直流電源。常見的開發板通過一條USB數據線連接計算機。Arduino有各式各樣的開發板,其中最通用的是ArduinoUNO。另外,還有很多小型的、微型的、基于藍牙和Wi-Fi的變種開發板。
Arduino Uno是ArduinoUSB接口系列的最新版本,它的處理核心是ATMEGA328P。它有14個數字輸入/輸出引腳(其中6個可用作PWM輸出),6個模擬輸入,16MHz晶振時鐘,USB連接,電源插孔,ICSP接頭和復位按鈕。只需要通過USB數據線連接電腦就能供電、程序下載和數據通訊。
(三)ARDUINO UNO開發板硬件配置
(四)Arduino Uno引腳介紹
-
Power 引腳: 開發板可提供3.3V和5V電壓輸出,Vin引腳可用于從外部電源為開發板供電。
-
Analog In引腳: 模擬輸入引腳,開發板可讀取外部模擬信號,A0~A5為模擬輸入引腳。
-
Digital 引腳:UNO R3擁有14個數字I/O引腳,其中6個可用于PWM(脈寬調制)輸出。數字引腳用于讀取邏輯值(0或1),或者作為數字輸出引腳來驅動外部模塊。標有"~"的引腳可產生PWM。
-
TX和RX引腳: 標有TX(發送)和RX(接收)的兩個引腳用于串口通訊。其中標有TX和RX的LED燈連接相應引腳,在串口通訊時會以不同速度閃爍。
-
13引腳:開發板標記第13引腳,連接板載LED燈,可通過控制13引腳來控制LED燈亮滅。一般拿到開發板上電板載燈都會閃爍,可輔助檢測開發板是否正常。