Skip to content

活動

觸控情感徽章

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

步驟1:製作

它是什麼?

利用新版 micro:bit 的標誌感測器為額外的按鍵,加入另一個表情到情感徽章項目

介紹

編程指引

您將學到什麼

  • 電腦是如何獲取輸入,使用程式碼處理它們,並創造不同的輸出
  • 如何使用新版 micro:bit 觸控標誌按鍵輸入來觸發輸出

運作方式

  • 該程式會在感測您是否按下按鍵 A,並在感測到時於 LED 螢幕上輸出顯示一張笑臉
  • 在感測到您按下按鍵 B 時會在 LED 螢幕上顯示一張哭臉。
  • 如果您觸摸新版 micro:bit 前面的金色標誌,程式會偵測到您的手指並在 LED 上顯示一張驚訝的臉

你需要的東西

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

步驟2:編碼

1from microbit import *
2
3while True:
4    if button_a.is_pressed():
5        display.show(Image.HAPPY)
6    if button_b.is_pressed():
7        display.show(Image.SAD)
8    if pin_logo.is_touched():
9        display.show(Image.SURPRISED)

步驟3:進階

  • 更改顯示的圖標,或繪製您自己的圖標以顯示不同的表情。
  • 創造一系列在按下各按鍵時所顯示的動態臉部圖像。
  • 為每一個情緒表情添加不同的聲音