Descripció de l’activitat
En aquesta activitat s’utilitza una placa Keyestudio UNO o una ESP32 STEAMakers per reproduir tons musicals. S’assigna un to diferent a cada tecla d’un comandament a distància IR. El senyal enviat per cada tecla és detectat per un receptor IR connectat a la placa, que fa sonar el to corresponent mitjançant un brunzidor (activitat adaptada a partir del projecte final del curs 2324ROPA d’Anna Cot).
Material necessari
- Placa Keyestudio UNO o ESP32 STEAMakers
- Receptor IR KS0026
- Brunzidor KS0019
- Cables GVS
Orientacions pedagògiques
Es creen grups de treball de 2-3 alumnes.
Cada grup dissenya alguna millora del piano.
Elements de programació
Eix | Àrea | Matèria
SEC – Música
Competències específiques
CE04 – Crear projectes musicals a través de la veu, els instruments i el cos amb el suport de les eines tecnològiques per desenvolupar oportunitats personals, socials i professionals de forma inclusiva.
Sabers
Composició musical a partir de la veu, el cos, els instruments i/o les eines tecnològiques.
1. En l’entorn ArduinoBlocks, creeu un nou projecte de tipus UNO o ESP32 STEAMakers en funció de la placa programable que utilitzeu. Les captures de pantalla i fotografies d’aquest pas a pas corresponen a una placa Keyestudio UNO, però l’activitat també es pot fer amb la placa ESP32 STEAMakers adaptant els pins de connexió.
2. El bloc d’Inicialització queda buit, tots els blocs s’encaixen en el bucle principal. Definiu una variable de text i assigneu-li el codi rebut pel receptor IR connectat a la placa:
3. La resta de blocs estaran en una sèrie de condicionals niats que faran sonar tons en el brunzidor en funció del codi rebut. Els codis de la imatge de sota corresponen al comandament Keyestudio, si feu servir un comandament diferent haureu d’esbrinar quins codis IR emet:
4. Connecteu la placa a l’ordinador, executeu AB-Connector i transferiu el programa a la placa. Després, desconnecteu-la de l’ordinador.
5. Connecteu el receptor IR al pin 11 i el brunzidor al pin 2 de la placa Keyestudio UNO. Després, torneu a connectar la placa a l’ordinador:
6. Comproveu que el programa funciona correctament orientant el comandament cap al sensor i prement algunes tecles.

