コインを入れるとゲームがスタートするスイッチを作りました
コインを入れるとゲームがスタートするスイッチを作りました。micro:bitとスイッチサイエンスのコインセンサーの組み合わせです。
コインがセンサーを通ると、micro:bitのカードエッジがタッチされたと認識し(デジタル入力がHigh→Lowに落ちる)、micro:bitのblehid拡張機能により、PCに対してスペースキーが押されたという信号を送ります。
原理は以前作ったアーケードボタンを使うスタートスイッチと同じで、ボタンを押す代わりにコインセンサーのイベントを使っているだけです。
コードはこれだけ。アーケードボタンと違って、チャタリングの処理もいらないみたいです。
ケースはダイソーの貯金箱ですので貯金ができます(笑
ゲームをするほど貯金ができる貯金箱ではありますが、イベントなどでゲームを有料化するのに使えそうな気もします。
以上
この記事が気に入ったらサポートをしてみませんか?