Skip to content

Activitat

Leds relaxants

Novell | MakeCode, Python | Pantalla LED | 3 Salut i benestar, Animació, Iteració, Seqüència

Pas 1: Crea-ho

Què és això?

Converteix la micro:bit en un dispositiu digital senzill que t'ajudi a relaxar-te alentint i regulant el ritme de la teva respiració amb una animació simple.

Aquest projecte forma part d'una sèrie d'activitats de prototipatge i resolució de problemes que té per objectiu explorar solucions tecnològiques als reptes dels ODS Objectius de Desenvolupament Sostenible (Global Goals).

Introducció

Guia de programació

Com funciona

  • Construeix una seqüència animada en un bucle "per sempre", per mantenir-lo executant.
  • Utilitza les icones incorporades de diamants grans i petits per crear un efecte de pulsació.
  • Afegeix blocs de pausa per alentir l'animació a un ritme relaxant.
  • Utilitza una pausa més llarga a meitat de l'animació, potser 2 segons, que són 2000 mil·lisegons.
  • Verifica el teu programa en el simulador MakeCode, per assegurar-te si funciona en la manera que vols, abans de transferir-lo a la micro:bit.

Què necessites

  • Micro:bit (o simulador MakeCode )
  • Editor MakeCode o Python
  • Piles (opcional)

Pas 2: Programa-ho

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

Pas 3: Millora-ho

  • Canvia la durada de les pauses per ajustar el ritme de la respiració a les teves preferències.
  • Crea les teves imatges en comptes de les icones de diamants.
  • Afegeix més passos per fer l'animació més suau.