Skip to content

活動

發聲情緒徽章

初學者 | MakeCode, Python | 觸控標誌, LED 螢幕, 按鈕, 揚聲器 | 抽象, 輸入輸出

步驟1:製作

它是什麼?

製作一個情緒徽章,用聲音和圖片來表達你的感受。

介紹

編程指引

您將學到什麼

  • 如何使用新版 micro:bit 的內建揚聲器作為輸出,為您的項目添加個性和表情。

運作方式

  • 含有內建揚聲器的 micro:bit 可以播放新的情緒的聲音。 當你按下輸入按鍵 A 時,它會播放快樂的聲音,同時 LED 螢幕上也會顯示一張笑臉。
  • 當您按下按鍵 B 時,它會播放憂傷的聲音,同時也顯示一張哭臉。
  • 當您按下觸控標誌時,它會播放「Spring」的聲音,同時 LED 螢幕上也會顯示一張驚奇的表情。

你需要的東西

  • 新版包含內建聲音功能的 micro:bit(或 MakeCode 模擬器)
  • MakeCode 或, Python 編輯器
  • 電池組(選配)

步驟2:編碼

1from microbit import *
2import audio
3
4while True:
5    if button_a.is_pressed():
6        display.show(Image.HAPPY)
7        audio.play(Sound.HAPPY)
8    if button_b.is_pressed():
9        display.show(Image.SAD)
10        audio.play(Sound.SAD)
11    if pin_logo.is_touched():
12        display.show(Image.SURPRISED)
13        audio.play(Sound.SPRING)

步驟3:進階

  • 實驗不同且新式的表達聲音,像是「咯咯笑」、「快樂」和「閃爍」。
  • 修改程式來使用不同的表情圖案,或者繪製您自己的圖案。
  • 為每個表情製作動畫。