Page 16 - Arduino智慧生活基礎應用-使用圖控化motoBlockly程式語言
P. 16

8
                         數位與類比





                                            數位                                           數位



                                            類比                                           類比
                                                                                      (PWM)
                                          輸入裝置                                        輸出裝置


                           Arduino 的外接模組不論是輸入還是輸出裝置,都可以依其訊號傳輸的型態再分

                      為數位(Digital)與類比(Analog)兩種不同類別。而不同類別的裝置,其所連接的
                      Arduino 腳位也會跟著不同。所以為了避免外接裝置因裝錯腳位而造成不可預期的問

                      題,我們需要具備基本的裝置類別判斷能力才行。
              智慧生活基礎應用
             Arduino
                           簡單來說,若是輸入裝置僅能回傳開啟(ON)/ 關閉(OFF)、高(HIGH)/
                      低(Low)或真(True)/ 假(False)等兩種不同狀況的型態(例如按鈕或微動開關),
                      或是 Arduino 僅能以兩種方式(開啟或關閉)來控制輸出裝置(例如繼電器、單純的

                      LED 開關),那麼這類的外接模組便可歸類為「數位裝置」。而其他能夠以兩種型
                      態以上回傳或控制的模組(例如可變電阻或檯燈的亮度控制),則是歸類為「類比裝

                      置」。

                           說得更淺白一些,數位裝置就像是考卷上只有“對"與“錯"之分的「是非題」:

                      輸入型的數位裝置只能回傳給 Arduino 開發板“是(True)"或“否(False)"的
                      結果,而輸出型的數位裝置也只可以有“開啟"和“關閉"兩種不同的情境展現。反

                      之,只要是如同「選擇題」一般,可以回傳或設定成兩種以上(大多為 0 ~ 255 或 0 ~
                      1023)不同情境的模組,便可稱為是類比裝置。























                                   數位裝置—是非題                                         類比裝置—選擇題
   11   12   13   14   15   16   17   18   19   20