Micro:bit

Micro:bit上的字串與圖案顯示

micro:bit上面有5X5矩陣的LED燈泡可供使用,內建了一些英文字母,所以,我們可以很輕鬆的在上面顯示我們要的字,但在使用前,你必須要先知道你的micro:bit是插在哪個串列埠,window系統可以控制台的裝置管理員中查到,如圖一。

圖一、查詢COM

從上面可以看出,我們的板子是插在COM多少上面,知道這個以後,接下來就可以正是進入教學,首先,啟動一下程式,如果是紅燈狀態,如下圖圖二,代表scratch程式與中介程式沒有相接,請檢查一下,是否有下面的視窗,注意,這個視窗不可以關閉!

圖二、紅燈狀態

中介程式不可以關閉,所以,請勿關閉它!

圖三、應有的中介程式

如果出現的是下面的綠燈,代表程式的執行是正確的!如下圖!

圖四、程式正確執行

接下來,請選取下面的積木,這個積木主要在在micro:bit上的LED燈顯示HelloWorld(中間請勿空格,會出現亂碼),如下圖,這時你就可以看到micro:bit顯示了Hello。 

注意:下面的COM一定要正確,只要點過一次之後,後面就算不加入COM的積木,也無所謂

圖五、字串顯示

接下來,我們展示一下,如何使用圖片,這項功能只有(硬體版有),micro:bit預設有很多的圖案可以顯示,可以透過下面的顯示積木來顯示想要的圖案,因為他的圖片太多,我們只內建幾個,下面是它內建的圖片

  • Image.HEART
  • Image.HEART_SMALL
  • Image.HAPPY
  • Image.SMILE
  • Image.SAD
  • Image.CONFUSED
  • Image.ANGRY
  • Image.ASLEEP
  • Image.SURPRISED
  • Image.SILLY
  • Image.FABULOUS
  • Image.MEH
  • Image.YES
  • Image.NO
  • Image.CLOCK12, Image.CLOCK11, Image.CLOCK10, Image.CLOCK9, Image.CLOCK8, Image.CLOCK7, Image.CLOCK6, Image.CLOCK5, Image.CLOCK4, Image.CLOCK3, Image.CLOCK2, Image.CLOCK1
  • Image.ARROW_N, Image.ARROW_NE, Image.ARROW_E, Image.ARROW_SE, Image.ARROW_S, Image.ARROW_SW, Image.ARROW_W, Image.ARROW_NW
  • Image.TRIANGLE
  • Image.TRIANGLE_LEFT
  • Image.CHESSBOARD
  • Image.DIAMOND
  • Image.DIAMOND_SMALL
  • Image.SQUARE
  • Image.SQUARE_SMALL
  • Image.RABBIT
  • Image.COW
  • Image.MUSIC_CROTCHET
  • Image.MUSIC_QUAVER
  • Image.MUSIC_QUAVERS
  • Image.PITCHFORK
  • Image.XMAS
  • Image.PACMAN
  • Image.TARGET
  • Image.TSHIRT
  • Image.ROLLERSKATE
  • Image.DUCK
  • Image.HOUSE
  • Image.TORTOISE
  • Image.BUTTERFLY
  • Image.STICKFIGURE
  • Image.GHOST
  • Image.SWORD
  • Image.GIRAFFE
  • Image.SKULL
  • Image.UMBRELLA
  • Image.SNAKE

我個人只提供部份圖片給大家使用,使用之積木如下圖圖六。

圖六、顯示圖案之積木

之後,如果想要將LED全部關閉,可以使用下面的積木。

圖七、關閉上面的LED燈

到這邊,是不是覺得很有趣,之後,你可以運用這樣的功能,在課堂上面執行你要顯示的圖案!