1. korak: Napravi
Što je to?
Izmjerite koliko dugo pljesak - ili bilo koji glasan zvuk - traje služeći se tajmerom koji koristi mikrofon na novom micro:bit-u.
Uvod
Vodič za kodiranje
Što ćeš naučiti
- Kako pokrenuti događaje kad su glasna i tiha mjerenja zvukova snimljena mikrofonom
- Kako se koristiti micro:bit-ovim ugrađenim tajmerom
- Kako postaviti prag za glasne i tihe zvukove
Kako to radi
- Prilikom pokretanja programa prag za pokretanje glasnog zvuka je postavljen. Koristite veće brojeve kako bi bili potrebni glasniji zvukovi, a manje brojeve za tiše zvukove. Možete koristiti bilo koji broj između 0 i 255.
- Varijabla pod nazivom start postavljena je na 0. To se koristi za praćenje kada je glasan zvuk započeo.
- Kad mikrofon otkrije glasan zvuk, varijabla start je postavljena na micro:bit-ovo trenutačno vrijeme rada i ikona se prikazuje na LED zaslonu kako biste znali da je tajmer započeo odbrojavanje.
- Vrijeme rada je mjera koliko dugo radi program na vašem micro:bitu u milisekundama (tisućinkama sekunde).
- Kada glasan zvuk prestane, pokreće se funkcija za tihe zvukove.
- Ako se već dogodio glasan zvuk i tajmer se uključio, varijabla start imat će vrijednost veću od (>) 0. U tom je slučaju varijabla pod nazivom time postavljena na novo vrijeme rada minus vrijeme početka. To nam govori koliko je trajao glasan zvuk.
- Zato što se vrijeme mjeri u milisekundama, program ga podijeli sa 1000 kako bi ga pretvorio u sekunde i prikazuje ga na LED zaslonu.
Što ti treba
- micro:bit
- Uređivač MakeCode ili Python
- baterije (prema potrebi)
2. korak: Kodiraj
3. korak: Unaprijedi
- Eksperimentirajte sa različitim pragovima za tihe i glasne zvukove kako biste našli vrijednosti koje vam najbolje odgovaraju.
- Dodajte kôd iz projekta zvukovnog bilježenja kako biste mogli mjeriti i koliko je plijesak bio glasan.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.