Skip to content

Actividad

Sol radiante

Principiante | MakeCode, Python | Pantalla LED | Iteración, Secuencia

Paso 1: Hazlo

¿Qué es?

Usa el icono del sol de Aquí llega el sol para animar los rayos del sol.

animación del sol en la pantalla de un micro:bit

Cómo funciona

  • Este programa muestra una secuencia de imágenes del sol en la pantalla LED basada en la que hicimos en el proyecto Aquí llega el sol.
  • Muestra una imagen y espera 500 milisegundos (medio segundo) para que puedas verla antes de mostrar la siguiente.
  • La secuencia muestra una animación de rayos saliendo desde el centro del sol.
  • La secuencia se repite mientras que tu micro:bit reciba energía, ya que las instrucciones están en un bucle sin fin, o infinito.
  • Los ordenadores se usan a menudo para hacer dibujos animados o películas, creando la ilusión de movimiendo mostrando una sucesión de imágenes una detrás de otra.

Qué necesitas

  • micro:bit (o simulador MakeCode)
  • Editor de MakeCode o de Python
  • pilas (opcionales)
  • papel de cuadritos para hacer tus propios diseños (opcional)

Paso 2: Prográmalo

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)

Paso 3: Mejóralo

  • Acelera o ralentiza la animación cambiando el retardo de 500 milisegundos.
  • Usa tu propio diseño para el sol y los rayos.
  • En Python, usa un número del 1 al 9 para hacer que los rayos del sol sean más tenues conforme se alejan del centro.