Skip to content

Atividade

Raios de sol resplandescentes

Iniciante | MakeCode, Python | Visor LED | Iteração, Sequência

Primeiro passo: o projeto

O que é?

Use o ícone de sol do projeto Aí vem o sol para criar uma animação com raios solares.

Animação do sol na tela do micro:bit

Como funciona:

  • O programa mostra uma sequência de imagens do sol no visor LED, com base na que fizemos no projeto Aí vem o sol;
  • Ele aguarda 500 milissegundos (meio segundo) entre mostrar cada imagem para permitir que você a veja antes de exibir a próxima;
  • A sequência cria uma animação dos raios solares saindo do centro do sol;
  • A sequência se repete enquanto seu micro:bit tiver energia, pois as instruções estão em um laço de repetição (loop) infinito;
  • Os computadores são frequentemente usados ​​para ajudar ilustradores a criarem desenhos animados e filmes. Estes profissionais criam uma ilusão de movimento ao mostrar uma sequência de imagens ligeiramente diferentes uma após a outra.

Itens necessários:

  • Um micro:bit (ou simulador MakeCode);
  • Editor MakeCode ou Python;
  • Conjuntos de baterias (opcional);
  • Papel quadriculado para criar seus próprios designs de raio de sol (opcional).

Segundo passo: é hora de programar

1from microbit import *
2
3while True:
4    display.show(Image(
5        "00000:"
6        "00900:"
7        "09990:"
8        "00900:"
9        "00000"))
10    sleep(500)
11    display.show(Image(
12        "00000:"
13        "09990:"
14        "09990:"
15        "09990:"
16        "00000"))
17    sleep(500)
18    display.show(Image(
19        "90909:"
20        "09990:"
21        "99999:"
22        "09990:"
23        "90909"))
24    sleep(500)

Terceiro passo: vamos deixar o código ainda melhor

  • Acelere ou diminua a velocidade da animação alterando a pausa de 500 milissegundos;
  • Use o seu próprio desenho dos raios de sol;
  • No Python, use um intervalo de números entre um e nove para mostrar que os raios de sol ficam mais escuros à medida que se afastam do centro.