2018/10/01 19:42

プロジェクト6:音楽を流す

概要
このプロジェクトでは、keyestudio受動ブザーモジュールで音楽を演奏する方法を学習します。
1つは直接マイクロの高レベルと低レベルの入力を制御することです:ビットP0の終わり、ブザー音を制御するために2つの方形波を設定します。 もう1つは、ソフトウェア独自の機能を使用し、P0の端に異なる周波数と異なる長さの方形波を入力することです。 最後に、ブザーモジュールで “Ode to Joy”の曲を演奏させます。 (入力PIOポートはP0のみ可能で、他のインターフェースとすることはできません)。

使用するキット
·micro:bitメインボード× 1
·KeyStudiomicro:bitセンサーV2シールド× 1
·USBケーブル× 1
·keyestudioパッシブブザーモジュール× 1
·ジャンパーワイヤー× 3

 

キットの説明

パッシブブザーモジュール

ブザーはアクティブなものとパッシブなものに分類できます。 この2つの違いは、アクティブなブザーには振動源が内蔵されているため、電化したときに音が鳴ります。 このモジュールで使用されるブザーは受動的なブザーです。 受動ブザーにはそのような音源がないので、DC信号でビープ音を鳴らすことはできません。 代わりに、2Kから5Kの間の周波数を持つ方形波を使用してそれを駆動する必要があります。 周波数が異なると、異なる音が発生します。 micro:bitを使って簡単な曲のメロディーを流することができます。

仕様

  • 使用電圧:3-5V
  • インターフェイスタイプ:デジタル

接続例

micro:bitをkeyestudio micro:bit sensor V2シールドに挿入します。パッシブブザーモジュールをmicro:bitセンサーシールドに接続し、SピンをS0ピンヘッダーに接続し、+ピンをV1ヘッダーに接続します。

プログラミング例

プログラム例1 ブザーとして鳴らす

 

プログラム例2 音楽を鳴らす

 

プログラミングの結果

配線し電源を入れ、プログラム例1をmicro:bitに送信すると、パッシブブザーから循環的に生成される2つの音が聞こえます。

プログラム例2をmicro:bitに送信すると指定した音楽が流れます。

キットのご購入はこちら

micro:bit shop
https://microbit.buyshop.jp/items/13284200