0. Arduino

簡介與設定





在實際動手操作之前

先讓我們認識一下Arduino

以及如何使用吧!


什麼是 Arduino?

Arduino是源自義大利的一個開放源程式碼的硬體專案平台

此平台包括一塊簡單I/O功能的電路板以及一套程式開發環境軟體。

學習更多 : What is Arduino? | TED

• Arduino可以讀取外部感應器訊號,並控制各種元件。

• Arduino的硬體開發板可以自行焊接組裝,也可以購買已經組裝好的模組。

• Arduino的程式開發軟體可以從官網免費下載與使用,或是使用其他第三方開發軟體(例:Scratch)


認識 Arduino Uno

圖片來源:http://interactive2go.blogspot.tw/2009/04/get-to-start.html

✅ 供電方式:透過USB-TypeB傳輸線連接Arduino Uno與電腦、或使用DC輸入電源。

供電的電壓為5V 。也可以透過行動電源等方式供電給Arduino Uno

✅ 數位腳位:D2 ~ D13

用於數位輸出與輸入(Digital IO),訊號範圍:0 or 1。

有[~]符號的D3, D5, D6, D9, D10 ,D11,可以當作類比輸出(Analog Output),利用PWM模擬不同的電壓輸出,訊號範圍:0 - 255 (8bit)。

✅ 類比腳位:A0 ~ A5

用於類比輸入(Analog Input),而無法做類比輸出,訊號範圍:0 ~ 1023 (10bit)。

類比輸出要使用D3, D5, D6, D9, D10, D11,利用數位模擬類比(PWM)實現。


認識擴充版

為了避免接線上可能發生的問題,本課程的外部感應器模組,均是透過擴充板與Arduino Uno連接。

連接方式

✅ 使用杜邦線,對應英文字母即可,即:G對G、 V對V、S對S。


設定Arduino

依據你的作業系統進行相關設定