Skip to content

アクティビティ

音を鳴らせ!

中級 | MakeCode, Python | 端子, | ハードウェア & ソフトウェア, 入出力,

ステップ1: 作る

説明

micro:bitにヘッドフォンを取り付けて音楽を作ろう!

micro:bitのピン0に接続されたヘッドフォンプラグの先端と、micro:bitのGNDに接続されたヘッドフォンプラグの長い部分を示した図

動作の仕組み

  • micro:bit を使って 音を鳴らすには、ヘッドフォンまたはスピーカーを接続します。 ヘッドフォンプラグの先端を micro:bit のピン0にクリップします。 ヘッドフォンプラグの長い部分とmicro:bitのGNDピンをクリップで接続します。
  • このプログラムを使って、Aボタンを押したときに、収録曲の1つを micro:bit に再生させるようにします。
  • micro:bitの下にある金色のピンは、 入力出力 に使用されます。 ここでは、ピン0を 出力として使用します。 micro:bitは、曲を再生すると、ピン0からの電気信号のパルスを送信します。 電気的に回路を成立させるには、ヘッドフォンはmicro:bitのGND端子にも接続する必要があります。

必要なもの

  • micro:bit(またはMakeCodeシミュレーター)
  • MakeCodeまたはPythonエディター
  • バッテリーパック(オプション)
  • ヘッドフォン、ブザーやアンプ付きスピーカー
  • ワニ口クリップケーブル 2本

ステップ2: プログラムする

1from microbit import *
2import music
3
4while True:
5    if button_a.was_pressed():
6        music.play(music.NYAN)
7

ステップ3: 改善する

  • 歓喜の歌(ODE)、ブルース(BLUES)、またはバースデー(BIRTHDAY)など、さまざまな曲をお試しください。 Python で使用できる曲のリストはここで見つけられます。
  • ループを使って曲を何度も繰り返します。
  • ピン0をヘッドフォンプラグの先端の代わりに中央部分に接続するとどうなりますか?