1. korak: Napravi
Što je to?
Isprogramirajte svoj vlastiti elektronički metronom koji proizvodi redovite taktove koje možete usporiti ili ubrzati kroz učenje glazbe.
Uvod
Vodič za kodiranje
Što ćeš naučiti
- Kako prilagoditi tempo glazbenih nota izvedenih uz pomoć micro:bita
- Kako koristiti ulazne tipke i zvučne izlaze kako biste napravili koristan elektronički uređaj.
Kako to radi
- Na početku programa, tempo će biti postavljen na 100 bpm - taktova po sekundi. To je standardni način mjerenja tempa, ili brzine, glazbe.
- Pomoću petlje zauvijek micro:bit izvodi kratku notu, a zatim miruje jedan takt.
- Možete čuti zvukove priključivanjem slušalica na izvod 0 i GND na ugrađenom zvučniku na novom micro:bitu.
- Pritisnite tipku A kako biste usporili tempo za 5 bpm.
- Pritisnite tipku B kako biste ubrzali za 5 bpm.
- Pritiskom tipke A i B zajedno prikazuje trenutni tempo na LED zaslonu.
Što ti treba
- micro:bit
- Uređivač MakeCode ili Python
- baterije (prema potrebi)
2. korak: Kodiraj
3. korak: Unaprijedi
- Možda ste primijetili da izvodi ritam malo sporije od elektroničkog instrumenta na istoj BPM postavci - to je zato što svaka petlja traje jedan takt i jednu šesnaestinu takta, umjesto samo jednog takta.
- Isto možete učiniti točnijim dodavanjem razlomaka taktu da biste napravili jedan cijeli takt: 1/2 + 1/4 + 1/8 + 1/16 ispada 15/16 koje će se dodati na 1/16 takta za koji svirate ton.
- 'Forever' blokovi dodaju kašnjenje, a korištenjem petlje 'while true' može ubrzati vaš kôd i učiniti ga točnijim.
- Videozapis kodiranja na vrhu stranice pokazuje vam kako se to radi.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.