Pas 1: Crea-ho
En què consisteix?
Fes que el micròfon de la nova micro:bit respongui a picades de mans o pulsacions amb un espectable de llum animat.
Introducció
Guia de programació
Què aprendràs?
- Com els ordinadors agafen entrades, les processen utilitzant codi i creant sortides diferents.
- Com utilitzar el micròfon incorporat a la nova placa com a iniciador d'esdeveniments en el teu programa
- El micròfon pot ser utilitzar per a reaccionar en dues situacions, sons fluixos i més forts
Com funciona
- Quan el micròfon detecta un so fort, com a una picada de mans, mostra un gran cor amb els leds
- Si detecta que el só és fluix, per exemple quan has deixat d'aplaudir, ens mostra un petit cor.
- L'efecte d'això és crear una senzilla animació d'un cor, que respon a picades de mà o pulsacions (beats) fortes de música.
Què necessites
- La nova micro:bit amb so (o simulador de MakeCode)
- Editor MakeCode o Python
- Piles (opcional)
Pas 2: Programa-ho
Pas 3: Millora-ho
- Crea la teva pròpia animació utilitzant altres icones i les teves pròpies imatges
- Fes que la micro:bit respongui a un so fort reproduint-ne un per si mateixa Això causa algun problema? Com els pots arreglar?
- Pots canviar el nivell de so que activa un esdeveniment de so fort. Aquest nivell s'anomena llindar. A MakeCode utilitza el bloc "estableix el llindar de so fort a...' per triar diferents nivells de so per fer-lo més o menys sensible a sons forts.
- A Python, per canviar el llindar de sons forts, utilitza
"microphone.set_threshold(SoundEvent.LOUD, 128)"
- canviant el numero 128 al valor que vulguis entre 0 i 255.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.