Skip to content

Activitat

Animals animats

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

Pas 1: Fes-ho

En què consisteix?

Anima els teus propis dibuixos a la pantalla de la micro:bit.

imatge d'un ànec movent-se amunt i avall per la pantalla LED de la micro:bit

Com funciona

  • Aquest programa crea una animació a la pantalla LED de la micro:bit amb una imatge predefinida i una altra creada per tu.
  • Primer es mostra la imatge predefinida de l'ànec i després la versió modificada, que es fa desplaçant tots els punts (píxels) un espai avall.
  • Es mostren les dues imatges una rere l'altra, amb un retard de mig segon (500 mil·lisegons), perquè sembli un ànec balancejant-se amunt i avall a l'aigua.
  • Un bucle infinit manté la micro:bit mostrant la seqüència d'imatges fins que desconnectis la placa.
  • L'ús de bucles en programes d'ordinador també es coneix com a iteració. T'ajuden a crear un programa compacte i eficient, sense repetir innecessàriament les mateixes instruccions.

Què necessites

  • Micro:bit (o simulador MakeCode )
  • Editor MakeCode o Python
  • Piles (opcional)
  • Paper quadriculat opcional o full de planificació LED per a dibuixar el disseny dels teus propis animals

Pas 2: Programa-ho

1from microbit import *
2
3while True:
4    display.show(Image.DUCK)
5    sleep(500)
6    display.show(Image(
7        "00000:"
8        "09900:"
9        "99900:"
10        "09999:"
11        "09990"))
12    sleep(500)

Pas 3: Millora-ho

  • Mira de modificar i animar diferents imatges integrades com la GIRAFA i el CONILL.
  • Crea les teves pròpies imatges des de zero amb paper quadriculat o el nostre full de planificació LED per dibuixar els teus dissenys.
  • Fes seqüències animades més llargues per explicar una història.
  • A Python, utilitza diferents nombres per canviar la brillantor de diferents píxels. 9 és el més brillant, 1 és el més tènue i 0 és apagat.