Skip to content

Activitat

Sol radiant

Novell | MakeCode, Python | Pantalla LED | Iteració, Seqüència

Pas 1: Crea-ho

En què consisteix?

Fes servir la icona del sol del "Heus ací el sol" per fer una animació de rajos solars.

animació del sol en la pantalla micro:bit

Com funciona

  • El programa mostra una seqüència d'imatges del sol en la pantalla de leds basada en la que vam fer al projecte "Heus ací el sol".
  • Espera 500 mil·lisegons (mig segon) entre cada imatge perquè es pugui veure abans de mostrar la següent.
  • La seqüència fa una animació de rajos solars venint des del centre del sol.
  • La seqüència es repeteix mentre la micro:bit tingui alimentació perquè les instruccions estan dins un bucle per sempre o infinit.
  • Els ordinadors són freqüentment fets servir per ajudar als animadors a fer dibuixos animats i pel·lícules, creant una il·lusió de moviment tot mostrant una seqüència d'imatges subtilment diferent una després de l'altra.

Què necessites

  • Micro:bit (o simulador MakeCode )
  • Editor MakeCode o Python
  • Piles (opcional)
  • Paper quadriculat per dissenyar els teus propis rajos solars (opcional)

Pas 2: Programa-ho

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)

Pas 3: Millora-ho

  • Accelera o alenteix l'animació canviant el retard de 500 mil·lisegons.
  • Utilitza el teu propi disseny per al sol i els seus rajos.
  • A Python, utilitza un interval de l'1 al 9 per mostrar els rajos solars fent-se més atenuats com més s'allunyin del centre del sol.