micro:bitで作るドアの開閉を音で通知する監視システム

micro:bitの加速度センサーが動きを検知して音で通知するサンプルプログラムをシェアします。MakeCodeエディタのjavaScript画面にコピー&ペーストすればそのまま使えますよ。

MakeCodeエディタとは
micro:bitのプログラミングツールとしてマイクロソフト社が無償で提供しているscratchエディタです。

MakeCodeエディタの利用方法は下記関連記事をご覧ください。

MakeCodeエディタの利用方法

ドアが開閉されたら音で通知する

通知音にはMakeCodeエディタの機能として用意されている音源データ「着信メロディ」を利用しています。

このプログラムの動き

  • 加速度センサーが速度を検知したら音を鳴らす。

作成したプログラム

加速度センサーが検知したら音を鳴らしますが、視覚的に分かりやすいように、ハート型をLED表示する仕様にしています。実用として使う場合は電池持ちを考慮してアイコン表示のブロックは削除した方が良いです。

動作確認

MakeCodeエディタのエミュレータで動作確認。想定通りスピーカー向け端子の通電表示とLEDディスプレイにハートマークが表示がされました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA