소스 코드 예시
from microbit import *
sleep(5000)
display.scroll(str(button_a.get_presses()))
소스 코드 예시
from microbit import *
import random
images = [Image.HAPPY, Image.SAD, Image.CONFUSED, Image.ANGRY, Image.ASLEEP]
while True:
if button_a.is_pressed():
display.show(random.choice(images))
sleep(500)
소스 코드 예시
from microbit import *
heart = [Image("09090:99999:99999:09990:00900"),
Image("00000:09090:09990:00900:00000")]
while True:
if button_a.is_pressed():
display.show(heart, delay=200)
소스 코드 예시
from microbit import *
count = 0
while True:
if button_a.is_pressed():
count += 1
display.show(str(count))
sleep(500)
소스 코드 예시
from microbit import *
while True:
if button_a.is_pressed():
display.show("A")
elif button_b.is_pressed():
display.show("B")
소스 코드 예시
from microbit import *
while True:
if pin_logo.is_touched():
display.show(Image.HAPPY)
sleep(500)
display.show(Image.SAD)
sleep(500)
elif button_a.is_pressed():
display.show(Image.THUMBS_UP)
sleep(1000)
display.clear()
elif button_b.is_pressed():
display.scroll("Keep going!")
sleep(1000)
소스 코드 예시
from microbit import *
total_pixels = 25
lit_pixels = 0
def update_display(lit_pixels):
for i in range(total_pixels):
x = i % 5
y = i // 5
display.set_pixel(x, y, 9 if i < lit_pixels else 0)
while True:
if button_a.is_pressed():
lit_pixels = min(lit_pixels + 1, total_pixels)
update_display(lit_pixels)
sleep(100)
elif button_b.is_pressed():
lit_pixels = max(lit_pixels - 1, 0)
update_display(lit_pixels)
sleep(100)
댓글 없음:
댓글 쓰기