Page 29 - 仁濟醫院靚次伯紀念中學2019
P. 29

STEM    @LCP Makerspace









          教材分享:




                                          智能換水水族箱(二)




                                                                                                    陳瑋麟老師


          換水系統最主要透過Arduino微控制器開關水底水泵及超聲波測距器監控水位,現在讓我們認識當中的兩個重要部件:
                                                          繼電器


                                                          一般家用電器 (如換水系統中的水底水泵) 以市電電壓 (220V)
                                                      運作,而Arduino輸出的電壓是5V,我們怎樣以Arduino控制它們
                                                      呢?使用繼電器就可以了。

                                                          繼電器模組能利用小電壓控制大電壓,運作原理為利用電磁鐵
                                                      的磁力,吸引開關的切換。繼電器的一端需連接至Arduino的數位
                                                      輸出 (Digital Out) ,而另一端則連接至電器並與市電電源接通。







          ■ 繼電器模組





                             ■ 繼電器連接至Arduino的一端。IN接口               ■ 繼電器連接至電器的一端。把電器的火線斷
                                需連接至Arduino其中一個數位輸出,                  開,斷開的兩端分別連接至繼電器的COM及
                                而DC+ 及DC- 分別連接至Arduino的               NO接口。 (因涉及大電壓的使用,必須由合資
                                5V輸出及接地 (GND) 接口。                     格人仕處理,並於接駁好後把整個裝置絕緣。)


             NO,就是常開(Normal  Open)的意思,代表於繼電器未通電的情況下電路是斷開的。當Arduino的相應數位輸出
          被指定為高輸出(1  or  HIGH)時,繼電器的開關便會使電路閉合,電器便會開始運作。相反當Arduino的相應數位輸
          出被指定為低輸出(0 or LOW)時,電器便會停止運作。

                                                       超聲波測距器
                          ■ 左方的是模組的超                超聲波測距器是由超聲波發射器、超聲波接收器和控制電路所組成。
                            聲波發射器,而右方
                            的為超聲波接收器。               音在空氣中的傳播速度大約是每秒340米。要得知聲音傳播  1  厘米所
                                                需的時間,可用下例數式計算:
                                                      1/340米=1/34000厘米=0.00002941118…秒

                                                    經換算後約等於29.4微秒,即聲音傳播 1 厘米需時29.4微秒。
                                                    由於超聲波從發射到返回是兩段距離,因此在計算時必須將結果除以
                                                2才是正確的物體距離。我們可以利用下例公式以Arduino編程計算出以厘
                                                米為單位的物體距離:
          ■ 超聲波測量距離的方法,是測量聲音
            在模組與物體之間往返經過的時間。                             測量得到音波來回傳播所需時間 / 2 / 29.4



                                                                                                                   27
   24   25   26   27   28   29   30   31   32   33   34