Étape 6: Configuration micro Electret
Se connecter à LED à broche numérique 13 sur Arduino Uno.
Assurez-vous que toutes les connexions sont sécurisées.
Résistances sont utilisés pour augmenter l’amplification du signal provenant du microphone à électret et doivent être câblés correctement.
Exécutez ce programme simple pour s’assurer que l’entrée est en cours de réception. LED s’allume lorsqu’un certain seuil de volume est atteint. Ce seuil doit être défini sur un volume de parler normal ou fort.
mémoire tampon int = 0 ;
Variables sonores
int potPin = 1 ; Sélectionnez l’axe d’entrée pour capteur de sons
int ledPin = 13 ; Sélectionnez le code pin de la LED
int soundVal = 0 ;
void setup()
{
pinMode (ledPin, sortie) ; déclarer la ledPin comme une sortie
Serial.Begin(9600) ; ouvrir le port série à 9600 bits/s :
}
void loop()
{
Son
soundVal = analogRead(potPin) ;
Serial.println("Listening...") ;
Si (soundVal > 1020) {}
Serial.println ("très fort!") ;
digitalWrite(ledPin,HIGH) ;
}
ElseIf (soundVal < 450 || soundVal > 750) {}
Si (tampon == 0) {}
Serial.println(soundVal) ;
tampon = 15 ;
digitalWrite(ledPin,HIGH) ;
} else {}
mémoire tampon--;
}
}
else {}
digitalWrite(ledPin,LOW) ;
}
}
Si le circuit n’est pas jouer de travail avec les valeurs dans le programme et s’assurer que les résistances sont correctement câblés.