微軟 micro:bit 創意課程系列--banana keyboard
2017-10-01 19:05微軟 micro:bit 創意課程系列--banana keyboard
建立你自己的micro:bit使用香蕉的鋼琴!
Duration: ~20 minutes.
時間:〜20分鐘。
物料
•micro:bit,電池座和2節AAA電池
• 香蕉
• 橙子
•鱷魚夾
Activities
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
點擊你的香蕉樂器播放聲音...水果!
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 中文 課程 : Python , Javascript, 物聯網
標籤:
—————