Angebot!

Schall-Sensor FC-04 Modul für Arduino mit einstellbarem Schwellwert

Ursprünglicher Preis war: 5,41 €Aktueller Preis ist: 2,95 €. USt.-frei

Schall-Sensor FC-04 Modul für Arduino mit einstellbarem Schwellwert

Verfügbar bei Nachbestellung

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 Das Produkt im Video

Beschreibung

Hier ist eine vollständige Beschreibung des Sound-Sensors-Moduls FC-04gefolgt von einer Anleitung zur Verwendung mit Arduino, praktischen Beispielen und Programmiercode.


🔊 Sound-Sensor-Modul FC-04 – Komplette Beschreibung

📦 Hauptmerkmale:

  • Name: Sound-Sensor FC-04
  • Sensortyp: Analog Mikrofon + digitale Vergleichsverstärkung
  • Ausgänge:
    • Digital (D0): Hoch oder niedrig je nach eingestellter Schwelle
    • Analog (A0): Spannungsniveau proportional zur Lautstärke (nicht immer verfügbar auf allen Modulversionen)
  • Betriebsspannung: 3,3V – 5V DC
  • Sensibilität einstellen: Trimmer (Potentiometer) zur Einstellung der Schwellenwert-Schwellen
  • LED-Anzeige: Leuchtet auf, wenn der Lautstärkepegel die eingestellte Schwelle übersteigt

🧰 Komponenten des Moduls FC-04

  • Elektret-Mikrofon: Erkennt Schallvibrationen
  • LM393: Spannungsvergleicher zur Verarbeitung des Mikrofonsignals
  • Potentiometer: Einstellt den Schwellenwert des Spannungsvergleichers (Sensibilität)
  • Ausgabepin:
    • VCC: Versorgungsspannung (+3.3V oder +5V)
    • GND: Masse
    • D0: Digitale Ausgabe (HIGH/LOW)
    • (einige Versionen haben auch A0 für analoge Ausgabe)

🧪 Funktion

Der Sensor registriert umgebungsbedingte Töne über den Mikrofon. Der Vergleichsverstärker LM393 vergleicht das Mikrofon-Signal mit einer Schwelle (reguliert durch den Trimmer):

  • Wenn das Geräusch unter der Schwelle: D0 = HIGH
  • Wenn das Geräusch über der Schwelle: D0 = LOW
    (Hinweis: kann leicht variieren von Modul zu Modul, es wird empfohlen, zu testen)

🔌 Verbindung mit Arduino

🔧 Standardverbindungen:

FC-04 Pin Arduino Pin
VCC 5V
GND GND
D0 D2 (oder andere digitale Pin)

💡 Beispiels 1: Eine LED einschalten, wenn es ein Geräusch gibt

✅ Ziel:

Eine LED einschalten, wenn ein lauter Lärm (Handklatschen, laute Stimme usw.) erkannt wird

🔩 Schaltplan:

  • LED mit 220Ω Widerstand auf Pin D13
  • FC-04 auf D2

🔁 Arduino-Code:

const int soundPin = 2; // Pin collegato a D0 del sensore
const int ledPin = 13; // LED integrato

void setup() {
 pinMode(soundPin, INPUT);
 pinMode(ledPin, OUTPUT);
 Serial.begin(9600);
}

void loop() {
 int soundState = digitalRead(soundPin);
 
 if (soundState == LOW) { // Suono rilevato
 digitalWrite(ledPin, HIGH);
 Serial.println("💥 Suono rilevato!");
 delay(200); // debounce
 } else {
 digitalWrite(ledPin, LOW);
 }
}

💡 Beispiels 2: Handklatschen zählen

✅ Ziel:

Die Anzahl der Handklatschen zählen

🔁 Code:

const int soundPin = 2;
int clapCount = 0;

void setup() {
 pinMode(soundPin, INPUT);
 Serial.begin(9600);
}

void loop() {
 if (digitalRead(soundPin) == LOW) {
 clapCount++;
 Serial.print("Battiti rilevati: ");
 Serial.println(clapCount);
 delay(300); // Antirimbalzo per evitare conteggi doppi
 }
}

🛠️ Tipps für die Einstellung

  • Zu viele Fehlalarme? Drehen Sie den Potentiometer im Uhrzeigersinn um die Empfindlichkeit zu verringern.
  • Nichts erkannt? Welle im Uhrzeigersinn um die Empfindlichkeit zu erhöhen.
  • Verwenden Sie ein genaues Schraubendreher für feine Einstellungen.

📘 Hinweise für Fortgeschrittene: Nutzung der analogen Ausgabe (falls verfügbar)

Einige FC-04-Module enthalten einen Pin A0 für den analogen Signal. In diesem Fall können Sie die Tonwelle oder die Schallintensität im Echtzeitmodus messen.

Beispielsketch für analoge Ausgabe:

const int analogPin = A0;

void setup() {
 Serial.begin(9600);
}

void loop() {
 int value = analogRead(analogPin);
 Serial.println(value);
 delay(100);
}

Sie können das Diagramm in Monitor Seriell > Serieller Plotter.


📦 Häufige Anwendungen

  • Handschlagdetektion zur Aktivierung von Lichtern oder Geräten
  • Alarm auf Basis von Schall (Tür, Stimme)
  • Spiel oder interaktive Projekte mit akustischem Eingang
  • Domotik und akustische Automatisierungen

📚 Schlussfolgerungen

Das Tonsensor FC-04 ist eine kostengünstige und einfache Lösung, um Töne in Arduino-Projekten zu erfassen. Obwohl er nicht für die Aufnahme oder detaillierte Analyse von Audio geeignet ist, ist er perfekt für akustische Ereignisse Spuren (Anwesenheit/Fehlen von Ton). Dank des eingebauten Trimmers ist es einfach, ihn für verschiedene Umgebungen und Empfindlichkeiten anzupassen.

Wenn du Interesse hast, kann ich dir auch zur Verfügung stellen:

  • Fritzing-Zeichnungen
  • Code für die Interaktion mit WLAN-Modulen (z.B. ESP8266)
  • Anwendungen mit Relais oder Motoren

Lass es mich wissen!

ALLGEMEINE INFORMATIONEN

MODELL

Sound Sensor Modul

MATERIALIEN

pcb + Komponenten

KOMPATIBILITÄT

ARDUINO

ELEKTRISCHE BAUTEILE

EINGANGSSPANNUNG

3 – 15 V

GEWICHT UND GRÖSSE

GEWICHT DES PRODUKTS

7 g

GEWICHT DER SENDUNG

0,13 kg

GRÖSSE DES PRODUKTS

(L x W x H)

4,8 x 2 x 0,3 cm

GRÖSSE DER SENDUNG

(L x W x H)

15 x 10 x 2 cm

INHALT DER VERPACKUNG

INHALT DER VERPACKUNG

1 x Modul

Wir haben die technischen Spezifikationen aller Bauteile zur Verfügung, falls diese nicht in der herunterladbaren Produktbeschreibung enthalten sind, senden Sie uns eine Nachricht über das Kontaktformular und wir werden sie so schnell wie möglich auf unserer Website veröffentlichen.

Tutorial: Wie man den Schallsensor FC-04 verwendet

Der Schallsensor FC-04 ist ein Modul, das für alle geeignet ist, die Lärm in häuslichen oder industriellen Umgebungen überwachen oder messen möchten. Ideal für Sicherheits- oder Automatisierungsprojekte.

Was du brauchst

  • Arduino
  • USB-Kabel
  • 5V-Stromversorgung

Schritte

  1. Verbinde den Modul FC-04 mit dem Arduino über ein Steckbrücke-Kabel.
  2. Verbinde VCC und GND mit der Stromversorgung des Arduino (5V und GND).
  3. Verbinde den Schalter SW mit einem digitalen Pin des Arduino für die Einstellung der Schwelle.
  4. Verbinde das Signal OUT mit einem weiteren digitalen Pin, um die Daten des Sensors zu empfangen.
  5. Installiere die notwendigen Bibliotheken, falls von dem Sketch verlangt.
  6. Lade den Sketch auf das Arduino über USB.
  7. Stelle sicher, dass der Modul funktioniert, indem du die Ausgabe-Pin über den Serial Monitor überprüfst.

Beispielcode

void setup() {
 pinMode(OUT_PIN, INPUT);
 pinMode(SW_PIN, OUTPUT);
}

void loop() {
 int soundLevel = digitalRead(OUT_PIN);
 if (soundLevel == HIGH) {
 Serial.println("Rilevato rumore");
 }
}

Mini-Projekt

Erstelle ein Hausalarm-System, das eine E-Mail-Benachrichtigung sendet, wenn ein Lärm über die eingestellte Schwelle erkannt wird.

Häufige Fehler

  • Überprüfe die Stromversorgung des Moduls nicht korrekt.
  • Setze die Schwelle zu niedrig oder zu hoch.
  • Ignoriere die notwendigen Kalibrierungsdaten für den Sensor.
  • Verwende keine unpassende Antenne, wenn du das Modul in einem Outdoor-Umfeld verwenden möchtest.

Empfohlenes Zubehör

  • ESP8266 Wi-Fi Modul
  • Buzzer
  • LCD 16×2 Anzeige
  • Relay Modul

Häufige Fragen

Wie stelle ich die Schwellenwert-Einstellung ein?
Verwende eine digitale Pin, um das Einschalten oder Ausschalten der Schwellenwert-Einstellung zu aktivieren; überprüfe die Spezifikationen im Datenblatt.

Stelle sicher, dass das Modul nicht mit einer 3.3V Stromversorgung funktioniert.
Stelle sicher, dass der Sensor für eine Betriebsspannung von 3.3V ausgelegt ist; ansonsten verwende einen Logikpegel-Wechsler.

Rezensionen

Es gibt noch keine Rezensionen.

Schreiben Sie die erste Rezension für „Schall-Sensor FC-04 Modul für Arduino mit einstellbarem Schwellwert“

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert