0. Arduino
0. Arduino
簡介與設定
簡介與設定
在實際動手操作之前
在實際動手操作之前
先讓我們認識一下Arduino
先讓我們認識一下Arduino
以及如何使用吧!
以及如何使用吧!
什麼是 Arduino?
什麼是 Arduino?
Arduino是源自義大利的一個開放源程式碼的硬體專案平台
Arduino是源自義大利的一個開放源程式碼的硬體專案平台
此平台包括一塊簡單I/O功能的電路板以及一套程式開發環境軟體。
此平台包括一塊簡單I/O功能的電路板以及一套程式開發環境軟體。
學習更多 : What is Arduino? | TED
• Arduino可以讀取外部感應器訊號,並控制各種元件。
• Arduino可以讀取外部感應器訊號,並控制各種元件。
• Arduino的硬體開發板可以自行焊接組裝,也可以購買已經組裝好的模組。
• Arduino的硬體開發板可以自行焊接組裝,也可以購買已經組裝好的模組。
• Arduino的程式開發軟體可以從官網免費下載與使用,或是使用其他第三方開發軟體(例:Scratch)
• Arduino的程式開發軟體可以從官網免費下載與使用,或是使用其他第三方開發軟體(例:Scratch)
認識 Arduino Uno
認識 Arduino Uno
圖片來源:http://interactive2go.blogspot.tw/2009/04/get-to-start.html
✅ 供電方式:透過USB-TypeB傳輸線連接Arduino Uno與電腦、或使用DC輸入電源。
✅ 供電方式:透過USB-TypeB傳輸線連接Arduino Uno與電腦、或使用DC輸入電源。
供電的電壓為5V 。也可以透過行動電源等方式供電給Arduino Uno
✅ 數位腳位:D2 ~ D13
✅ 數位腳位:D2 ~ D13
用於數位輸出與輸入(Digital IO),訊號範圍:0 or 1。
用於數位輸出與輸入(Digital IO),訊號範圍:0 or 1。
有[~]符號的D3, D5, D6, D9, D10 ,D11,可以當作類比輸出(Analog Output),利用PWM模擬不同的電壓輸出,訊號範圍:0 - 255 (8bit)。
✅ 類比腳位:A0 ~ A5
✅ 類比腳位:A0 ~ A5
用於類比輸入(Analog Input),而無法做類比輸出,訊號範圍:0 ~ 1023 (10bit)。
用於類比輸入(Analog Input),而無法做類比輸出,訊號範圍:0 ~ 1023 (10bit)。
類比輸出要使用D3, D5, D6, D9, D10, D11,利用數位模擬類比(PWM)實現。
認識擴充版
認識擴充版
為了避免接線上可能發生的問題,本課程的外部感應器模組,均是透過擴充板與Arduino Uno連接。
為了避免接線上可能發生的問題,本課程的外部感應器模組,均是透過擴充板與Arduino Uno連接。
連接方式
連接方式
✅ 使用杜邦線,對應英文字母即可,即:G對G、 V對V、S對S。
✅ 使用杜邦線,對應英文字母即可,即:G對G、 V對V、S對S。
設定Arduino
設定Arduino
依據你的作業系統進行相關設定
依據你的作業系統進行相關設定