from microbit import *
display.scroll("Olá, Mundo!")display.scroll() faz o texto desfilar no ecrã. É apenas uma linha de código!from microbit import *
while True:
if button_a.was_pressed():
for i in range(11):
display.show(i)
sleep(1000)for i in range(11) percorre os valores de 0 a 10. A função sleep(1000) espera 1 segundo.from microbit import *
import random
while True:
if accelerometer.was_gesture("shake"):
resultado = random.randint(1, 6)
display.show(resultado)
sleep(500)random do Python gera números aleatórios. O gesto "shake" deteta quando sacodes o micro:bit.from microbit import *
while True:
if button_a.was_pressed():
temp = temperature()
display.show(temp)
sleep(1000)
if temp < 20:
display.show(Image.SNOW)
else:
display.show(Image.HAPPY)temperature() lê o sensor. As imagens como Image.SNOW são ícones pré-definidos do micro:bit.from microbit import *
import random
pedra = Image("09090:"
"99999:"
"99999:"
"09990:"
"00900")
while True:
if accelerometer.was_gesture("shake"):
jogada = random.randint(1, 3)
if jogada == 1:
display.show(Image.SQUARE)
elif jogada == 2:
display.show(Image.RECTANGLE)
else:
display.show(Image.SCISSORS)
sleep(2000)elif significa "senão se". As imagens personalizadas usam uma grelha 5×5 com valores de 0 a 9 para o brilho de cada LED.from microbit import *
import radio
radio.config(group=1)
radio.on()
while True:
if button_a.was_pressed():
radio.send("OLÁ!")
if button_b.was_pressed():
radio.send("ADEUS!")
mensagem = radio.receive()
if mensagem is not None:
display.scroll(mensagem)radio.receive() verifica se chegou alguma mensagem. Se não chegou nada, retorna None.