MicroPython程式簡易入門
接下來我們所有的程式都會在Mu Editor中編輯,並寫入micro:bit中測試顯示的結果。
from microbit import *
while True:
display.show(Image.HAPPY)
sleep(500)
display.show(Image.SAD)
sleep(500)
第1行的目的是要匯入所有驅動micro:bit所需要的函數(例如display),第3行的目的是讓接下來的程式可以永久執行。
在 永久執行的迴圈中,第4行顯示一個笑臉,第5行暫停0.5秒,第6行顯示悲傷的臉,第7行再次暫停0.5秒。
這個程式在寫入micro:bit之後,就會不斷地在兩個不同的表情之間進行變換,每0.5秒變化一次喔。
如 果我們有許多的圖像需要依序呈現(例如要製作動畫的時候),那麼就需要使用一個串列放置所有要依序顯示的圖像,最後再利用一個迴圈來依序顯示串列資料中的內容,如下所示:
from microbit import *