### プロジェクト06:ミュージックパーティー ![Img](./media/A1317.png) #### 1. 概要 手をたたくと、ボードのマイクが音声信号を拾い、スピーカーが楽しいバースデーソングを再生し、RGB LEDがまばゆい光を放ちます。 #### 2. 部品 | ![Img](./media/A850.png)| ![Img](./media/A858.png) | ![Img](./media/A906.png) | | :--: | :--: | :--: | | micro:bit ボード *1 | micro:bit T型拡張ボード *1 | micro USB ケーブル *1 | | ![Img](./media/A500.png)| ![Img](./media/A944.png) | ![Img](./media/A950.png) | | 赤色LED *1 | 220Ω 抵抗 *3 | ジャンプワイヤー *2 | | ![Img](./media/A017.png) | ![Img](./media/A024.png) | ![Img](./media/A621.png) | | ブレッドボード *1 | 電池ホルダー *1
(自前の単三電池 *2)| RGBカード *1 | #### 3. 部品の知識 **マイクロフォン** 高品質なデジタルマイクがmicro:bit V2ボードの表面に内蔵されており、音や音声信号を検出します。マイクを制御・処理するチップは裏面にあります。 ![Img](./media/A1317.png) マイクはボード表面の小さな丸い穴にあり、周囲の音声信号を拾いやすくなっています。使用時はmicro:bitボードを表向きに置いてください。穴の隣にはマイク用LEDインジケーターがあり、音のレベルを測定すると点灯します。 ![Img](./media/A116.png) **RGB LED** ![Img](./media/A2127.png) RGB LEDは三原色(赤、緑、青)の交差点としてイメージされます。RGBの異なる比率でほとんどの色を合成できます。赤、緑、青のLEDは透明なプラスチックケースに封入されており、R、G、Bピンの入力電圧を変えることで光の色を発します。 ![Img](./media/A137.png) **三色説:** ![Img](./media/A150.png) RGB LEDは共通アノード型と共通カソード型の2種類に分けられます: 共通カソードRGB LEDでは、3つのLEDが負極(カソード)を共有します; 共通アノードRGB LEDでは、3つのLEDが正極(アノード)を共有します。 ![Img](./media/A209.png) **注意:ここでは共通カソードRGB LEDを提供しています。** **RGB LEDのピン:** RGB LEDは4本のピンを持ちます:GND(最も長いピン)、R(赤)、G(緑)、B(青)。下図のようにRGB LEDを配置し、左から右へピンは赤、GND、緑、青の順です。 ![Img](./media/A239.png) #### 4. 配線図 ![Img](./media/A308.png) ![Img](./media/A325.png) #### 5. コードの流れ ![Img](./media/A343.png) #### 6. テストコード コードファイルはフォルダ Project 06:Music Party にあり、ファイル名は Project-06-Music-Party.hex です。 ![Img](./media/A423.png) **コードブロックの読み込み:** ![Img](./media/A445.png) #### 7. テスト結果 コードをボードにダウンロードした後、手をたたくとボードのマイクが音声信号を拾い、スピーカーが楽しいバースデーソングを再生し、RGB LEDがまばゆい光を放ちます。楽しい音楽パーティーの雰囲気が感じられませんか? **注意:** 配線が正しいのに結果が見えない場合は、ボード裏面のリセットボタンを押してください。 ![Img](./media/A757.gif)