[B03] Mikrofon (Geraeuschpegel)
SensorIn dieser Schaltung wird das Mikrofon ausgelesen und der ausgelesene Wert über die serielle Schnittstelle ausgegeben. Analoger Ausgang: Direktes Mikrofon-Signal als Spannungspegel LED1: Zeigt an, dass der Sensor mit Spannung versorgt ist LED2: Zeigt an, dass ein Magnetfeld detektiert wurde Der Sound Sensor gibt keine festen bzw. relativen Werte zurück. Er verstärkt das Signal abhängig vom eingestellten Widerstand am Drehpotentiometer und leitet es auf den analogen Ausgang des Moduls.
Technische Daten
| Kategorie | ALLNET 40-in-1 / Akustik |
|---|---|
| Schnittstelle | Analog + Digital (Schwelle) |
| Pinbelegung | AO (analog), G (GND), +ven (5V), DO (digital) |
| Anzahl Pins | 4 |
| Messgroesse | Lautstaerke (relativer Pegel) |
| Betriebsspannung | NoneV – NoneV |
| Datenblatt | PDF oeffnen (extern) |
Anschluss
Arduino Uno R3
GND=G, 5V=+ven, A0=AO, D2=DO (optional)
Hinweise: Empfindlichkeit am Poti einstellen. Liefert KEINEN absoluten Schallpegel.
Codebeispiele
ALLNET B03 — Beispiel aus Anleitung Anfaenger
Beispielsketch aus der ALLNET-Anleitung fuer das Modul B03 ([B03] Mikrofon (Geraeuschpegel)). Vor dem Hochladen den verwendeten Pin pruefen!
// ALLNET Mikrofon Sensor Modul B03
// Information http://www.allnet.de
int sensorPin = A0; // select the input pin for the potentiometer
int sensorValue = 0; // variable to store the value coming from the sensor
void setup () {
pinMode (ledPin, OUTPUT);
Serial.begin (9600);
}
void loop () {
sensorValue = analogRead (sensorPin);
Serial.println (sensorValue, DEC);
}