Lai noteiktu apkārtējās vides troksni, izmanto skaļuma mērītājus. Tās ir ierīces, kas uztverto troksni izsaka ar skaitli.
Daži skaļuma līmeņu piemēri:
Tavs uzdevums ir uzbūvēt skaļuma līmeņa mērītāju, izmantojot cyberpi mikrokontrolieri.
Sākumā atver manuāli un iepazīsties, kā nolasīt skaļuma līmeni.
Izveido Python datni meter.py, kurā sastādi algoritmu.
Lai mikrokontrolieris varētu nepārtraukti mērīt apkārtējo troksni, nepieciešams mērījumu veikt atkārtoti. Tam izmanto bezgalīgu ciklu:
while True:
# darbības, kas atkārtosies
Ciklā izveido konstrukciju atbilstošu pseidokodam:
JA skaļums ir 100,
tad iedegās 5 sarkanas LED diodes
un izvada paziņojumu "KAITĪGS TROKSNIS!"
CITĀDI JA skaļums lielāks par 75,
tad iedegās 4 oranžas LED diodes
CITĀDI JA skaļums lielāks 50,
tad iedegās 3 dzeltenas LED diodes
CITĀDI JA skaļums > 25,
tad iedegās 2 zaļas LED diodes
CITĀDI iedegās 1 zaļa LED diode
Koda beigās komentāra formā jāpievieno darba autoru uzvārdi!
Kad darbs pabeigts, iesniedz skolo.lv vidē!