的に当たったらピカっと光ります。市販の輪ゴム銃やピンポン玉などを使って遊びましょう!
振動センサーを使って的に当たったことを検知します。
使っている機能
- micro:bitのスピーカー(※)
- 入出力ピン(振動センサー、LEDボードに利用)
※ スピーカーを搭載していないバージョン(v1.5以前)の micro:bit をご利用の方は、メロディ音なしでプログラムしてください。
用意するもの
スイッチエデュケーション商品
その他
- 単4電池 × 3本
- 厚紙
- 1 cm 程度の厚みがあるもの(スチレンボードなど)
- はさみ、カッター
- 両面テープ
- 輪ゴムやピンポン玉など、的に当てるもの
プログラム
振動の検知には、「高度なブロック」>「入出力端子」>「デジタルで読み取る 端子 P0」ブロックを使います。振動センサーは「P1」に接続するので、「P0 ▼」をクリックし「P1」を選んでください。
LEDボードを点灯させるために、拡張機能「Neopixel」を使っています。「Neopixel」をツールボックスに追加する方法はフルカラーシリアルLEDテープ商品ページ内「制御方法」を参考にしてください。
工作
- 厚紙を切り取り、LEDボードを両面テープで貼り付けます。
- 振動センサーにコネクターコードを接続します。
コードには接続向きがあります、コードの色の並びが写真と同じになる向きで接続しましょう。
- 厚紙(LEDボードがついていない側)に、振動センサーを両面テープで貼り付けます。
- 壁に的を貼り付けるために、小さく切ったスチレンボードを2個ほど貼りましょう。
※ 1 cm 程度の厚みがあるものでしたら何でもOKです。
- LEDボードのコードと振動センサーのコードをワークショップモジュールに接続します。
それぞれ接続向きがあります、コードの色の並びが写真と同じになる向きで接続しましょう。
- プログラムを書き込んだ micro:bit をワークショップモジュールに装着し、単4電池を入れ、モジュールのスイッチをONにしましょう。
ワークショップモジュールから離れた場所に的を設置したい場合は、こちらの商品を追加でご利用ください。
アレンジしよう
- ワークショップモジュールには、「振動センサー+LEDボード」を2セットまで接続することができます。1セット追加して的を増やすことが可能です。
- ポイント機能:的に当たったらポイントゲット、micro:bit のLEDにポイント表示 を追加してみましょう!
- プログラムのヒント:「変数」>「変数を追加する…」で、ポイントを保存する変数を追加しましょう。