1. korak: Napravi
Što je to?
Ovim se programom micro:bitovom džuboksu dodaje kontrola jačine zvuka. Pritiskom na tipke A ili B sviraju se razne melodije, a naginjanjem micro:bita lijevo ili desno mijenja se jačina zvuka.
Kako to radi
- Ako koristiš pravi micro:bit, ovako ga spoji na slušalice:
 

- Trenutačna jačina zvuka pohranjena je u varijabli nazvanoj glasnoća.
 - Vrijednost jačine zvuka micro:bita može biti od 0 do 255, na početku će program postaviti vrijednost na sredinu, na 128.
 - Brzinomjer registrira kada micro:bit naginjemo lijevo i desno.
 - Ako se naginje ulijevo, varijabla glasnoća umanjuje se za 32. (Odabrali smo 32 da bi se razlika čula kad se samo jednom nagne.)
 - Ako se naginje udesno, varijabla glasnoća uveća se za 32.
 - Koristimo blokove koda if ... then kako varijabla glasnoća ne bi postala manja od 0 niti veća od 255 budući da jačina zvuka micro:bita ne može biti ispod 0 niti iznad 255.
 - Beskonačno ponavljajući blok koda stalno namješta zvuk micro:bita na temelju vrijednosti varijable glasnoće koja se mijenja uslijed naginjanja micro:bita. Grafički prikaz sa stupcima također se ažurira, tako da imaš i vizualni prikaz jačine zvuka.
 
Što ti treba
- micro:bit (ili MakeCode simulator)
 - ako se koristi pravi micro:bit, treba par slušalica i dva kabela s hvataljkama
 
2. korak: Kodiraj
3. korak: Unaprijedi
- Programiraj vlastite melodije.
 - Dodaj funkciju 'bešumno' za istodobni pritisak tipki A i B.
 - Proširi listu pokreta koji mijenjaju glasnoću zvuka, primjerice potresanjem.
 
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.

