1. korak: Napravi
Što je to?
Pomoću novog micro:bita napravi vlastiti light show za disco! LED lampice titraju u ritmu glazbe koju registrira ugrađeni mikrofon. Što je glazba glasnija, to jače one svijetle.
Uvod
Vodič za kodiranje
Što ćeš naučiti
- Kako izmjeriti glasnoću zvuka pomoću mikrofonskog senzora ugrađenog u novi micro:bit
- Kako mijenjati jačinu LED lampica ovisno o očitanjima senzora na ulazu
Kako to radi
- Mikrofon prima zvukove i mjeri njihovu glasnoću u vidu brojeva od 0 do 255. Najtiši zvuk je 0, a najglasniji 255.
- Kada program krene, sve su LED lampice upaljene.
- Jačina svjetlosti LED-ica može se također izraziti brojevima 0 - 255. 0 je najtamnije (ugašeno), a 255 je najsvjetlije.
- Jačina LED-ica stalno se (u petlji) prilagođuje jačini zvuka koju očitava senzor mikrofona.
- Što je zvuk jači, to LED-ice jače svijetle.
- Prenesi ovaj program u novi micro:bit opskrbljen zvukom, pusti neku glazbu žešćeg ritma i gledaj kako će lampice pulsirati u ritmu glazbe!
Što ti treba
- novi micro:bit sa zvukom (ili simulator u MakeCodeu)
- Uređivač MakeCode ili Python
- baterije (prema potrebi)
2. korak: Kodiraj
3. korak: Unaprijedi
- Preinači program tako da koristi tvoje vlastite postavke položaja i jačine lampica
- Ako se nalazite u razredu ili u skupini preuzmite program na više micri:bitova, prigušite svjetla, pustite glazbu pa uživajte u light showu!
- Možeš li svjetla smanjiti pojačavanjem zvukova?
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.