micro:bit(マイクロビット)はScratchで誰でも簡単に電子工作できるボート。今回はmicro:bitから音楽を流してみましょう。
micro:bitで音楽を流してみよう 【micro:bitでオモチャをつくろう】
micro:bitには、音楽を流すブロックが用意されています。しかし、スピーカー(音を鳴らす装置)はついていないので、micro:bitとは別にスピーカーを用意します。下記のようなプラグ(ケーブルの先端にある棒状の金属部分)であれば、スピーカーでなくともイヤホンでもかまいません。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/93efda912e7dc11bcbc721a6ab96646b746d0cbd_xlarge.jpg)
そしてもうひとつ、スピーカーやイヤホンと接続する「ワニ口クリップコード」または「ミノムシクリップコード」も用意。これは、micro:bitとスピーカーや、イヤホンを接続するためのもの。ホームセンターや電気屋さんで購入できます。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/9de7d34ac4be67856f35b991cff892ce9928dccb_xlarge.jpg)
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/7e860f00df5a74172a0bfbc54cfbf56ce13fc1de_xlarge.jpg)
スピーカー(またはイヤホン)、ワニグチクリップコード(またはミノムシクリップコード)の用意ができたら、さっそくプログラムをつくっていきましょう。
プログラムを作成する方法を覚えていますか?忘れてしまった場合はここをクリックしてください。そして、「新しいプロジェクト」と書かれた箇所をクリックしてみましょう。下記のように表示されれば、準備OK。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/b653830c9f03f186e59f5d1a79ec399c94842496_xlarge.jpg)
今回は「最初だけ」のブロックを使います。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/1e718f81a0d5deceb4aa1c2130426c60a7bceaa3_xlarge.jpg)
プログラムメニューエリアの【音楽】をクリックして、「メロディを開始する(ダダダム)くり返し(一度だけ)」ブロックをクリック。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/48fb65459f5f46cf844fa377211c45ea50e04548_xlarge.jpg)
「メロディを開始する(ダダダム)くり返し(一度だけ)」ブロックを「最初だけ」ブロックにくっつけます。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/67e0295521bd1578b5175bfa22a56c7b408e52bc_xlarge.jpg)
左側のプレビューエリアのイラストが変わったことに気づいたでしょうか?今までみたことがないイラストが出てきました。
紫色の線が、micro:bitの「0」と、スピーカー(またはイヤホン)のプラグに接続されています。同じように、青色の線がmicro:bitの「GND」とスピーカー(イヤホン)のプラグに接続されています。これは、micro:bitにプログラムを書き込んだ後、スピーカー(イヤホン)のつなぎ方を説明しています。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/27b2b0b37349b47a2037bd57aee76efc1e3add39.png)
プレビューエリアの下部にプレビューのコントローラーが表示されているので、左側の「
」︎をクリック。パソコンから音楽が流れませんか?
※パソコンのボリュームを上げておいてください。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/959b79a418f0c1529df7096fff68fe8fae8aec17.png)
音楽ブロックにもどりましょう。「メロディを開始する(ダダダム)くり返し(一度だけ)」ブロックの(ダダダム)をクリックすると、いろいろな音楽が表示されます。種類もたくさんあるので、変更して聴いてみてください。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/cef1e4d737e2c1e4c56fadf68c8451d46a4369f5.png)
「メロディを開始する(ダダダム)くり返し(一度だけ)」ブロックの(一度だけ)をクリックすると、くり返しのパターンが4つ表示。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/5e4263ccc0799c08a35e3764dbbf083ccead9666.png)
- 一度だけ……音楽が一度だけ流れます。
- ずっと……音楽が何度でも流れつづけます。
- バックグラウンドで一度だけ、バックグラウンドでずっと……ここでは使いませんが、今後“バックグラウンド”とはどういうことか説明するので、待っていてくださいね。
では、音楽を流している間、LEDに顔が表示されるプログラムを作ります。「メロディを開始する(ダダダム)くり返し(一度だけ)」ブロックの(ダダダム)を(ニャン・キャット)に変更してみましょう。くり返しはそのまま(一度だけ)にしておきます。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/25ad4cc9a7fc2860195ee329ff24740baf37b0a2.png)
LEDに顔を表示させてみましょう。プログラムメニューエリアの【基本】をクリックして「アイコンを表示」ブロックをクリック。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/c6c42cd4496928a8889742f04606ce7b2416ea36_xlarge.jpg)
「アイコンを表示」ブロックを2つ用意して下記のような顔にします。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/f3135cf8be491949db994c1d2325814b775a44d9.png)
このままだと、アイコンが1秒1回ずつしか表示されないので、何回かくり返しアイコンを表示させてみます。簡単に何回かくり返す方法は、プログラムメニューエリアの【ループ】をクリックして、「くりかえし(4)回」ブロックを使います。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/317b4acef1a1a2c15645db3bc7898e5d4120a65e_xlarge.jpg)
「くりかえし(4)回」ブロックをクリックして、「アイコンを表示」ブロックとくっつけてみましょう。くりかえし回数は(13)にします。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/696dc937719c41a86e5513d42452e2c8ffd6ba59.png)
音楽が停止したあとに、アイコンをスマイルのアイコンにしたいので、「くりかえし(13)回」ブロックの下に、スマイルのアイコンをコピーしてくっつけます。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/5f9fdfa5d6009985b713f86bd29e278bc41227db.png)
プレビューエリアで実行して動きを確認してみましょう。どうでしょうか? LED部分の動きが、まるで音楽に合わせて歌っているように見えませんか?
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/78783f685120663467b70069fd792aaca380a0b9.png)
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/579e094b92f8481982952c2d1cab6ae6fefa0b44.png)
プレビューエリアでプログラムの動きが確認できたら、micro:bitにプログラムを書き込みましょう。
画面下にある「名称未設定」と書かれた場所をクリックして、下記のように「ニャンキャット」とカタカナで入力。その後、文字を入力した横の青いボタンをクリックして、プログラムのファイルをパソコンにダウンロードします。
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/f6480ca1717f1aafc9e586cff3be9a3921961ede_xlarge.jpg)
micro:bitとパソコンを接続して、ダウンロードした「microbit-ニャンキャット.hex」をmicro:bitに保存します。もしやり方を忘れてしまった場合は、こちらの記事を参考にしてくださいね。
保存(書き込み)が完了すると、一度パソコンとの接続がきれて、プログラムが動き出します。まだ、この時点では、音はならずLED部分の顔のアイコンが動くだけですね。一度電源を抜いて、プレビューエリアに表示されたスピーカー(イヤホン)の接続方法を参考につないでみます。
micro:bitで音楽を流してみよう :つなぎ方【micro:bitでオモチャをつくろう】
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/8cf25a22880111f3e09e54d2703f1513ab0c6e18_xlarge.jpg)
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/49b82f459701d19681d1882fd5671f6383600afa_xlarge.jpg)
![](https://valedpress.chu.jp/prd-site/wp-content/themes/sango-theme/library/images/articles/059b6daaa1fb9546fae490588c968d632fb83d3c_xlarge.jpg)
再度電源を入れてみてください。どうでしょうか?音楽がながれて、LEDに表示した顔がうごきましたか?
今回は、音楽が流れるブロックと、スピーカー(イヤホン)をmicro:bitに取り付けて音楽を出しました。次回は決められた音楽を流すのではなく、自分で自由に音楽をつくってみましょう。
この記事が気に入ったら「いいね!」をクリック!プログラミング教育・STEM教育などの情報をお届けします!