diff --git a/daily_work.md b/daily_work.md index 6156ef6..a697ef6 100644 --- a/daily_work.md +++ b/daily_work.md @@ -35,4 +35,21 @@ Une première version des programmes permettant de communiquer avec la carte son Si les deux premiers semblent fonctionner, le dernier n'est pas encore fonctionnel. -N.B: il est nécessaire d'utiliser ALSA via le header "asoundlib.h" pour le bon foctionnement des programmes. \ No newline at end of file +N.B: il est nécessaire d'utiliser ALSA via le header "asoundlib.h" pour le bon foctionnement des programmes. + +**Ajout du24 Mai** + +L'objectif du jour était de faire fonctionner les programmes. +Pour traiter les sons qui arrivent à la carte son, il existe deux possibilités: +* hw:x;y +* plughw:x;y +L'utilisation de plughw:x;y (ou hw:x;y) sur mon pc doit se faire avec les paramètres suivants : +x=1 (carte 1), +y=0 (périphérique 0). +Afin de connaitre ces paramètres, il est possible d'utiliser la commande "aplay -l" dans le terminal. +Si hw:x;y est plus léger et permet d'accéder directement au hardware, plughw:x;y qui est plus "gourmand" semble pouvoir fonctionner sans problème sur une Raspberry Pi. + +Une fois que les programmes ont bien fonctionnés, je les ai utilisés sur un autre pc (également sous linux) qui comportait un microphone interne stéréo (2 micros distants d'environ 5 cm). La détection fonctionne un peu mais il est cependant nécessaire de l'améliorer. + +Ubuntu Xenial et Raspbian (linux pour les raspberry pi) sont tous les deux basés sur la distribution Debian. ROS Kinetic pourra donc être aisément porter d'Ubuntu vers Raspbian. +Lien vers des explications afin d'utiliser des microphones sur une carte rasperry pi: https://www.pofilo.fr/post/20181216-mic-raspberry-pi/ \ No newline at end of file