micro:bit で ホール磁気センサを活用する
ホール磁気センサーは磁場の存在を検出するセンサーです。ホール効果とは、導線中を流れる電流に対して、垂直に磁場をかけると、電流と磁場の両方に垂直な方向に起電力が生まれこの現象を ホール効果 といいます。詳しい話は高校生の物理で学んで下さい。
マグネットが近づくとセンサーが反応して電気信号を発生させます。この特性を活用して、磁気の変化を検知し、さまざまなプログラミング操作が可能になります。
![](https://www.msyoukai.com/wp-content/uploads/2024/03/M044-002-14-scaled-e1714855014449-300x181.jpg)
ホール磁気センサを用いた磁気を感知するプログラムです。
![](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)
![](https://www.msyoukai.com/wp-content/uploads/2024/03/M044-001-2-300x204.png)
磁石が離れると 値 HIGH
![](https://www.msyoukai.com/wp-content/uploads/2024/03/M044-002-12-scaled-e1714859595225-274x300.jpg)
リンク
○ 個々のセンサの特性もありますが、アナログデータでも分るとおりデジタルでは閾値に届かないためアナログではできませんでした。
○ 磁石を用いた方位磁石の作成や、ドアの開閉の監視など、多岐にわたるアプリケーションでの利用が期待されています。センサーは接続や制御が容易であり、初心者でも簡単に扱うことができるため、教育用ツールとしても非常に有効だと思います。
〇 micro:bit を 学ぶ上で書籍やWebpageを参考に作っていますが、私なりに噛み砕いて書いているつもりですが、判らない点がありましたら連絡下さい。