步驟1:製作
這是什麼?
一個簡單的專案來協助您數數...,蹦跳幾下,或是窗外看到的飛鳥-任何東西都可以!
這兩個影片向您展示了製作內容和編碼方式:
介紹
編程指引
運作方式
- 該程式使用名稱為“count”的變數是用來紀錄您要計數的數字。
- 它的變數在開始時設為0。
- 每次按下按鈕B時,它會將變數計數增加1並在LED顯示螢幕上顯示出來。
- 超過9的數字不會保留在顯示螢幕上,因此按按鈕A即可顯示該數字。
- 您可以透過同時按下按鈕A和B來重置計數器。
你需要的東西
- micro:bit (或,MakeCode simulator)
- MakeCode編輯器
- 電池組(選配)
步驟2:編碼
1from microbit import *
2
3count = 0
4display.show(count)
5
6while True:
7 if button_a.is_pressed() and button_b.is_pressed():
8 count = 0
9 display.scroll(count)
10 elif button_b.is_pressed():
11 count += 1
12 display.scroll(count)
13 elif button_a.is_pressed():
14 display.scroll(count)
15 sleep(100)
步驟3:進階
- 尋找另一種重置計數器的方式,例如透過搖晃micro:bit。
- 以圖形方式顯示數字-使用條狀圖或點點。
- 顯示一顆心或另一張圖片當您達到某個數字時-它可以是跳躍的星星或其他活動的目標。
- 使用廣播將計數發送到另一個作為遠端顯示器的micro:bit上。
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.