[micro:bit] バイクセキュリティアラーム・プロトタイプ

micro:bitはSTEM教育のために開発された低価格マイコンボード。5x5 dot matrix LED、ボタンだけではなく、傾きセンサーや温度計、地磁気センサーや照度計など様々なセンサーが搭載されていてちょっとしたゲームを作るのに最適。そこで昔取った杵柄で、色々とプログラミングしたものを公開していこうと思います。シミュレータが提供されており、マイコンボードがなくてもプログラミング学習可能、気軽にできます。

IMG_0150

今回はゲームからフィジカルなインターフェース、振動センサーとワイヤー(電線)を使ったバイクセキュリティアラームのプロトタイプ試作です。

(シミュレーターでは短絡が表現できないので、最初から警報が出ます)

設定および機能

IMG_0151

設定

P0-GND イヤフォンをつなげます(実機ではアンプスピーカー、またはサイレン)
P1-GND 電線で短絡(実機ではワイヤーハーネスに電線を這わす)

振動を与える、傾けると警報(LED点滅、「ピコーン」音を再生するにはソースコードを改変)
P1-GND間を短絡している電線が外れる、カットされると警報

A+Bボタン同時押しで警報解除


実際にセキュリティアラームとして使うには、独立電源の確保、ワイヤーハーネスを取り付け・取り外しへの対応、サイレンなど警報音をどうするか、防水設計など色々な実装が必要ですが、機能として最低限を満たせているでしょう。

ソース

【参考文献】

【Amazon】micro:bitではじめるプログラミング ―親子で学べるプログラミングとエレクトロニクス (Make:PROJECTS)

4873118131

【Amazon】BBC micro:bit (マイクロビット)

B074M58PL7