Blok NXT-geluidssensor

Het blok NXT-geluidssensor ontvangt gegevens van de NXT-geluidssensor. Je kunt het geluidsniveau meten als een percentage (0-100) en hiervoor een Numerieke output krijgen. Je kunt ook het geluidsniveau vergelijken met een Drempelwaarde en een Logische (Waar of Onwaar) output krijgen.

Zie De NXT-geluidssensor gebruiken voor meer informatie over de werking van de NXT-geluidssensor, de gegevens die de sensor verschaft en programmeervoorbeelden ervan.
De sensorpoort en de modus kiezen


Poortkiezer
Moduskiezer
Inputs
Outputs

Gebruik de Poortkiezer op het blok om ervoor te zorgen dat het poortnummer (1, 2, 3 of 4) van de sensor overeenstemt met de poort op de EV3-steen waarmee de NXT-geluidssensor verbonden is.

Gebruik de Moduskiezer om de modus voor het blok te selecteren. De beschikbare Inputs en Outputs variëren afhankelijk van de modus.
Modi
Modi Meten


De modi Meten – dB en Meten - dBa voeren allebei het geluidsniveau uit naar de output Geluidsniveau. In de modus Meten – dBa wordt het geluidsniveau gefilterd zodat het de gevoeligheid van het menselijke oor over verschillende frequenties benadert.

Het geluidsniveau wordt gemeten als een percentage (0-100). Als de geluidssensor gekalibreerd is, wordt de waarde van het geluidsniveau aangepast zodat 0 overeenstemt met het minimaal gekalibreerde geluidsniveau en 100 met het maximaal gekalibreerde geluidsniveau.
Modi Vergelijken


De modi Vergelijken – dB en Vergelijken - dBa meten allebei het geluidsniveau zoals in de modi Meten. In de modi Vergelijken wordt vervolgens het geluidsniveau met behulp van het geselecteerde Vergelijktype vergeleken met de Drempelwaarde. Het resultaat Waar/Onwaar wordt uitgevoerd naar Resultaat vergelijken, en het geluidsniveau wordt uitgevoerd naar Geluidsniveau.
Modi Kalibreren


Met de modi Kalibreren kun je de NXT-geluidssensor kalibreren via een programma.

Met de modus Kalibreren – Minimum kun je het minimale geluidsniveau opgeven in de input Waarde. Na de kalibratie zal de NXT-geluidssensor dit geluidsniveau rapporteren als 0 of als de opgegeven waarde.

Met de modus Kalibreren – Maximum kun je het maximale geluidsniveau opgeven in de input Waarde. Na de kalibratie zal de NXT-geluidssensor dit geluidsniveau rapporteren als 100 of als de opgegeven waarde.

Met de modus Kalibreren – Opnieuw instellen kun je de standaardstatus herstellen voor de kalibratie van de NXT-geluidssensor.
Inputs en Outputs
De beschikbare inputs voor het blok NXT-geluidssensor hangen af van de geselecteerde modus. Je kunt de inputwaarden rechtstreeks invoeren in het blok. Daarnaast kunnen de ingevoerde waarden ook verschaft worden via Gegevensverbindingen van de outputs van andere programmeerblokken.
InputTypeToegelaten waardenOpmerkingen
Vergelijktype Numeriek0 - 50: = (Gelijk aan)
1: ≠ (Niet gelijk aan)
2: > (Groter dan)
3: ≥ (Groter dan of gelijk aan)
4: < (Kleiner dan)
5: ≤ (Kleiner dan of gelijk aan)
Drempelwaarde NumeriekOm het even welk getalWaarde om sensorgegevens mee te vergelijken
Waarde Numeriek0 – 100Geluidsniveau voor de modi Kalibreren
De beschikbare outputs hangen af van de geselecteerde modus. Om een output te gebruiken, gebruik je een Gegevensverbinding om die te verbinden met een ander programmeerblok.
OutputTypeOpmerkingen
Geluidsniveau NumeriekGeluidsintensiteit (volume), 0-100.
Resultaat vergelijken LogischResultaat Waar/Onwaar van een modus Vergelijken.
NXT-geluid
Snelkoppelingen