Table des matières:
- Étape 1: Configuration logicielle et matérielle requise
- Étape 2: Déterminer le plan du projet
- Étape 3: Comment configurer et implémenter ADC et DAC avec DMA
- Étape 4: Sortir vers le conférencier
- Étape 5: Conclusion
Vidéo: Microphone STM32CubeMx (STM32F407VG) : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Salut! Dans ce projet, nous allons essayer d'obtenir le son en utilisant un microphone (microphone externe et non intégré) et le jouer via le haut-parleur. Ce tutoriel sera très court car je donnerai des explications sur les parties du projet en faisant référence à quelques vidéos. Alors, passons au projet:)
Étape 1: Configuration logicielle et matérielle requise
Exigences matérielles:
- Carte de découverte STM32F4 (ou toute autre carte STM32F4)
- MAX9814 microphone à électret avec amplificateur
- Module amplificateur audio PAM8403
- Haut-parleur 4 ohms
Logiciels requis:
- STM32CubeMX
- Keil uVision5
Étape 2: Déterminer le plan du projet
Alors, comprenons d'abord ce que nous voulons faire. Tout d'abord, nous voulons obtenir le son du microphone à électret. Comme vous le savez, MCU traite tout numériquement. Cependant, le son est un signal analogique. Nous devons donc le convertir en signal numérique et cela se fait par ADC (convertisseur analogique-numérique) et le processus est appelé échantillonnage. Vous pouvez rechercher plus d'informations. Ici, il y a un point important: afin d'obtenir le son du haut-parleur de manière appropriée, la fréquence d'échantillonnage doit être au moins deux fois supérieure à la fréquence audio à la sortie. C'est ce qu'on appelle le théorème de Nyquist-Shannon.
Après l'avoir converti en signal numérique, nous pouvons le traiter comme nous le voulons, puis restituer ce son. Cependant, le haut-parleur a besoin d'un signal analogique. Nous devons donc convertir ce signal numérique en retour analogique. Pour cela nous utiliserons le DAC (convertisseur numérique-analogique). À la fin, nous pouvons sortir ce son:)
Étape 3: Comment configurer et implémenter ADC et DAC avec DMA
Comme je l'ai dit, j'ai également appris ce processus à partir d'une vidéo. Je vais donner le lien vers cette vidéo. Soyez patient et écoutez attentivement. Il explique parfaitement tout le processus.
Liens: Part1 et Part2
*Remarque: Vérifiez cette ligne dans votre code et activez la demande continue DMA:
hadc1. Init. DMAContinuousRequests = ENABLE;
Étape 4: Sortir vers le conférencier
Après avoir effectué toutes les étapes, vous devez connecter le haut-parleur comme l'image ci-dessus. Après cela, jouez le son sur votre téléphone et réduisez le son jusqu'à la limite que vous pouvez à peine entendre. Ensuite, approchez le téléphone du microphone et vous entendrez fort le son du haut-parleur. Ne parlez pas au microphone, car il sera difficile de savoir s'il y a une sortie du haut-parleur ou non:)
Étape 5: Conclusion
Nous sommes donc arrivés à la fin du projet. Si vous avez des questions ou des problèmes, n'hésitez pas à demander:)
Conseillé:
Enregistreur vocal Arduino Nano avec le microphone MAX9814 : 3 étapes
Enregistreur vocal Arduino Nano avec le microphone MAX9814 : j'ai reçu un microphone MAX9814 de A à Z sur Amazon et je voulais tester l'appareil. Par conséquent, j'ai créé ce projet simple basé sur le Spy Bug de Great Scott (publié sous cette licence Creative Commons). J'ai assez modifié la structure des projets
Modifier un microphone à condensateur LDC bon marché : 7 étapes (avec photos)
Modifier un microphone à condensateur LDC bon marché : Je suis un gars de l'audio depuis longtemps et un bricoleur passionné. Ce qui signifie que mes types de projets préférés sont liés à l'audio. Je suis également convaincu que pour qu'un projet de bricolage soit cool, il doit y avoir l'un des deux résultats pour que le projet en vaille la peine
Ajouter un microphone à une paire d'écouteurs : 6 étapes
Ajout d'un microphone à une paire d'écouteurs : avez-vous une paire d'écouteurs que vous aimez vraiment comment ils sonnent mais ils n'ont pas de microphone ? Suivez cette instructable facile et vous aurez vos écouteurs préférés prêts à être utilisés avec votre téléphone portable. procédure décrite ici m
Amplificateur de microphone à transistor : 4 étapes
Amplificateur de microphone à transistor : Cet article vous montre comment fabriquer un amplificateur de microphone à transistor. L'alimentation minimale pour ce circuit est de 1,5 V. Cependant, vous aurez besoin d'au moins 3 V si vous fabriquez un détecteur à LED en option (transistor Q3) et que vous souhaitez votre LED pour s'allumer. Le
Amplificateur de microphone bricolage. : 11 étapes
Amplificateur de microphone DIY. : Bonjour à tous :) J'espère que tout le monde est sain et sauf. Dans ce instructable, je vais vous montrer comment j'ai fait ce projet amusant mais utile sur un amplificateur de microphone minimal qui peut également être utilisé comme aide auditive car il est capable de conduire une paire d'écouteurs e