ℹ️ Ääniaikavälimittarin Ohjeet ja Käyttöideat

Tämä työkalu mittaa tarkan aikavälin kahden äänen välillä hyödyntäen **Web Audio API** -rajapintaa.

Sisällysluettelo

1. Käyttöohjeet ja Asetukset

2. Mittaustulosten Kopiointi (CSV/TSV)

3. Ääniohjatun sekundaattorin käyttöideoita

4. Mittaustarkkuus


1. Käyttöohjeet ja Asetukset

1.1 Mikrofoni ja Kynnysarvo

  1. Salli **mikrofonin käyttö** selaimessasi kun sitä pyydetään.
  2. Siirry sivun alareunaan **"Kynnysarvon Asetus"** -osioon.
  3. Paina **"Aloita Visualisointi"** ja anna testiksi muutama äänimerkki (esim. sormen napsautus).
  4. Säädä **liukusäätimellä** tai **numerokentällä** kynnysarvoa (punainen viiva) niin, että se ylittyy vain, kun haluamasi äänisignaali kuuluu, mutta ei taustaäänistä.
  5. Paina **"Siirrä äänikynnys haluamallesi kohdalle!"** tallentaaksesi arvon.

1.2 Mittauksen Suoritus

  1. Palaa ylös ja paina **"ALOITA JATKUVA MITTAUS"**.
  2. Anna peräkkäin kaksi mitattavaa äänisignaalia. Aikaväli ilmestyy välittömästi lokiin.
  3. Reaaliaikaiset ilmoitukset (esim. "Ensimmäinen ääni havaittu") näkyvät sinisessä tilapalkissa tuloslokista erillään.
  4. Muista lopettaa toiminta painamalla **"❌ Pysäytä kaikki toiminnot ja sulje mikrofoni"** varmistaaksesi, että mikrofonin käyttöoikeus sulkeutuu.

2. Mittaustulosten Kopiointi (CSV/TSV)

Mittaustulokset esitetään taulukkona, jossa sarakkeet on eroteltu **tabulaattorilla (TSV-muoto)**. Tämä on paras muoto liitettäväksi taulukkolaskentaohjelmiin (esim. Excel, LibreOffice Calc, Google Sheets), sillä tabulaattorit luovat sarakkeet automaattisesti.

3. Käyttöideoita

3.1 Pallojen (jalkapallo, pesäpallo, golfpallo) tai jääkiekon nopeuden mittaus.

Merkitse paikka mistä palloa tai kiekkoa lyödään tai potkaistaan. Mittaa matka tuosta lyönti/potku -paikasta seinään metreinä. Syötä tuo matka asetuksissa kenttään, johon sijoitetaan tuo matka. Sijoita kännykkä tai tietokone puoliväliin. Voi olla sivussa pallon lentoradasta, kunhan matka pallon/kiekon lähtöpaikasta on yhtä pitkä kuin siitä kohdasta, johon pallo osuu. Tuo eliminoi äänen nopeuden vaihtelun (esim. ilman lämpötila vaikuttaa äänen nopeuteen, nyt ääni potkuäänestä ja seinään osumisesta viivästyvät saman verran, joten äänen nopeus ei vaikuta mittaustarkkuuteen. Tosin äänen nopeus on sen verran suuri, ettei siinä suurta virhettä tehdä, vaikkei tietokone tai kännykkä aivan puolivälissä olisikaan.

3.2 Pudotuskorkeuden Ekstrapolointi Pomppujen avulla

Voit käyttää mittaria arvioidaksesi pallon kimmoisuuskerrointa (eli energian menetystä) mittaamalla peräkkäisten pomppujen väliset ajat (T).

Ohjelma mittaa aikaerot äänen huipuista toiseen, eli **aikavälin pomppujen välillä**. Tämä aika (T) koostuu pallon nousuajasta ja putoamisajasta siihen pisteeseen, josta se pomppasi:

Pallon nousemiskorkeus (h) pompun jälkeen voidaan laskea mittaamasi aikavälin (T) perusteella, missä g ≈ 9.81 m/s²:

h = g ⋅ (T / 2)²

Miten mittaus toimii (T₁ ja T₂):

Kun pudotat pallon, saat sarjan pomppuja (P₀, P₁, P₂, P₃...).

Alkuperäisen Pudotuskorkeuden (H₀) Ekstrapolointi:

Oletetaan, että pallon kimmoisuuskerroin (e) on vakio (nopeuden suhde ennen ja jälkeen pompun).

Kimmoisuuskerroin voidaan laskea peräkkäisistä korkeuksista:

e = √(h₂ / h₁) = √(T₂ / T₁)

Alkuperäinen pudotuskorkeus **H₀** on pallon ensimmäisen pompun jälkeistä korkeutta (h₁) suurempi. Käyttämällä kimmoisuuskerrointa voit ekstrapoloida:

H₀ = h₁ / e² = h₁ / (T₂ / T₁)²

Syöttämällä saadut aikavälit T₁ ja T₂ taulukkolaskentaan voit laskea pallon **H₀** ja arvioida siten pöydän tai pudotusalustan korkeuden.

3.2 Muita Käyttöideoita

4. Mittaustarkkuus

Tarkkuus riippuu laitteesta, jolla tätä ohjelmaa ajetaan. Laitteen äänipiirin näytteenottotarkkuus asettaa teoreettisen tarkkuuden. Esim. 44100 Hz näytteenottotaajuus tarkoittaa, että ajat voidaan mitata 1/44100 s = 0.000023 sekunnin eli 0.023 millisekunnin tarkkuudella. Käytännön tarkkuuteen vaikuttavat kuitenkin useat tekijät: