プロジェクト11:マイク

Click to download the code 1 for this lesson

Click to download the code 2 for this lesson

(1)プロジェクトの説明:

Micro:bit main board V2 にはマイクが搭載されており、周囲の音量を検出できます。手をたたくと、マイクのLEDインジケータが点灯します。音の強さを測定できるため、騒音の尺度を作成したり、音楽に合わせて変化するディスコ風の照明を作ったりできます。マイクはマイクのLEDインジケータの反対側に配置されており、音が通るための穴の近くにあります。基板が音を検出すると、LEDインジケータが点灯します。

(2)必要な部品:

Micro:bit main board V2

Micro USBケーブル

(3)テストコード1:

Micro USB ケーブルでコンピュータと micro:bit ボードを接続し、MakeCode エディタでプログラムします。

完成プログラム:

(4)テスト結果1:

コードをアップロードすると、周囲の音が検出されたときに大きなハートアイコンが表示され、周囲が静かなときには小さなハートアイコンが表示されます(注意:検出できないほど小さな音は反応を引き起こしません)。

(5)テストコード2:

Micro USB ケーブルでコンピュータと micro:bit ボードを接続し、MakeCode エディタでプログラムします。

完成プログラム:

(6)テスト結果2:

コードをアップロードすると、ドットマトリクスが音の変化に同期してパルスします。「A」キーを押すと、現在の音の数値が表示されます。