Sínia1

Inventari materials

http://blocs.xtec.cat/robotica2627/files/2026/09/inventari-material.jpg

La placa micro:bit

https://microbit.org/ca/get-started/features/overview/

La placa micro:bit, impulsada per la BBC en col·laboració d’Amazon, Microsoft i Samsung, entre altres, és un petit dispositiu programable expressament dissenyat per inspirar a una nova generació de creadors/es digitals, makers i programadors/es.
A part de contribuir a fer que l’aprenentatge del pensament computacional, la programació i l’electrònica estigui a l’abast de tothom de manera intuïtiva i creativa, també la caracteritza la seva capacitat per a ser programable en una gran varietat de llenguatges de programació.

Sensor

Dispositiu capaç de detectar magnituds físiques o químiques, anomenades variables d’instrumentació, i transformar-les en variables elèctriques. És a dir, un sensor llegeix magnituds de l’entorn i les transforma en variables elèctriques que rebem com a valors numèrics.
Per exemple: Intensitat de llum, temperatura, nivell de so, etc.

Actuador

És un dispositiu capaç de transformar energia elèctrica en l’activació d’un procés amb la finalitat de generar un efecte sobre algun element extern. És a dir, actua segons unes ordres programades.
Per exemple: Motors, LEDs, pantalles, brunzidors, etc.

Comparació amb el cos humà

● Placa micro:bit: És el cervell. S’encarrega de les funcions bàsiques del nostre cos, d’entendre l’entorn que ens envolta i poder actuar en conseqüència als estímuls que rep.
● Sensors: Són els sentits. Requereixen la connexió amb el cervell.
● Actuadors: Són els músculs. Encarregats de dur a terme l’acció.

Per exemple, quan conduïm el nostre cervell i els nostres sentits estan pendents de tots els estímuls que trobem a la carretera, mentre que els nostres braços i les nostres cames acceleren, frenen, canvien de sentit, etc.

Entorn de programació MakeCode

https://makecode.microbit.org/

MakeCode és un entorn de programació per blocs desenvolupat per Microsoft i per la BBC micro:bit amb un simulador per provar el programa abans de descarregar-lo a la placa.

Feu clic a “Projecte nou” per obrir l’editor de programació.

Anomeneu el vostre projecte.

Podem canviar l’idioma de l’entorn al català clicant a l’engranatge de la cantonada superior dreta.

Com carregar un programa a la placa micro:bit

Per carregar un programa a la placa micro:bit cal connectar la micro:bit a l’ordinador i en aquest, igual que en un pendrive, s’obre una carpeta anomenada micro:bit.

En aquesta carpeta, hem de col·locar-hi el nostre programa.

Per fer-ho, cliquem el botó “Transfereix” de dins l’entorn de programació i l’arxiu “.hex” que es descarrega el desem a la carpeta de la micro:bit que s’ha obert prèviament com un dispositiu extern.

Una vegada el programa està carregat, el led de darrere de la placa al costat de l’entrada USB de la micro:bit deixa de fer pampallugues. Això vol dir que el programa s’ha carregat amb èxit.

 

Diferència entre els blocs “en iniciar” i “per sempre”

Quan obrim l’entorn de programació MakeCode i creem un projecte nou apareixen sempre aquests dos blocs de programació.

En iniciar. Totes les instruccions que estiguin dins l’estructura “en iniciar” la micro:bit les executarà únicament un cop, just a l’inici del programa.

Per sempre. En canvi, totes les instruccions que es trobin dins de l’estructura “per sempre” la micro:bit les executarà una darrera l’altra després del “en iniciar”, però quan arribi a l’última tornarà a començar des del principi, repetint aquesta seqüència “per sempre”.

Al vídeo es pot veure un exemple d’un compte enrere que com està dins del “en iniciar” s’executarà en primer lloc però només una vegada i just després s’executaran dos blocs de pantalla diferents que, en estar dins del “per sempre”, s’executaran en bucle com una animació de dos fotogrames.

Reptes amb la matriu de leds de la placa micro:bit

Repte 1. Escriviu el vostre nom a la matriu de leds de la placa micro:bit

Heu de fer que:

  • Per sempre es mostri el vostre nom a la matriu de leds.

Extra

Heu de fer que:

  • Quan es premi el botó A es mostri un nom.
  • Quan es premi el botó B es mostri un altre nom.

Repte 2. Dissenyeu una icona

Heu de fer que:

En iniciar es mostri a la matriu de leds la icona:

  • d’un coet
  • d’una cara contenta
  • d’un quadrat

Extra

Inventeu la vostra pròpia icona.

 

Repte 3. Creeu una animació

Heu de fer que:

  • Quan es premi el botó A es repeteixi una vegada una animació amb cinc canvis a la matriu de leds.

Extra

Creeu una animació diferent que s’executi per sempre.

Reptes amb el brunzidor (altaveu) de la placa micro:bit

La placa micro:bit té un brunzidor que produeix so. Permet incorporar sons i melodies als projectes de programació sense la necessitat d’un element extern.

Dins de la categoria de música trobem diversos blocs:

Melodies

Blocs que us permeten triar una melodia predefinida.

Amb aquest bloc podeu indicar si la melodia es repeteix un cop, sempre o en un segon pla.

També hi ha blocs que permeten triar i crear les vostres melodies.

L’indicador “a tempo” permet ajustar la velocitat a la qual es reprodueix la música.

Tons

Hi ha uns blocs per reproduir diferents tons on es pot modificar el tempo.

Si cliqueu sobre el triangle invers apareixen els diferents valors que es poden utilitzar.

IMPORTANT!

PER TAL QUE FUNCIONI EL BRUNZIDOR (ALTAVEU) DE LA PLACA MICRO:BIT HEU D’AFEGIR SEMPRE A LA PROGRAMACIÓ AQUESTS BLOCS.

  • EN INICIAR HABILITA L’ALTAVEU INTEGRAT ACTIVAT.

Repte 4. Reproduïu melodies

Heu de fer que:

  • En prémer el botó A es reprodueixi una melodia predeterminada.
  • En prémer el botó B es reprodueixi una altra melodia predeterminada diferent.

Extra

Heu de fer que:

  • En prémer el botó A i B es reprodueixi 4 vegades una altra melodia predeterminada.

Repte 5. Inventeu melodies

Heu de fer que:

  • En iniciar es reprodueixi una melodia inventada per vosaltres.

Extra

Heu de fer que aquesta mateixa melodia que us heu inventat vosaltres es reprodueixi per sempre.

Repte 6. Reproduïu el so d’una ambulància

Heu de fer que:

  • En cas de sacsejar la placa es reprodueixi el so que fa una ambulància.

Extra

Heu de fer que el so que fa una ambulància es reprodueixi en prémer el botó A i B.