Das Mikrofon

alt text

Allgemeines

Das Mikrofon-Modul wird über drei Kabel an den Arduino angeschlossen:

Der Pin D0 wird nicht verkabelt. Er liefert ein digitales Signal mit den Werten 0 und 1: 0 = kein Ton, 1=Ton.

Die Lautstärke des Mikrofons wird als analoges Signal am Pin A0 ausgelesen. Die Werte liegen zwischen 0 (leise) und 1023 (laut).

Programmierung

Der Code zum Auslesen des Mikrofons ist sehr einfach:


// Mikrofon-Pin
const int MIC_PIN = A0;

void setup() {
  Serial.begin(9600);      // Serielle Kommunikation starten
}

void loop() {
  int micValue = analogRead(MIC_PIN);  // Mikrofonwert lesen
  Serial.println(micValue);
  delay(1);    // Kurze Pause
}

Am besten verfolgst du die Messwerte am seriellen Plotter.

weiter zum Partylicht
zurück zur LED-Matrix
zurück zum Hauptverzeichnis