Micro:bit Python 課程系列介紹

2017-07-09 22:56

Microbit Python 課程介紹 --Movement

Microbit Python 課程介紹 --Movement Microbit Shop 您的BBC micro:bit帶有一個加速度計。 它測量三軸運動: •X - 從左向右傾斜。 •Y - 向前和向後傾斜。 •Z - 上下移動。 每個軸都有一個返回正數或負數的方法,表示毫米的測量值。 當讀數為0時,沿著該特定軸是“level”。 例如,這是一個非常簡單的精神級別,它使用get_x來測量設備沿著X軸的水平程度: from microbit import *   while True:     reading =...

—————

2017-07-03 11:27

Microbit Python 課程介紹 --Random

Microbit Python 課程介紹 --Random Microbit Shop 有時你想讓事情有機會,或者混合一點:你想讓設備隨機行動。 MicroPython帶有一個 random 隨機模塊,使您可以輕鬆地在您的代碼中引入機會和一些混亂。 例如,以下是在顯示屏上滾動隨機名稱的方法 from microbit import * import random   names = ["Mary", "Yolanda", "Damien", "Alia", "Kushal", "Mei Xiu", "Zoltan"...

—————

2017-06-28 12:24

Microbit Python 課程介紹 --Music

Microbit Python 課程介紹 --Music Microbit Shop MicroPython 在 BBC micro:bit 作了很棒的音樂及聲音模組。 當你用鱷魚夾去接pin 0 跟GND ,線的另一頭去接喇叭的正極及負極,就可以產生許多不同的聲音出來。 Note Do not attempt this with a Piezo buzzer - such buzzers are only able to play a single tone. (請不要用蜂鳴器,因為蜂鳴器只能產生單一的音調) 讓我們來撥放音樂: import...

—————

2017-06-23 07:54

Microbit Python 課程介紹 – MicroPython Input/Output

Microbit Python 課程介紹 – Micro:bit MicroPython Input/Output Microbit Shop 在BBC micro:bit 的底下,有直條的金屬條文,看起來像牙齒,我們一般稱之為Golden Finger (金手指) 。他們是 input/output pins (or I/O pins for short)。 有些pins 比較大,這就方便可以用鱷魚夾去夾住它!  這裡有標示0, 1, 2, 3V 和 GND (computers always start counting from zero,接地)....

—————

2017-05-22 08:29

Microbit Python 課程介紹 --MicroPython Buttons

Microbit Python 課程介紹 --MicroPython Buttons Microbit Shop 我們有使用這裝置寫程式作了一些事,這是輸出(output)。我們還需要這裝置能去反應,我們稱之輸入(inputs). 這其實很容易,輸出是這裝置給這世界,輸入則是給這裝置。對 micro:bit 而言最明顯的輸入是兩個按鍵,分別是 A 跟 B. 我們來看一下MicroPython 可以怎麼對按鍵作反應。 這十分簡單:...

—————

2017-05-22 08:27

Microbit Python 課程介紹 --MicroPython Images

Microbit Python 課程介紹 --MicroPython Images Microbit Shop MicroPython 是很容易將5x5 的紅色LEDs (light emitting diodes 在板子的正面)。 MicroPython 給了很多顯示上的控制效果。有很多已經建好的圖形像 Happy,這段程式就是教你在Microbit 上,如何用已經建好的笑臉(HAPPY)的圖形。 from microbit import...

—————

2017-05-22 08:26

Microbit MicroPython 介紹

Microbit MicroPython 介紹 Microbit Shop 我們建議你下載並使用 mu editor ,這編譯器可以讓你在離線、無網路的環境編譯Microbit 的Python 程式,下載及安裝的步驟請參照網站指令。或許你需要安裝驅動程式在你的電腦上。Mu 是可以在Windows , OSX , Linux 上執行。Mu 是透過USB x連接線去控制及傳送程式給Microbit 寫你的Python Script 在編寫的視窗,當寫完時,按下”Flash” 的按鍵,傳送至Microbit ! 如果不成功,請確定Microbit...

—————