Arduino - 概述



Arduino 是一個基於易於使用的硬體和軟體的原型平臺(開源)。它包括一個電路板,可以對其進行程式設計(稱為微控制器),以及一個現成的軟體,稱為 Arduino IDE(整合開發環境),用於編寫和上傳計算機程式碼到物理電路板。

主要特點如下:

  • Arduino 開發板能夠讀取來自不同感測器的模擬或數字輸入訊號,並將其轉換為輸出,例如啟用電機、開啟/關閉 LED、連線到雲端以及許多其他操作。

  • 您可以透過 Arduino IDE(稱為上傳軟體)向開發板上的微控制器傳送一組指令來控制開發板的功能。

  • 與大多數以前的可程式設計電路板不同,Arduino 不需要額外的硬體(稱為程式設計器)來將新程式碼載入到開發板上。您只需使用 USB 資料線即可。

  • 此外,Arduino IDE 使用簡化的 C++ 版本,使其更容易學習程式設計。

  • 最後,Arduino 提供了標準的形狀尺寸,將微控制器的功能分解成更易於使用的封裝。

Board

開發板型別

根據所使用的不同微控制器,有多種 Arduino 開發板可供選擇。但是,所有 Arduino 開發板都有一點共同之處:它們都透過 Arduino IDE 進行程式設計。

差異在於輸入和輸出的數量(您可以在單個開發板上使用的感測器、LED 和按鈕的數量)、速度、工作電壓、形狀尺寸等。某些開發板設計為嵌入式,沒有程式設計介面(硬體),您需要單獨購買。有些可以直接使用 3.7V 電池供電,而其他則至少需要 5V 電壓。

以下是各種 Arduino 開發板的列表。

基於 ATMEGA328 微控制器的 Arduino 開發板

開發板名稱 工作電壓 時鐘速度 數字 I/O 模擬輸入 PWM UART 程式設計介面
Arduino Uno R3 5V 16MHz 14 6 6 1 透過 ATMega16U2 的 USB
Arduino Uno R3 SMD 5V 16MHz 14 6 6 1 透過 ATMega16U2 的 USB
Red Board 5V 16MHz 14 6 6 1 透過 FTDI 的 USB
Arduino Pro 3.3v/8 MHz 3.3V 8MHz 14 6 6 1 相容 FTDI 的接頭
Arduino Pro 5V/16MHz 5V 16MHz 14 6 6 1 相容 FTDI 的接頭
Arduino mini 05 5V 16MHz 14 8 6 1 相容 FTDI 的接頭
Arduino Pro mini 3.3v/8mhz 3.3V 8MHz 14 8 6 1 相容 FTDI 的接頭
Arduino Pro mini 5v/16mhz 5V 16MHz 14 8 6 1 相容 FTDI 的接頭
Arduino Ethernet 5V 16MHz 14 6 6 1 相容 FTDI 的接頭
Arduino Fio 3.3V 8MHz 14 8 6 1 相容 FTDI 的接頭
LilyPad Arduino 328 主機板 3.3V 8MHz 14 6 6 1 相容 FTDI 的接頭
LilyPad Arduino 簡單板 3.3V 8MHz 9 4 5 0 相容 FTDI 的接頭

基於 ATMEGA32u4 微控制器的 Arduino 開發板

開發板名稱 工作電壓 時鐘速度 數字 I/O 模擬輸入 PWM UART 程式設計介面
Arduino Leonardo 5V 16MHz 20 12 7 1 原生 USB
Pro micro 5V/16MHz 5V 16MHz 14 6 6 1 原生 USB
Pro micro 3.3V/8MHz 5V 16MHz 14 6 6 1 原生 USB
LilyPad Arduino USB 3.3V 8MHz 14 6 6 1 原生 USB

基於 ATMEGA2560 微控制器的 Arduino 開發板

開發板名稱 工作電壓 時鐘速度 數字 I/O 模擬輸入 PWM UART 程式設計介面
Arduino Mega 2560 R3 5V 16MHz 54 16 14 4 透過 ATMega16U2B 的 USB
Mega Pro 3.3V 3.3V 8MHz 54 16 14 4 相容 FTDI 的接頭
Mega Pro 5V 5V 16MHz 54 16 14 4 相容 FTDI 的接頭
Mega Pro Mini 3.3V 3.3V 8MHz 54 16 14 4 相容 FTDI 的接頭

基於 AT91SAM3X8E 微控制器的 Arduino 開發板

開發板名稱 工作電壓 時鐘速度 數字 I/O 模擬輸入 PWM UART 程式設計介面
Arduino Mega 2560 R3 3.3V 84MHz 54 12 12 4 原生 USB
廣告