Skip to content

活動

平靜 LED

初學者 | MakeCode, Python | LED 螢幕 | 3 健康, 動畫, 序列, 迭代

步驟1:製作

它是什麼?

將您的 micro:bit 變成一個簡單的數位裝置,利用簡單的動畫序列放慢和調節您的呼吸來幫助您放鬆。

該項目是一個系列的一部分,創作目的為提供解決問題和原型設計的活動來探索作為「可持續發展的全球目標」的解決方案。

介紹

編程指引

運作方式

  • 在「forever」迴圈中構建動畫序列以保持其運行。
  • 運用內建的大、小鑽石圖標來創造脈衝效果。
  • 添加暫停區塊可將動畫放慢到一個輕鬆的節奏。
  • 在動畫中間使用較長的暫停時間,也許是 2 秒,即 2000 毫秒。
  • 在 MakeCode 模擬器中測試您的程式碼來確保有按照您想要的方式運行,然後再傳輸到 micro:bit。

你需要的東西

  • micro:bit (或,MakeCode simulator)
  • MakeCode 或, Python 編輯器
  • 電池組(選配)

步驟2:編碼

1from microbit import *
2
3while True:
4    sleep(2000)
5    display.show(Image('00000:'
6                       '00000:'
7                       '00900:'
8                       '00000:'
9                       '00000'))
10    sleep(500)
11    display.show(Image.DIAMOND_SMALL)
12    sleep(500)
13    display.show(Image.DIAMOND)
14    sleep(2000)
15    display.show(Image.DIAMOND_SMALL)
16    sleep(500)
17    display.show(Image('00000:'
18                       '00000:'
19                       '00900:'
20                       '00000:'
21                       '00000'))
22
23

步驟3:進階

  • 更改暫停時間以便適應您自己偏愛的呼吸節奏。
  • 創造您自己的圖片來取代鑽石圖標。
  • 添加更多步驟來讓您的動畫更加流暢。