紅外線感應器
Last updated
Last updated
紅外線感應器利用紅外線的反射狀況。紅外線感應器會發出紅外線到地面上,紅外線碰到地面會反射紅外線光。當感測到黑色表面障礙物時,光反射的量較少(深色會吸收光);相反的,當感測到白色表面障礙物時反射的量較多(淺色反射光),感應器能把反射回來多少的光轉換成電子訊息回傳判斷。
FlipRobot搭配的紅外線模組,具有2組紅外線感應器,各組分別由一個紅外線發射器與接收器所組成,以判斷深色(沒有回傳數值),和淺色(回傳數值)。
下面的程式範例將實作紅外線感應器的感測。
如下圖,如果紅外線感應器1號的回傳數值(透過下圖中藍色程式積木可以得到回饋的數值)等於「真」(即偵測到有數值,也就是淺色)的條件成立時,執行蜂鳴器發出Do的聲音。