0% ont trouvé ce document utile (0 vote)
3 vues3 pages

Intercommunicateur Audio avec Arduino

L'article décrit la mise en œuvre d'un interphone vocal entre deux microcontrôleurs Arduino Uno utilisant des modules de microphone et de haut-parleur. Une communication série est établie entre les Arduino pour transmettre le signal audio capturé par le microphone via une broche analogique et le diffuser par une broche PWM sur l'autre Arduino. Il a été validé que la communication entre les microcontrôleurs est stable et transmet la voix bien qu'elle capte également le bruit ambiant.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
3 vues3 pages

Intercommunicateur Audio avec Arduino

L'article décrit la mise en œuvre d'un interphone vocal entre deux microcontrôleurs Arduino Uno utilisant des modules de microphone et de haut-parleur. Une communication série est établie entre les Arduino pour transmettre le signal audio capturé par le microphone via une broche analogique et le diffuser par une broche PWM sur l'autre Arduino. Il a été validé que la communication entre les microcontrôleurs est stable et transmet la voix bien qu'elle capte également le bruit ambiant.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Communications 2 Université Populaire du César

INTERCOMUNICATEUR VOCALE AVEC DEUX MICROCONTROLEURS


Yina Marcela García
ymarcelagarcia@[Link]
Kenet Naray Rosales
knrosales@[Link]
Jorman Jair Mora
jjairmora@[Link]
Andrés Felipe Medina
afelipemedina@[Link]

2. MATÉRIAUX
RÉSUMÉDans le présent article, il est évident que
utilisation d'un intercommunicateur série entre deux
microcontrôleurs, dans ce cas deux arduino UNO déjà 2.1. Module MAX9812
que sont de ceux dont on dispose et en plus un paire
de modules microphone et une paire de haut-parleurs pour la
émission du signal audio qui est envoyé à travers
la lecture d'une broche analogique et émise à travers une broche
pwm par le biais d'une communication série.

Intercomunicador, communication
série, arduino uno, modulation pcm

1. INTRODUCTION

Les communications, qu'elles soient audio ou vidéo,


paramètres comme la température, la radiation, les niveaux de
pureté dans l'air, détection de mouvement, parmi beaucoup
d'autres encore, s'éloignent de la conversion ou de la compréhension entre
les dispositifs de transformation des signaux ou des variables physiques
en variables électriques compréhensibles pour ceux-ci. Les Figure 1. Module MAX9812
les communications analogiques et numériques sont ce qui fait Source. [Link]
possible d'envoyer et de recevoir des informations de n'importe quel y-microfono-amplificado-max9812/
indole. Tout signe physique sera d'abord converti en une
signal analogique et en fonction de celui-ci, il pourra être converti Le MAX9812 est un amplificateur de son spécialement
une signal numérique à être envoyé ou pour pouvoir conçu pour traiter le signal provenant des microphones.
l'analyser d'une meilleure manière. Dans les cas de la Nous pouvons l'utiliser avec Arduino pour mesurer le son.
la modulation en AM ou FM est de la plus haute importance depuis un processeur comme Arduino.
puissance d'un signal, le milieu dans lequel il se trouve Le MAX9812 dispose d'entrées mono/double, gain
transmettant et où se trouve le point où cela sera fija de 20dB, ancho de banda de 500 kHz, sous bruit et
reçue. Les signaux numériques reposent principalement sur basse distorsion de signal 0,015 % THD. Il existe deux
l'ensemble des fréquences qu'a un signal ou le modèles, le MAX9812L a une tension d'alimentation
spectre des fréquences d'un signal, lorsque nous de 2,7V à 3,6V, et le MAX9812H tension d'alimentation
nous nous référons à ceux-ci, la théorie de la série est prise en compte de 45V à 5.5V
ou la transformée de Laplace où il est déterminé que Nous pouvons utiliser les capteurs avec MAX9812 pour
un signal peu importe lequel, peut être représenté applications nécessitant de mesurer l'intensité ou
comme une somme de signaux sinusoïdaux différents fréquence du son. Par exemple, nous pouvons varier la
amplitude et fréquence. éclairage d'une bande LED en fonction du son, ou
afficher un égaliseur sur un écran TFT.
Au fil des ans, il a existé différentes formes ou
manières de transmettre des informations, connues sous le nom de
protocoles de communication comme la communication
série, parallèle, I2C entre autres. Dépendant de l'utilisation de la
information et la distance à laquelle on souhaite transmettre,
pourra être envoyé par différents moyens comme le câble
coaxial, fibre optique, WiFi, infrarouge, etc.

1
Communications 2 Université Populaire du César
.

2.2. Arduino uno codigo/5_Comunicaciones/montaje_2_conectar_dos_arduinos


html

Il est prévu de faire un test pour corroborer que


effectivement les données sont en train d'être envoyées et
reçus, pour ce laboratoire, une vitesse de
données à 9600 bauds de la manière suivante :

Figure [Link] UNO


Source. [Link]
uno-r3/

Arduino est une plateforme de création d'électronique


code ouvert, qui est basé sur du matériel et
logiciel libre, flexible et facile à utiliser pour les créateurs
y développeurs. Cette plateforme permet de créer
différents types de micro-ordinateurs à carte unique à
ce que la communauté des créateurs peut leur donner
différents types d'utilisation
C'est une carte de microcontrôleur basée sur
ATmega. Il a 14 broches d'entrée / sortie numériques (des
les 6 qui peuvent être utilisées comme sorties PWM), 6 entrées
analogiques, un cristal de quartz de 16 MHz, une connexion
USB, un connecteur d'alimentation, un en-tête ICSP
et un bouton de réinitialisation. Contient tout le nécessaire pour
supporter le microcontrôleur ; il suffit de le connecter à
un ordinateur avec un câble USB ou allumez-le avec un
adaptateur CA à CC ou une batterie pour commencer.
Vous pouvez jouer avec votre UNO sans trop vous inquiéter de
faire quelque chose de mal, dans le pire des cas, peut remplacer Figure 4. Code communication entre deux arduino pour
la puce pour quelques dollars et recommencer. validation esclave-maître.
Source :
2.3 HAUT-PARLEURS OU ENCEINTES [Link]
codigo/5_Comunicaciones/montaje_2_conectar_dos_arduinos.
html
3. PROCÉDURE
Pour que le laboratoire fonctionne avec succès, il faut Après avoir vérifié la communication, on procède à la
configurer l'une des deux cartes de développement Arduino connexion entre le module microphone et l'arduino de la
comme maître et l'autre comme esclave, où il faut de la manière suivante :
connecter les broches Tx et Rx échangées pour que
les données envoyées sur la broche Tx soient reçues par le biais
del pin Rx de la tarjeta esclavo y ground entre los dos, se
ils connectent les modules de microphone à l'alimentation et à un
pin analogique de l'arduino.

Figure 5. Connexion microphone et Arduino.


Source : Ing. Pablo Guerra

Ce schéma est valable lorsque l'on ne dispose pas de


Figure 3. Connexion entre Tx, Rx et Gnd entre deux arduinos. un module, il est nécessaire de réaliser cette configuration et
Source. additionally make a digital conditioning for
[Link] que la réception du signal audio généré par la

2
Communications 2 Universidad Popular del César
.

voix que reçoit le microphone soit comprise par le Il a été démontré que malgré la qualité que
microcontrôleur. offre le module microphone, le bruit généré dans
Si le module est disponible, la connexion serait de la l'environnement a été un facteur tout comme la voix
de la manière suivante : a été diffusée.
Les essais et l'exercice mis en œuvre dans ce
le laboratoire constate que la communication entre
deux microcontrôleurs avec ce protocole de
la communication est stable et a peu de pertes
de l'information
Le PWM s'avère efficace pour améliorer la
vitesse de reproduction des données, mais à
Cela affecte également la qualité de l'audio envoyé.
La configuration qui est établie est limitée
pour le type de modules qui est utilisé, puisque
ce ne sont que des maîtres et des esclaves, mais non
ils peuvent accomplir cette tâche en même temps.

Figure 6. Connexion module microphone et arduino.


Source :
La traduction de l'URL demandée n'est pas possible car il ne s'agit pas de texte brut. Veuillez fournir un texte à traduire.
-microfono-arduino/

Le montage avec le module microphone a été mis en œuvre et


Le bon fonctionnement de celui-ci a été vérifié, dans le
qu'est-ce qui est pris en compte par manque de ressources d'utilisation
un seul microphone, même ainsi la communication entre
les deux microcontrôleurs fonctionnent correctement
envoyant et recevant des données par des canaux différents par
média de communication série de la manière suivante :

Figure 6. Connexion laboratoire complet.


[Link]

4. CONCLUSIONS

On a pu observer dans le laboratoire la transmission


de données par l'utilisation de la modulation
pcm utilisant la communication série
entre deux Arduino.

Vous aimerez peut-être aussi