Étape 3: MSGEQ7 aperçu
Juste un article rapide sur la puce MSGEQ7 comme « zx lee » était intéressé par son utilisation.
L’égaliseur graphique MSGEQ7 IC divise le spectre sonore en sept bandes, 63Hz, 160Hz, 400Hz, 1kHz, 2,5 kHz, 6,25 kHz, 16 kHz.
Pour chaque tranche, vous recevez une représentation DC de l’amplitude, une valeur comprise entre 0-1023.
Pour utiliser la puce, il faut 3 broches (2 digital et 1 analogique)
- Broche analogique = valeur Read
- Stroboscope Pin = charge de déclenchement de la nouvelle valeur de la bande
- Réinitialiser le code Pin = Reset puce
L’EEG les lectures de la puce procédez comme suit :
- Initialiser la puce - Reset Pin LOW / Strobe Pin haut
- Reset chip - set Reset Pin HIGH/LOW
- 7 fois, en boucle une fois pour chaque bande et procédez comme suit
- la valeur LOW Pin Strobe
- attendre peu de temps (30us)
- Lire et stocker la valeur analogique Pin
- Stroboscope goupille élevée
Il y a un excellent article écrit par J Skoba avec code de démonstration qui peut être trouvé ici.