La micro:bit du incorporat un sensor de so que li permet detectar tant sons forts com dèbils, a més de mesurar la quantitat de renou que hi ha al seu entorn.
L'entorn makecode ens ofereix diferents blocs relacionats amb el micròfon.
sound level: Aquesta variable conté el valor de la quantitat de renou mesurada pel sensor.
on loud sound: És un esdeveniment que s'executa quan el so supera un cert valor.
on quiet sound: És un esdeveniment que s'executa quan el so es troba per davall d'un cert valor.
set loud sound threshold to <valor>: Permet fixar el valor per al límit de renou mínim que emprarem en l'esdeveniment "on loud sound".
set quiet sound threshold to <valor>: Permet fixar el valor per al límit de renou màxim que emprarem en l'esdeveniment "on quiet sound".
A continuació te proposam 3 activitats molt senzilles que t'ajudaran a entendre com funciona el micròfon de la micro:bit.
Pots triar l'ordre que t'agradi més, començar per les activitats o pel tutorial.
Te proposam que facis un programa que mitjançant la matriu de Leds mostri una cara contenta (o un cor) si hi ha silenci i una trista si hi ha massa renou.
Pistes:
Empra els blocs set <loud/quiet> sound threshold to <valor> per establir els valors a partir d'on consideram massa renou (loud) i fins quin valor es considera silenci (quiet).
-Empra els esdeveniments on <loud/quiet> sound: per mostrar les icones a la matriu de Leds.
Descripció del programa
Descripció del programa
Descripció del programa