Oliver17 a écrit :Merci et désolé, donc ok, en règle général un micro pour capturer un son ambiant (voix ou autre bruits) on est en analogique.
Sauf que le machin que j'ai va juste me dire si oui ou non y a du bruit, mais rien de plus (me dis pas le contraire vais péter un cable lol j'déconne).
Si c'est le cas, ces micros ne me servent en fait à rien, j'ai pas pris les bons trucs...
...
Merci
C'est bien cela.
Ton module peut faire réagir ton robot au bruit (alarme par exemple).
Il pourrait aussi servir de télémètre en l'associant à un émetteur. Les capsules électret (comme celle de ton montage) ont souvent une très bonne réponse dans l'aigu (voire limite ultrason).
Le principe est celui du radar ou du sonar et il est facile de trouver des "têtes" combinant l'émetteur et le récepteur:
http://www.ebay.fr/sch/items/?_nkw=HC-S ... rmvSB=true
Deux articles (in french) pour comprendre la mise en œuvre:
http://www.roboticus.org/la-robotique/9 ... rason.html
http://dirac.epucfe.eu/projets/wakka.ph ... comments=1
Maintenant, si tu veux que ton robot obéisse à la voix, il faut se tourner vers un microphone "normal" et faire de la reconnaissance vocale . Ça demande pas mal de ressources et je ne sais pas si le Raspberry en est capable. Je pense que vague nerd va pouvoir nous éclairer sur ce point.
A basic comparator circuit is used for converting analog signals to a digital output
C'est très clairement indiqué, dès la première ligne, même Google traduction le traduit correctement:
Un circuit comparateur de base est utilisé pour convertir des signaux analogiques en une sortie numérique.
L'entrée du module est le microphone, donc analogique. Le traitement est fait par le comparateur LM393 pour avoir une sortie en tout ou rien. Tu n'as pas accès à la partie analogique du signal.
LA SORTIE EST NUMERIQUE CQFD
Ou alors je peux transformer ce signal numérique en analogique ???
Non, tu ne peux pas avec ce module. La sortie n'a que 2 états (0 et 1) et ne reflète que la présence (ou l'absence) de bruit. Toute l'information relative à la fréquence, à l'amplitude a disparue (à la limite, tu peux reconstituer de la "musique" techno qui ne connaît aussi que 2 états: boom et pas boom

).
Ce module combine 3 fonctions:
- détection de bruit (comme ton module.
- détection de l'amplitude du bruit (comme un vu-mètre: inexploitable directement sur un GPIO car analogique. Il faut donc utiliser un convertisseur analogique ==> numérique.
- sortie son, analogique.
Je peux me tromper car je ne me suis pas penché sur le problème mais il me semble que le Raspberry n'a pas d'entrée microphone (et que la sortie son, en PCM, est assez pourrie).
Si c'est bien le cas, il faut faire appel à un microphone USB.
Ci-dessous un lien vers un article intéressant sur la reconnaissance vocale sur un Raspberry, avec la pile logicielle à installer. C'est malheureusement en anglais:
https://wolfpaulus.com/journal/embedded ... rrypi2-sr/
Bon vous savez quoi, je vais souder, j'ai plus que ça pour m'occuper lol
Il faut le prendre dans le bon sens sinon ça brûle
Faudra peut être que je rachète un autre capteur gyro/accel lol
Tu fais comme tu veux, tu es majeur et vacciné.
La gestion du gyro/accéléromètre est plutôt compliquée (relis le lien que je t'ai donné précédemment).
Tu pourrais, dans l'ordre:
- Tester ton fichu module microphonique
- Tester ta RTC (ça te fera un exercice sur l'I2C)
mais c'est à toi de voir.
Sylvain