NXT-Geräuschsensor-Block

Der NXT-Geräuschsensor-Block ruft Daten vom NXT-Geräuschsensor ab. Du kannst den Geräuschpegel als Prozentwert (0 bis 100) messen und eine numerische Ausgabe abrufen. Außerdem kannst du den Geräuschpegel mit einem Schwellenwert vergleichen, um eine logische Ausgabe (Wahr oder Falsch) zu erhalten.

Weitere Informationen über die Funktionsweise des NXT-Geräuschsensors, die von ihm gelieferten Daten sowie Programmierbeispiele findest du unter Verwendung des NXT-Geräuschsensors.
Wähle den Anschluss und den Modus des Sensors.


Anschlussauswahl
Modus-Auswahl
Eingaben
Ausgaben

Benutze die Anschlussauswahl oben im Block, um sicherzustellen, dass die Sensor-Anschlussnummer (1, 2, 3 oder 4) dem Anschluss am EV3-Stein entspricht, an den der NXT-Geräuschsensor angeschlossen ist.

Benutze die Modus-Auswahl, um den Modus für den Block auszuwählen. Die verfügbaren Eingaben und Ausgaben sind von Modus zu Modus verschieden.
Modi
Messmodi


Die Modi „Messen – dB“ und „Messen – dB(A)“ geben jeweils den Geräuschpegel an – und zwar in der Ausgabe Geräuschpegel. Im Modus „Messen – dB(A)“ wird der Geräuschpegel verschiedener Frequenzen so gefiltert, dass er in etwa dem menschlichen Hörvermögen bzw. der Empfindlichkeit des menschlichen Gehörs entspricht.

Der Geräuschpegel wird als Prozentwert (0 bis 100) gemessen. Falls der Geräuschsensor kalibriert wurde, wird der Wert des Geräuschpegels so angepasst, dass die 0 dem kalibrierten minimalen Geräuschpegel entspricht – und die 100 dem kalibrierten maximalen Geräuschpegel.
Vergleichsmodi


Die Modi „Messen – dB“ und „Messen – dB(A)“ messen jeweils den Geräuschpegel – genau wie dies in den Messmodi der Fall ist. In den Messmodi wird der Geräuschpegel mit dem Schwellenwert verglichen – und zwar unter Verwendung der ausgewählten Vergleichsart. Die Ausgabe des Ergebnisses – „Wahr“ oder „Falsch“ – erfolgt als Ergebnis des Vergleichs und die Ausgabe des Geräuschpegels erfolgt unter Geräuschpegel.
Kalibrierungsmodi


Die Kalibrierungsmodi ermöglichen dir die Kalibrierung des NXT-Geräuschsensors innerhalb eines Programms.

Im Modus „Kalibrieren – Minimum“ kannst du den minimalen Geräuschpegel in der Eingabe Wert festlegen. Nach der Kalibrierung meldet der NXT-Geräuschsensor diesen Geräuschpegel als Wert 0 bzw. als den festgelegten Wert.

Im Modus „Kalibrieren – Maximum“ kannst du den maximalen Geräuschpegel in der Eingabe Wert festlegen. Nach der Kalibrierung meldet der NXT-Geräuschsensor diesen Geräuschpegel als Wert 100 bzw. als den festgelegten Wert.

Im Modus „Kalibrieren – Zurücksetzen“ wird der NXT-Geräuschsensor wieder in den Standardzustand zurückgesetzt, d. h. die Kalibrierung entspricht dann wieder der Standardvorgabe.
Eingaben und Ausgaben
Die für den NXT-Geräuschsensor-Block verfügbaren Eingaben sind vom jeweils ausgewählten Modus abhängig. Du kannst die Eingabewerte direkt in den Block eingeben. Alternativ hierzu können als Eingabewerte auch die Ausgaben anderer Programmierblöcke dienen, die über Datenleitungen übertragen werden.
EingabeTypZulässige WerteHinweise
Vergleichsart Numerische Werte0 bis 50: = (Gleich)
1: ≠ (Ungleich)
2: > (Größer als)
3: = (Größer gleich)
4: < (Kleiner)
5: = (Kleiner gleich)
Schwellenwert Numerische WerteBeliebige ZahlMit den Sensordaten zu vergleichender Wert
Wert Numerische Werte0 bis 100Geräuschpegel für Kalibrierungsmodi
Die verfügbaren Ausgaben sind vom jeweils ausgewählten Modus abhängig. Verwende eine Datenleitung, um die Ausgabe mit einem anderen Programmierblock zu verbinden.
AusgabeTypHinweise
Geräuschpegel Numerische WerteSchallstärke (Lautstärke), 0 bis 100
Ergebnis des Vergleichs Logische WerteDas von einem Vergleichsmodus gelieferte Ergebnis „Wahr“ bzw. „Falsch“.
NXT-Geräuschsensor
Direktlinks