對大多數人而言,Python給人一種簡單易學的感覺,但大多數的Python程式設計,都是從基礎的語言談起,雖然簡單但是並不有趣。micro:bit是目前學童最常接觸到培養邏輯思維的一塊微型電腦的電路板,本篇將介紹Kasper's micro:bit,可以讓micro:bit成為遊戲的遙控器。
網站:https://kaspersmicrobit.readthedocs.io/en/stable/
範例一、測試micro:bit上的按鈕
1.打開makcode,請按下圖編輯程式,並下載到micro:bit。
2.請開啟cmd,並輸入pip install kaspersmicrobit。
3.開啟IDEL編輯下列程式,摘自kaspersmicrobit官方網站。
import time from kaspersmicrobit import KaspersMicrobit def pressed(button): print(f"button {button} pressed") #讓microbit變數當成第一顆連線的micro:bit的變數 with KaspersMicrobit.find_one_microbit() as microbit: microbit.buttons.on_button_a(press=pressed)#偵測到按鈕被按下時呼叫pressed函式 time.sleep(10)
執行結果:
執行步驟3的程式
您會看到micro:bit顯示連線。接下來按下A鍵,可以在IDLE Shell看到。
沒有留言:
張貼留言