微軟 micro:bit 創意課程系列--banana keyboard

2017-10-01 19:05

微軟 micro:bit 創意課程系列--banana keyboard

建立你自己的micro:bit使用香蕉的鋼琴!

Duration: ~20 minutes.

時間:〜20分鐘。

物料

•micro:bit,電池座和2節AAA電池

•   香蕉

•   橙子

•鱷魚夾

Activities

 

Let’s get started!

 

Edit this page on GitHub

 

Make

Materials

  • micro:bit, battery holder and 2 AAA batteries
  • Bananas
  • Orange
  • Crocodile clips

 

物料

•micro:bit,電池座和2節AAA電池

•   香蕉

•   橙子

•鱷魚夾

Steps

Step 1

使用第一個鱷魚夾將鱷魚夾的末端連接到micro:bit上的GND針上。

Step 2

使用第二個鱷魚夾將鱷魚夾的末端連接到micro:bit上的0針上。

Step 3

使用第一個鱷魚夾,將鱷魚夾的第二端連接到耳機插孔上。

Step 4

使用第二個鱷魚夾,將鱷魚夾的第二端連接到耳機插孔的尖端。

Step 5

使用第三個鱷魚夾,將鱷魚夾的末端連接到已經剪接到GND上的第一個鱷魚夾上。

Step 6

使用第三個鱷魚夾將鱷魚夾的未附著端連接到橙色上。

Step 7

使用第4個鱷魚夾將鱷魚夾的末端連接到micro:bit上的針腳1上。

Step 8

使用第4個鱷魚夾將鱷魚夾的未連接端連接到香蕉上。

Step 9

你的香蕉鍵盤已經準備好了!

Step 10

點擊你的香蕉樂器播放聲音...水果!

 

NEXT: beat box

 

Edit this page on GitHub

 

 

Code

你有沒有試圖製作拍子的聲音? 讓我們嘗試用代碼製作一個beatbox!

我們將在發生兩件事情時執行的水果上註冊一個事件處理程序:首先,鱷魚夾貼在GND上,鱷魚夾的另一側插入香蕉。 我們先從添加一個可以存儲數據的變量開始。 然後將變量重命名為“sound”。 然後將該變量的值從音樂抽屜中設置為音符塊A. 修改你的代碼,使你的代碼看起來像這樣。

我們想要在被按下的時候播放音樂,以便註冊一個事件處理程序,每當你運行一個腳本並在模擬器上點擊pin 1時,它將執行。 我們必須首先打開輸入抽屜並加上按P1按鈕。 修改你的代碼,使你的代碼看起來像這樣。

我們要編碼將在被按下的按鈕上播放的音符。 我們點擊輸入抽屜,然後插入一個將增加的for循環。 單擊變量抽屜。 添加設置項目塊。 將可變塊重命名為“聲音”。然後添加一個Maths塊,以將塊A的音符頻率增加到A加25.改變代碼,使您的代碼看起來像這樣

  • click Download to see if the code works as expected.

讓我們在第二個聲音上加上P2, 為此,您需要添加與香蕉鍵盤活動相同的塊。 但是,您必須更改從P1按壓到P2的引腳。 此外,您必須將變量“聲音”的頻率降低25.修改代碼,以使您的代碼看起來像這樣。 您將需要以與第一個活動相同的步驟將一個第二個香蕉包含在鱷魚(春天)剪輯中.

  • click Download to see if the code works as expected.

 

Microbit 台灣 商店

Microbit 中文 課程 : Python , Javascript, 物聯網

              中國

Edit this page on GitHub

—————

返回