{"id":2288,"date":"2015-01-26T11:04:05","date_gmt":"2015-01-26T10:04:05","guid":{"rendered":"http:\/\/telefab.fr\/?p=2288"},"modified":"2026-04-30T17:33:59","modified_gmt":"2026-04-30T15:33:59","slug":"music-air-play","status":"publish","type":"projet","link":"https:\/\/hub.imt-atlantique.fr\/fablab\/projet\/music-air-play\/","title":{"rendered":"Music Air Play"},"content":{"rendered":"<p align=\"CENTER\"><strong><span style=\"font-size: 300%;\">Air Play Music<\/span><\/strong><\/p>\n<p><span style=\"font-size: large;\"><b>Auteurs\u00a0:<\/b><\/span><\/p>\n<p>&#8211; YANG Likuang<\/p>\n<p>&#8211; El harem Hicham<\/p>\n<p>&#8211; Idlimam Marwan<\/p>\n<p>&#8211; KANTE Souleymane Cheick<\/p>\n<p><span style=\"font-size: large;\"><b>I- <span style=\"text-decoration: underline;\">Id\u00e9e\u00a0:<\/span><\/b><\/span><\/p>\n<p>Vous vous \u00eates d\u00e9j\u00e0 demand\u00e9s s&rsquo;il serait int\u00e9ressant de jouer de la musique juste avec le mouvement de la main\u00a0? Le projet Air Play Music vous apporte la r\u00e9ponse. Avec une grande simplicit\u00e9, notre solution vous donne la possibilit\u00e9 de faire de musique un peu comme avec piano mais cette fois-ci selon le mouvement de votre main (dans l&rsquo;air) dans un certain nombre d&rsquo;endroits de l&rsquo;espace entourant le dispositif.<\/p>\n<p><span style=\"font-size: large;\"><b>II- <span style=\"text-decoration: underline;\">Principe de fonctionnement\u00a0:<\/span><\/b><\/span><\/p>\n<p>Le principe de l&rsquo;appareil repose sur la d\u00e9tection de la main de l&rsquo;utilisateur et la d\u00e9termination de la distance \u00e0 laquelle elle se trouve, apr\u00e8s quoi l&rsquo;appareil joue une note correspondante \u00e0 cette configuration.<\/p>\n<p><span style=\"font-size: large;\"><b>III-<span style=\"text-decoration: underline;\">Mat\u00e9riel utilis\u00e9\u00a0:<\/span><\/b><\/span><\/p>\n<p>&#8211; <i>Des capteurs de proximit\u00e9 (Voir <a href=\"https:\/\/www.sparkfun.com\/products\/8959\">h<\/a><a href=\"https:\/\/www.sparkfun.com\/products\/8959\">ttps:\/\/www.sparkfun.com\/products\/8959<\/a> )\u00a0:<\/i> Pour pouvoir d\u00e9tecter un pr\u00e9sence de m\u00eame que la distance \u00e0 la quelle elle se trouve avec un assez bonne pr\u00e9cision. Les valeurs r\u00e9colt\u00e9es de ce capteur serviront \u00e0 la prise de d\u00e9cision plus tard\u00a0;<\/p>\n<p>&#8211; <i>Un Controller Arduino (Voir <a href=\"http:\/\/arduino.cc\/en\/\">http:\/\/arduino.cc\/en\/<\/a> )\u00a0:<\/i> Pour pouvoir d\u00e9cider du type d&rsquo;interaction pour tout le syst\u00e8me afin de le rendre interactif. L\u00e0 r\u00e9sidera l&rsquo;action \u00e0 proposer en fonction de chaque cas d&rsquo;utilisation (en fonction des donn\u00e9es du capteur)\u00a0;<\/p>\n<ul>\n<li><i>Un MP3 Shield reli\u00e9 \u00e0 un haut parleur\u00a0:<\/i> Avec une carte m\u00e9moire sur la quelle chaque son dont nous auront besoin pour mener \u00e0 bien le projet sera stock\u00e9 sous forme de fichier mp3 d&rsquo;un d\u00e9bit de 32 kbps. Ensuite il servira de support (de bonne qualit\u00e9) pour \u00e9mettre un son en particulier.La programmation de cette carte exige l&rsquo;import de la biblioth\u00e8que <a href=\"https:\/\/github.com\/madsci1016\/Sparkfun-MP3-Player-Shield-Arduino-Library\" target=\"_blank\">Sparkfun MP3 Player Shield Arduino Library<\/a><span style=\"color: #3858bb;\"><span style=\"font-family: Arial;\"><span style=\"font-size: small;\"> .<\/span><\/span><\/span><\/li>\n<\/ul>\n<p>&#8211; <i>D&rsquo;autres mat\u00e9riaux secondaires\u00a0:<\/i> tels que des fils de connexion, des BreadBords, une planche pour supporter et stabiliser le dispositif et des leds pour montrer l&rsquo;activation de l&rsquo;un des capteurs.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2015\/01\/Capture.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"  wp-image-2289 aligncenter\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2015\/01\/Capture-300x174.jpg\" alt=\"Capture\" width=\"422\" height=\"245\" \/><\/a><\/p>\n<p><span style=\"font-size: large;\"><b>III- <span style=\"text-decoration: underline;\">Description d\u00e9taill\u00e9e du fonctionnement\u00a0:<\/span><\/b><\/span><\/p>\n<p>Comme expliqu\u00e9 pr\u00e9c\u00e9demment le produit fonctionnera en trois \u00e9tapes\u00a0: r\u00e9colte d&rsquo;informations de proximit\u00e9 (par l&rsquo;un des capteurs), d\u00e9termination du cas d&rsquo;utilisation et par cons\u00e9quent de la note (Au niveau du Controller Arduino) et \u00e9mission d&rsquo;une note audible \u00e0 la demande du Controller par le lecteur MP3.<\/p>\n<p>Le produit d\u00e9velopp\u00e9 est compos\u00e9 de 4 d\u00e9tecteurs ayant chacun deux zones de d\u00e9tection\u00a0: 250 \u00e0 300 pour la zone lointaine et au-del\u00e0 de 300 pour la zone proche.<\/p>\n<p>A l&rsquo;aide du Controller qui r\u00e9p\u00e8te une serie d&rsquo;actions \u00e0 chaque 100 ms, on d\u00e9terminera la position du capteur le plus proche de la main de l\u2019utilisateur pour ensuite l&rsquo;activer au besoin.<\/p>\n<p><span style=\"font-size: large;\"><b>IV- <span style=\"text-decoration: underline;\">Am\u00e9liorations Possibles\u00a0:<\/span><\/b><\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Ma\u00eetrise du niveau sonore\u00a0: possibilit\u00e9 d&rsquo;ajuster le niveau du son (dans le programme Arduino puisque la fonctionnalit\u00e9 existe d\u00e9j\u00e0 dans les librairies qui permettent de manipuler le la carte MP3 Shield);<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Proposer plusieurs types d&rsquo;instrument\u00a0: proposer d&rsquo;autres instruments de musique \u00e0 l&rsquo;instar du piano\u00a0;<\/span><\/p>\n<p><span style=\"font-size: medium;\">&#8211; Ajouter une interface\u00a0: des images qui changent en fonction de l&rsquo;interaction et donnent un peu plus d\u2019animation\u00a0; <\/span><\/p>\n","protected":false},"author":1,"featured_media":2289,"parent":0,"menu_order":0,"template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[39,20],"type_projet":[],"class_list":["post-2288","projet","type-projet","status-publish","has-post-thumbnail","hentry","category-a-la-une","category-projets"],"acf":{"objectifs":"","categorie":false,"fichiers_associes":null},"_links":{"self":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/2288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet"}],"about":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/types\/projet"}],"author":[{"embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":1,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/2288\/revisions"}],"predecessor-version":[{"id":10519,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/projet\/2288\/revisions\/10519"}],"wp:attachment":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/media?parent=2288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/categories?post=2288"},{"taxonomy":"type_projet","embeddable":true,"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/type_projet?post=2288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}