2024年4月6日 星期六

micro:bit OLED初接觸

電子元件有micro:bit主板、iot:bit底板、以及SSD OLED1306

OLED驅動程式:fizban99/microbit_ssd1306

程式編輯工具:micro:bit Python Editor

程式檔案管理:除了main.py外,其餘檔案來自OLED驅動程式


Python程式碼:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
from ssd1306 import initialize, clear_oled
from ssd1306_text import add_text
from ssd1306_bitmap import show_bitmap
from microbit import *

initialize()
clear_oled()
show_bitmap('microbit_logo')
sleep(2000)
clear_oled()
add_text(0, 0, 'TreeArt:bit')
i=0
while True:
    add_text(0, 2, str(i))
    sleep(1000)
    i=i+1

執行結果:




沒有留言:

張貼留言