土壤濕度感應器
Last updated
Last updated
霍爾感應器是一種偵測磁力的感應器,可用來檢測磁場的存在與變化。霍爾感應器是運用了霍爾效應(Hall effect)的感應器,霍爾效應是指當固體導體受到一個磁場影響,且有電流通過時,導體內的電荷載子會受到勞侖茲力(Lorentz force)(指運動於電磁場中的帶電粒子所感受到的作用力)而偏向一邊,因而產生電壓的現象。
當磁鐵靠近,FlipRobot的霍爾感應器會感受到磁力,產生訊號(即1);當磁鐵遠離,不會感受到磁力,不會產生訊號(即0)。
下面的程式範例將實作霍爾感應器的感測。
如下圖,如果霍爾感應器回傳的偵測數值(透過下圖中藍色程式拼圖可以得到回饋的數值)等於0(即沒有感受到磁力)的條件成立時,執行蜂鳴器發出Do的聲音,如果霍爾感應器回傳的偵測數值等於1(即有感受到磁力)的條件成立時,執行蜂鳴器不發出聲音。