ステップ1: 作る
説明
ドアを開けたか、開けっ放しにしたときに警告するワイヤレスアラーム。

仕組み
- 写真のようにドアの角に磁石、ドアの枠の近くにセンサープログラムの入ったmicro:bitを固定します。
- センサプログラムはmicro:bitのコンパス(磁力センサー)入力センサーとループ を使い、2秒ごとに磁場の強さを測定します。 selectionを使って、あるレベル(しきい値)以下になると無線信号「ドアが開いた」を送信します。
読み取る磁力が一定の値を超えると ‘door closed' (ドアが閉じた)と送信します。 - コンパスセンサーを最初に使用するときは、携帯電話のコンパスを調整するように、画面にドットを埋めるゲームをプレイして較正する必要があります。
- アラームmicro:bitは、「ドアが閉じた」を受信すると、 LEDディスプレイ にチェック(tick)を表示します。 「ドアが開いた」無線メッセージを受信すると、バツ(cross)を表示し、アラームを鳴らします。
必要なもの
- micro:bit2台と少なくとも1つのバッテリーパック
- 磁石
- ドアに磁石を、ドア枠に micro:bit を固定するための両面テープや似ているもの
- オプションとしてヘッドホン、ブザー、スピーカーと、接続するためのワニ口クリップ付きコード数本
ステップ2: プログラムする
センサー/送信機:
アラーム/受信機:
ステップ3: 改善する
- センサーのボタンAを押して、磁石に最適なしきい値の校正を行います。 最初は、Pythonの100000 ナノテスラと同じMakeCodeの100マイクロテスラに設定されています。
- 複数のmicro:bitを使用して、例えば「裏のドアが開いた」など、さまざまな無線メッセージを送信して、さまざまなドアの状態を追跡します。
- 変数を使用して、ドアが開いたままの時間を測定します。暖房エネルギー節約に役立ちそうですか?
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.