Module capteur son OPENST1146 avec sorties analogique et numérique

    Module capteur de son
    OPENST1146
    Disponible
    3,36 € TTC
    2,80 € HT

    Dont 0,01 € d'eco-participation déjà incluse dans le prix

    Ce module intègre un microphone électret ainsi qu'une électronique embarquée permettant de disposer de 2 sorties (analogique et numérique) pour détecter des sons ambiants depuis un module Arduino ou compatible (non livrés).

    Reprise 1 pour 1         Frais de port à partir de 7.90 €   infos

     

    Ce module intègre un microphone électret ainsi qu'une électronique embarquée permettant de disposer de 2 sorties (analogique et numérique) pour détecter des sons ambiants depuis un module Arduino ou compatible (non livrés).

    Modèle similaire à la version OPEN309 mais équipé d'un microphone plus grand. Avec ses 2 sorties (analogique et numérique), il vous sera possible d'utiliser se capteur de sons ambiants sur de nombreux microcontrôleurs (Arduino, PIC, etc...). Les 2 sorties peuvent être utilisées simultanément. La sortie numérique délivre un état haut ou bas en fonction du seuil de bruit ambiant, tandis que la sortie analogique délivre une tension variant en temps réel en fonction des bruits.

    Caractéristiques:

    - Tension d'alimentation 5 Vcc
    - Sorties: analogue et numérique
    - Connecteur mâle 4 broches mâles
    - Leds d'état
    - Fréquence de réponse: 50Hz à 20KHz
    - Impédance: 2,2 KOhm
    - Sensibilité: 48dB à 66dB
    - Dimensions: 44 x 15 x 10 mm
    - Poids: 4 g


    Exemple de câblage et de code source (Arduino non inclus):
    Ici un exemple montre que vous pouvez piloter le clignotement d'une Led connectée avec les pins 12 et 13.

    En ouvrant le Moniteur Série, vous verrez la valeur du signal, quand les sons atteignent une certaines valeurs, la Led correspondante est allumée. Ce seuil dépendra du réglage de la résistance ajustable sur le module.

    Câblage du module capteur de sons sur Arduino


    ********Début du Code********
    int Led=13;
    int ledPin=12;
    int buttonpin=7;
    int sensorPin = A5;
    int sensorValue = 0;
    int val;
       void setup()
    {
    Serial.begin(9600);
    pinMode(Led,OUTPUT);
       pinMode(ledPin, OUTPUT);
    pinMode(buttonpin,INPUT);
    }
    void loop()
    {
        sensorValue = analogRead(sensorPin);
       digitalWrite(ledPin, HIGH);
    delay(sensorValue);
       digitalWrite(ledPin, LOW);
    delay(sensorValue);
       Serail.println(sensorValue, DEC);
    val=digitalRead(buttonpin);
    if(val==HIGH)
    {
    digitalWrite(Led,HIGH);
    }
    else
    {
    digitalWrite(Led,LOW);
    }
    }
    ********Fin du Code*******

    Aucun avis
    Il est nécessaire d'être connecté pour laisser un avis

    Produits associés

    Produit ajouté à ma liste