Omet navegació

MD7.3 Mission Zero. Començam amb el repte

Què necessitam?

1️⃣ EMULADOR ASTRO PI

Per resoldre el repte necessitarem emprar l'emulador Astro Pi en un navegador web per crear el nostre programa. No és necessari tenir una unitat Astro Pi.

Astro Pi. Mission Zero. Raspberry Pi Foundation. Emulador Astro Pi. Sense-HAT (CC BY-NC-SA)

Una vegada obert l'emulador, és molt important deixar escrit el codi que veureu en pantalla. Per poder programar la matriu Sense-HAT necessitarem importar la llibreria sense_hat (per configurar la matriu) i la llibreria time (per temporitzar els leds).

❓Però... Què és una llibreria?

Una llibreria (també coneguda com a biblioteca) és un conjunt de mòduls o paquets de mòduls amb una configuració de codi prèviament definida i independent d'altres llibreries. Quan s'utilitza la instrucció import, estem important mòdul (per exemple, sense_hat), que ens permetrà accedir a les seves funcionalitats sense haver de programar-les des de zero, ja que ho ha fet una altra persona o un equip de treball abans.

2️⃣ PLANTILLES PER DIBUIXAR AMB PÍXELS

Per fomentar la creativitat de l'alumnat, abans de començar amb el codi, és interessant que l'alumnat pugui fer proves de dibuixos en píxels. Per això, podem emprar el següent:

  1. Eines tradicionals (papers i colors) amb una plantilla de quadrícula de 8x8
  2. Aplicació de dibuix amb píxels 🔗 sumo.app/es/sumopixel / pixilart.com

Informació a tenir en compte

❗ EMMAGATZEMATGE DE CODI

L'emulador web Astro Pi ens ajudarà a visualitzar l'execució del nostre codi. Si aquest codi no es completa en una sessió o encara no tens el codi de l'aula amb el nom de l'equip que presentarà el projecte, es recomana seguir el següent procediment per emmagatzemar el codi iniciat:

  1. Crea un document de text a la teva unitat en el núvol (Drive, OneDrive, etc.).
  2. Nomena i desa el document corresponent.
  3. Actualitza el contingut d'aquest document cada vegada que facis canvis en el codi.

❗ ELECCIÓ DELS COLORS

Els colors RGB els podem crear usant una combinació de diferents proporcions de vermell, verd i blau. La matriu LED és una quadrícula de 8x8. Cada LED de la quadrícula es pot configurar segons un color diferent. A continuació es mostra una paleta de 24 colors i la llista de variables que atorgarem per cadascun d'ells.

Aquesta paleta de colors és la que es proporciona des del repte. D'aquesta manera es fomenta la compartició de dissenys, a més de facilitar l'escriptura del codi, i és per això que nosaltres també et recomanam que facis el mateix.

Astro Pi. Mission Zero. Raspberry Pi Foundation. Paleta de 24 colors (CC BY-NC-SA)
# Paleta de colors

 a = (255, 255, 255) # Blanc
 b = (105, 105, 105) # Gris
 c = (0, 0, 0) # Negre
 d = (100, 149, 237) # Blau flor de panís
 e = (0, 0, 205) # Blau intermedi
 f = (25, 25, 112) # Blau mitjanit
 g = (0, 191, 255) # Blau cel profund
 h = (0, 255, 255) # Cian
 j = (143, 188, 143) # Verd mar profund
 k = (46, 139, 87) # Verd mar
 l = (0, 255, 127) # Verd primavera
 m = (34, 139, 34) # Verd forestal
 n = (154, 205, 50) # Groc verdós
 o = (128, 128, 0) # Oliva
 p = (240, 230, 140) # Caqui
 q = (255, 255, 0) # Groc
 r = ( 184, 134, 11) # Dorat fosc
 s = (139, 69, 19) # Marró
 t = (255, 140, 0) # Taronja fosc
 u = (178, 34, 34) # Vermell rajola
 v = (255, 0, 0) # Vermell
 w = (255, 192, 203) # Rosa clar
 y = (255, 20, 147) # Rosa intens
 z = (153, 50, 204) # Lila

Vols crear combinacions de colors diferents?

Prova l'emulador de colors RGB de w3schools.com 🔗 enllaç

Creado con eXeLearning (Ventana nueva)