Skip to content

活動

燦爛的陽光

初學者 | MakeCode, Python | LED 螢幕 | 序列, 迭代

步驟1:製作

這是什麼?

使用Here comes the sun來製作陽光動畫。

太陽動畫micro:bit 顯示

運作方式

  • 程式在 LED display上顯示一系列太陽圖片,這些圖片基於我們在Here comes the sun專案。
  • 在顯示每個圖像之間需要等待500毫秒(半秒),以便您在顯示下一個圖像之前先查看它。
  • 該序列製作了來自太陽中心的陽光的動畫。
  • 由於指令位於永久或無限的loop中,因此只要您的micro:bit通電,該序列就會重複執行。
  • 經常使用電腦來幫助動畫師製作動畫片和電影,通過依次顯示一系列有細微不同的圖像來創建運動的幻覺。

你需要的東西

  • micro:bit (或 MakeCode 模擬器)
  • MakeCode 或, Python 編輯器
  • 電池組(選配)
  • 座標紙速寫您自己的陽光設計(選配)

步驟2:製作

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

步驟3:製作

  • 通過更改500毫秒的延遲來加快或減慢動畫的速度。
  • 對太陽及其光線使用自己的設計。
  • Python中,使用從1到9的數字範圍來表示太陽光線離中心越遠,光線就越暗。