Descripció de l’activitat
En aquesta activitat creareu un arbre de Nadal amb llums personalitzades utilitzant la micro:bit, la micro:shield i una tira de 30 leds Neopixel. Es configuraran quatre modes d’il·luminació que es podran activar amb els botons i el logo de la micro:bit.
Material necessari
- Placa micro:bit.
- Placa d’extensió micro:shield.
- Tira de leds
Orientacions pedagògiques
Si teniu el conjunt de primària o el de secundària bàsic, feu tants grups com us permeti el nombre de conjunts que tingueu. Cada alumne pot fer la programació de manera individual o treballar en grups.
Elements de programació
- Seqüències bàsiques
- Bucles
- Condicionals
- Operadors
- Variables
- Programació per blocs (vertical)
Eix | Àrea | Matèria
PRI – Educació Artística
Competències específiques
CE03 – Experimentar i crear amb les possibilitats del so, la imatge, el cos i els mitjans digitals i multimodals, mitjançant activitats i experiències que incorporin l’aprenentatge autoregulat per expressar i comunicar coneixements, idees, sentiments i emocions.
Sabers
Utilització de tècniques, materials i recursos informàtics i tecnològics per a la captura, creació, edició, documentació i difusió de produccions plàstiques i visuals personals o de grup per expressar idees o emocions..
En aquesta activitat creareu un arbre de Nadal amb llums personalitzades utilitzant la micro:bit, la micro:shield i una tira de leds neopixel, tal com veieu en el següent vídeo demostratiu:
Configurareu la tira de leds amb quatre modes d’il·luminació que es podran activar amb els botons i el logo de la micro:bit:
Amb el botó A, els leds mostraran un efecte de colors simulant l’Arc de Sant Martí
Amb el botó B es mostraran dos Arcs de Sant Martí, un en els leds del 0 al 15, i l’altre en els leds del 16 al 29.
Prement el botó A i B es veurà un efecte d’escombrat amb els leds de color groc que començarà des del led 0 fins al 29.
Amb el logo de la micro:bit, un efecte d’escombrat amb els leds de color blau que començarà des del led 0 fins al 29, i seguidament del led 29 al 0.
Programació de la tira de leds
1. Aneu a l’entorn de programació MakeCode i creeu un projecte nou “Arbre de Nadal amb micro:bit”.
2. Afegiu l’extensió “Neopixel” per poder tenir disponibles els blocs de programació de la tira de leds.

3. En iniciar assigneu a la variable strip el valor Neopixel al pin P1 amb 30 leds RGB (GRB format).

4. Per tal que les llums leds tinguin 4 modes d’il·luminació, creareu la variable mode.

5. En iniciar assignareu a la variable mode el valor 0.

6. En el mode 0, establireu que els leds estiguin apagats.
- Fareu que en cas de sacsejar la micro:bit s’assigni a mode el valor 0.

- Per sempre si el mode és 0 la tira de leds mostrarà el color negre. Atenció! Podeu fer que els leds estiguin apagats, fent que mostrin el color negre.

7. En el mode 1, els leds mostraran un efecte de colors simulant l’Arc de Sant Martí.
- Fareu que en prémer el botó A s’assigni a mode el valor 1 i que la tira de leds mostri un arc de Sant Martí des de 1º fins al 360º per mostrar tota la gamma possible de colors.

- Per sempre si el mode és 1 es mostrarà l’arc de Sant Martí amb un efecte de moviment en els colors dels leds (el bloc “strip rotate pixels by 1” agafa el color actual de cada LED a la tira i el mou cap endavant).

8. En el mode 2 configurareu la tira de leds perquè es vegin dos Arcs de Sant Martí, un en els leds del 0 al 15, i l’altre en els leds del 16 al 29.
- En prémer el botó B assignareu a mode el valor 2, assignareu a la variable range el valor de la tira de leds entre el led 0 i el 15, i a la variable range2 el valor de la tira de leds entre el led 16 i el led 29. També establireu un efecte d’Arc de Sant Martí pel primer rang de leds, i pel segon rang de leds.

- Per sempre si el mode és 2 es mostraran dos arcs de Sant Martí amb un efecte de moviment cadascun.

9. En el mode 3 fareu que la tira de leds mostri un efecte d’escombrat amb els leds de color groc que començarà des del led 0 fins al 29.
- En prémer els botons A+B assignareu a mode el valor 3.

- Per sempre si el mode és 3 establireu de color groc el primer led de la tira (el led 0), el mostrareu, agafareu el color actual d’aquest led i el moureu cap endavant de la tira de leds, això ho fareu 30 vegades per tal d’il·luminar tots els 30 leds de la tira Neopixel. Finalment, apagareu els leds de la tira Neopixel per tal de començar el procés d’escombrat de nou.

10. En el mode 4 configurareu la tira de leds perquè es mostri un efecte d’escombrat amb els leds de color blau que començarà des del led 0 fins al 29, i seguidament del led 29 al 0.
- En prémer el logotip de la micro:bit assignareu a mode el valor 4.

- Per sempre si el mode és 4 establireu de color blau el primer led de la tira (el led 0), el mostrareu, agafareu el color actual d’aquest led i el moureu cap endavant de la tirada, això ho fareu 30 vegades per tal d’il·luminar tots els 30 leds de la tira Neopixel, seguidament apagareu els leds de la tira, i finalment, encendreu de color blau l’últim led de la tira (led 29), el mostrareu i el moreu cap endarrer de la tira de leds, això ho fareu 30 vegades per tal d’il·luminar els 30 leds, i apagareu els leds de la tira per tal de començar una altra vegada el procés.

11. Inserireu la placa micro:bit a la placa d’expansió micro:shield i connectareu la tira de leds al pin P1 de la micro:shield.


12. Finalment, connectareu la micro:bit a l’ordinador utilitzant el cable USB i fareu la transferència, així, ja tindreu les vostres llums de Nadal amb quatre modes d’il·luminació.





