Pas 1: Crea-ho
En què consisteix?
Programa el teu metrònom electrònic, que marca pulsacions repetitives amb les quals pots disminuir o augmentar la velocitat quan practiques música.
Introducció
Guia de programació
Què aprendràs
- Com ajustar el tempo de les notes musicals tocades per la micro:bit
- Com utilitzar els botons d'entrada i les sortides d'àudio per fer un dispositiu electrònic útil
Com funciona
- A l'inici del programa, ajusta el tempo a 100 ppm - pulsacions per minut (bpm en anglès). Aquesta és una manera estàndard de mesurar el tempo, o velocitat, de la música.
- Un bucle "per sempre" manté la micro:bit tocant una nota curta i després descansant durant un ritme.
- Pots sentir el so connectant els auriculars al pin 0 i GND o a l'altaveu integrat del nou micro:bit.
- Prem el botó A per reduir el tempo 5 ppm.
- Prem el botó B per accelerar-lo 5 ppm.
- Si prems els botons A i B junts, es mostra el tempo actual a la sortida de la pantalla LED.
Què necessites
- Una micro:bit
- Editor MakeCode o Python
- Piles (opcional)
Pas 2: Programa-ho
Pas 3: Millora-ho
- És possible que notis que toca el seu ritme una mica més lent que un instrument electrònic amb la mateixa configuració de PPM; això és perquè cada bucle pren un i un setzè d'una pulsació (temps de compàs), en lloc d'un sol temps de compàs.
- Pots provar de fer-ho més precís sumant fraccions de ritme per fer un ritme sencer: 1/2 + 1/4 + 1/8 + 1/16 fa 15/16 per afegir-hi 1/16 d'un ritme que estàs tocant el to.
- Els blocs "Per sempre" també afegeixen una mica de retard, de manera que si fas servir un bucle "mentre que és cert" dins, accelerarà el teu codi i el farà més precís.
- El vídeo del programa a la part superior d'aquesta pàgina us mostra com fer-ho.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.