Promo !

Module de capteur son FC-04 pour Arduino avec seuil réglable

Le prix initial était : 5,41 €.Le prix actuel est : 2,95 €. Hors TVA

Capteur Son FC-04 Module pour Arduino avec seuil réglable

Disponible sur commande

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 Le produit en vidéo

Description

Voici une description complète du module capteur Son FC-04, suivie d’une guide d’utilisation avec Arduino, exemples pratiques et code de programmation.


🔊 Module capteur Son FC-04 – Description complète

📦 Caractéristiques principales :

  • Nom: Capteur de Son FC-04
  • Type de capteur: Microphone analogique + comparateur numérique
  • Sorties:
    • Numérique (D0): Haut ou bas en fonction du seuil défini
    • Analogique (A0): Niveau de tension proportionnel à l’intensité du son (non toujours disponible sur toutes les versions du module)
  • Tension d’alimentation: 3.3V – 5V CC
  • Regulation de sensibilité: Trimmer (potentiomètre) pour régler le seuil du signal numérique
  • Indicateur LED: S’illumine lorsque le niveau sonore dépasse le seuil défini

🧰 Composants du module FC-04

  • Microphone électret: Détection des vibrations sonores
  • LM393: Comparateur de tension pour traiter le signal du microphone
  • Potentiomètre: Régule le seuil du comparateur (sensibilité)
  • Broche de sortie:
    • VCC: Alimentation (+3.3V ou +5V)
    • GND: Terre
    • D0: Sortie numérique (HIGH/LOW)
    • (certains modèles ont également A0 pour sortie analogique)

🧪 Fonctionnement

Le capteur détecte les sons environnants via le microphone. Le comparateur LM393 compare le signal du microphone avec un seuil (régulé par le potentiomètre) :

  • Si le son est inférieur au seuil : D0 = HIGH
  • Si le son est supérieur au seuil : D0 = LOW
    (Note : cela peut varier légèrement d’un module à l’autre, il est recommandé de tester)

🔌 Connexion avec Arduino

🔧 Connexions standard :

FC-04 Pin Arduino Pin
VCC 5V
GND GND
D0 D2 (ou tout autre pin numérique)

💡 Exemple 1 : Allumer un LED lorsque le son est détecté

✅ Objectif :

Allumer une LED lorsque le bruit est fort (clap de mains, voix forte, etc.)

🔩 Schéma :

  • LED avec une résistance de 220Ω sur le pin D13
  • FC-04 sur D2

🔁 Code Arduino :

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);
 }
}

💡 Exemple 2 : Compter les claps de mains

✅ Objectif :

Compter le nombre de claps de mains

🔁 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
 }
}

🛠️ Conseils pour l’ajustement

  • Trop de faux positifs ? Tournez le potentiomètre dans le sens horaire pour réduire la sensibilité.
  • Ne détecte rien ? Bouton sens inverse pour augmenter la sensibilité.
  • Utilisez un tournevis de précision pour la réglage fin.

📘 Notes avancées : utilisation de la sortie analogique (si disponible)

Certains modules FC-04 incluent un pin A0 pour le signal analogique. Dans ce cas, vous pouvez obtenir la forme d’onde audio ou mesurer l’intensité du son en temps réel.

Exemple de code analogique :

const int analogPin = A0;

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

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

Vous pouvez visualiser le graphique dans Monitor Série > Tracé Série.


📦 Applications courantes

  • Détection de battements de mains pour activer des lumières ou des dispositifs
  • Alarme basée sur des sons (porte qui claque, alarme vocale)
  • Jeux ou projets interactifs avec entrée sonore
  • Domotique et automatisations sonores

📚 Conclusion

Le Capteur Son FC-04 est une solution économique et simple pour détecter des sons dans des projets Arduino. Bien qu’il ne soit pas adapté à l’enregistrement ou à l’analyse détaillée de l’audio, il est parfait pour des événements sonores binaires (présence/absence de son). Grâce au potentiomètre intégré, il est facile de l’adapter à différents environnements et niveaux de sensibilité.

Si cela t’intéresse, je peux également te fournir :

  • Schémas Fritzing
  • Code pour interagir avec les modules WiFi (par exemple ESP8266)
  • Applications avec relais ou moteurs

Fais-moi savoir !

GÉNÉRAUX

MODÈLE

Sound Sensor Module

MATERIAUX

pcb + composants

COMPATIBILITÉ

ARDUINO

COMPOSANTS ÉLECTRIQUES

TENSION D’ENTRÉE

3 – 15 V

POIDS ET DIMENSIONS

POIDS DU PRODUIT

7 g

POIDS DU COLIS

0,13 kg

DIMENSIONS DU PRODUIT

(L x W x H)

4,8 x 2 x 0,3 cm

DIMENSIONS DU COLIS

(L x W x H)

15 x 10 x 2 cm

CONTENU DU PAQUET

CONTENU DU PAQUET

1 module

Nous disposons de la fiche technique de tous les composants, si elle n’est pas présente dans la fiche de téléchargement du produit, envoyez-nous un message via le formulaire de contact et nous la publierons dès que possible sur notre site.

Tutoriel : Comment utiliser le capteur son FC-04

Le capteur son FC-04 est un module utile pour ceux qui souhaitent surveiller ou détecter des bruits dans des environnements domestiques ou industriels. Idéal pour des projets de sécurité ou d’automatisation.

Ce qu’il faut

  • Arduino
  • câble USB
  • alimentation 5V

Étapes

  1. Connectez le module FC-04 à l’Arduino à l’aide d’un câble jumper.
  2. Connectez VCC et GND à la référence d’alimentation de l’Arduino (5V et GND).
  3. Connectez l’interrupteur SW à une broche digitale de l’Arduino pour la configuration du seuil.
  4. Connectez le signal OUT à une autre broche digitale pour recevoir les données du capteur.
  5. Installez les bibliothèques nécessaires si demandées par le sketch.
  6. Chargez le sketch sur l’Arduino via USB.
  7. Vérifiez que le module fonctionne en surveillant la sortie de port via le Serial Monitor.

Exemple de code

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-projet

Créez un système d’alarme domestique qui envoie une notification par e-mail lorsque un bruit est détecté au-dessus du seuil configuré.

Erreurs courantes

  • Ne vérifiez pas correctement l’alimentation du module.
  • Configurez le seuil trop bas ou trop haut.
  • Ignorez les données de calibration nécessaires pour le capteur.
  • Utiliser une antenne inappropriée si l’intention est d’utiliser le module dans un environnement extérieur.

Accessoires conseillés

  • Module Wi-Fi ESP8266
  • Buzzer
  • Afficheur LCD 16×2
  • Module relais

Questions fréquentes

Comment définis-je le seuil du capteur?
Utilisez une porte digitale pour activer ou désactiver la configuration du seuil, vérifiez les spécifications dans le datasheet.

Le module ne fonctionne pas avec une alimentation de 3.3V.
Vérifiez que le capteur est conçu pour fonctionner à 3.3V ; sinon, utilisez un convertisseur de niveau logique.

Avis

Il n’y a pas encore d’avis.

Soyez le premier à laisser votre avis sur “Module de capteur son FC-04 pour Arduino avec seuil réglable”

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *