Page 20 - ePN022_輕課程用Scratch(mBlock3)玩Arduino_PDF
P. 20

Chapter 1 硬體:認識 Arduino 及實驗板



                  1-2 Arduino 開發板




                  1-2.1 Arduino 特色

                      Arduino 採用了基於開放原始碼(Source Code)的軟硬體平台,此平台不

                 只包含了一塊簡單 I/O 功能的電路板,也可使用簡化的程式語言或圖控語言進行
                 開發。

                      Arduino 內建「人類世界」與「微控制器世界」的轉換介面,如前面介紹的

                 ADC 及 PWM 輸出,因此只要透過感測器感測,再經程式處理以文字、聲音、
                 光影、機械呈現,即可達成一些互動作品目的,如下圖的互動音樂階梯、臺中花
                 博會聆聽聲音的機械花等,Arduino 讓創意更加容易實現。























                            西安地鐵的互動音樂階梯                               臺中花博有生命科技的機械花
                          https://youtu.be/fpYC6wuDYbI               https://youtu.be/4oMRcMvEvJg

                      另外,Arduino 具備標準的串列傳輸介面,很容易與 Scratch、mBlock 等軟

                 體溝通,也可透過藍牙裝置、Wifi 模組跟手機互動,快速打造出互動裝置作品或
                 是物聯網(Internet of Things;IoT)應用。


                  1-2.2 認識 Arduino Uno 板腳位及用法


                      源自 Arduino 義大利原廠的控制板種類繁多,各有各的特色,為方便實驗,
                 本節介紹最穩定、適合入門的 Uno 板。Uno 板外觀及腳位(pin)如圖 1-6 所示,

                 其中,粉紅色底的數字為數位 I/O,綠色底數字為類比 I/O。詳細說明如下:

                 註:I/O 是指輸出入腳,可依程式需求規劃為輸入(Input)或輸出(Output)腳位。



               10
   15   16   17   18   19   20   21