{"id":445,"date":"2017-06-14T22:26:59","date_gmt":"2017-06-14T21:26:59","guid":{"rendered":"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/?p=445"},"modified":"2017-06-15T21:02:40","modified_gmt":"2017-06-15T20:02:40","slug":"la-boite-a-musique-recyclable","status":"publish","type":"post","link":"https:\/\/blog.univ-angers.fr\/polytech_2A\/2017\/06\/14\/la-boite-a-musique-recyclable\/","title":{"rendered":"La bo\u00eete \u00e0 musique recyclable"},"content":{"rendered":"<p><b>L&#8217;\u00e9quipe Drum est heureux de vous pr\u00e9senter son projet ! <\/b><\/p>\n<p>Voici l&#8217;aper\u00e7u g\u00e9n\u00e9ral de notre instrument :<\/p>\n<div align=\"center\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/rendu-final.jpg\"><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/rendu-final-300x225.jpg\" alt=\"rendu final\" width=\"300\" class=\"alignnone size-medium wp-image-470\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/rendu-final-300x225.jpg 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/rendu-final-400x300.jpg 400w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/rendu-final.jpg 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/div>\n<p><font color=\"#77ABB7\"> image <\/font><\/p>\n<div align=\"justify\"> Nous sommes trois \u00e9tudiants en deuxi\u00e8me ann\u00e9e du cycle pr\u00e9paratoire de l\u2019IstiA, et dans le cadre du second semestre, nous \u00e9tions charg\u00e9s de r\u00e9aliser un projet. L&#8217;objectif est de cr\u00e9er un instrument de musique avec des bo\u00eetes de conserve sur lesquelles des percuteurs, r\u00e9alis\u00e9s \u00e0 l\u2019aide d\u2019\u00e9lectroaimants, viennent taper pour cr\u00e9er un son, puis un rythme. Les \u00e9lectroaimants sont contr\u00f4l\u00e9s par une carte Arduino, fourni par le professeur qui a propos\u00e9 ce projet, Mehdi LHOMMEAU.\n<\/div>\n<p>\n<BR><\/p>\n<p><strong><font color=\"#476D7C\">Le projet s&#8217;est divis\u00e9 en plusieurs \u00e9tapes :<\/font><\/strong><br \/>\n   &#8211; Recherche d&#8217;informations utiles et documentation<br \/>\n   &#8211; La mod\u00e9lisation de l&#8217;instrument sur SolidWorks<br \/>\n   &#8211; La confection des pi\u00e8ces n\u00e9cessaires gr\u00e2ce \u00e0 l&#8217;imprimante 3D et la fraiseuse<br \/>\n   &#8211; La programmation en langage Arduino<br \/>\n  <br \/>\n<BR><\/p>\n<p><strong><font color=\"#693E52\">&#8211; Recherches d&#8217;informations utiles dans diff\u00e9rents domaines :<\/font><\/strong><\/p>\n<div align=\"justify\">\nAu d\u00e9but du projet, nous avons cherch\u00e9 \u00e0 avoir le plus de conserves possible afin d&#8217;avoir une grande gamme de sons diff\u00e9rents, voici ce que nous avons r\u00e9colt\u00e9 :<\/p>\n<div align=\"justify\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/boites-de-conserves.jpg\"><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/boites-de-conserves-300x225.jpg\" alt=\"boites de conserves\" width=\"300\" class=\"alignright size-medium wp-image-466\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/boites-de-conserves-300x225.jpg 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/boites-de-conserves-400x300.jpg 400w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/boites-de-conserves.jpg 960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/19197664_1521351474588945_535031330_o-168x300.jpg\" alt=\"\u00e9lectroaimant\" width=\"168\" height=\"225\" class=\"alignleft size-medium wp-image-536\" \/><\/a><br \/>\n<br \/><BR><br \/>\n<br \/><BR><br \/>\n<br \/><BR><br \/>\n<br \/><BR><br \/>\n<br \/><BR><br \/>\n<\/p>\n<p>En parall\u00e8le, on a commenc\u00e9 la prise en main de la carte et du langage Arduino, gr\u00e2ce \u00e0 des tutoriels et aux composants fournis. On a pu faire quelques circuits, avec des LEDs, des modules piezo et des boutons poussoirs. Nous aborderons plus en d\u00e9tail le c\u00f4t\u00e9 programmation plus tard dans le blog.\n<\/p><\/div>\n<p>\n<BR><br \/>\n<strong><font color=\"#693E52\">&#8211; Mod\u00e9lisation des pi\u00e8ces et confection par l&#8217;imprimante 3D ou par la fraiseuse :<\/font><\/strong><br \/>\n<em>(Pour toutes les images ci-dessous concernant cette partie, cliquez dessus pour voir le gif)<\/em><br \/>\nCette partie est consacr\u00e9e au passage de la r\u00e9alisation \u00e0 la conception de nos diff\u00e9rentes pi\u00e8ces con\u00e7ues gr\u00e2ce au logiciel de CAO Solidworks.<\/p>\n<p>Dans un premier temps, la pi\u00e8ce qui permet de stocker l\u2019\u00e9lectroaimant :<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/electro-aimant-gif.gif\"><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/electro-aimant-gif-225x300.gif\" alt=\"electro aimant gif\" width=\"300\" class=\"aligncenter size-medium wp-image-469\" \/><\/a><\/p>\n<p>Voici les premi\u00e8res attaches qui nous ont permis de relier la pi\u00e8ce qui stockait \u00e9lectroaimant et le b\u00e2ti :<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/gifpal-20170615095715.gif\"><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/gifpal-20170615095715-225x300.gif\" alt=\"gifpal-20170615095715\" width=\"225\" class=\"alignright size-medium wp-image-471\" \/><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/attaches3d-225x300.jpg\" alt=\"attaches3d\" width=\"225\" class=\"alignleft size-medium wp-image-517\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/attaches3d-225x300.jpg 225w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/attaches3d.jpg 307w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><\/a><br \/>\n<br \/>\n<BR><br \/>\n<br \/>\n<BR><br \/>\n<br \/>\n<BR><br \/>\n<br \/>\n<BR><br \/>\n<br \/>\n<BR><br \/>\nD&#8217;autres exemples d&#8217;attaches qui permettent d&#8217;assembler le b\u00e2ti (en 3 parties) :<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/petites-attaches-3d.jpg\"><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/petites-attaches-3d-225x300.jpg\" alt=\"petites attaches 3d\" width=\"300\" class=\"aligncenter size-medium wp-image-516\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/petites-attaches-3d-225x300.jpg 225w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2017\/06\/petites-attaches-3d.jpg 720w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/><\/a><\/p>\n<p><strong><font color=\"#693E52\">&#8211; La programmation en langage Arduino:<\/font><\/strong><\/p>\n<p> La prise en main du code Arduino est au final relativement simple, il se rapproche beaucoup du langage C\/C++. Pour l&#8217;initialiser, il nous suffit de dire \u00e0 la carte quel port est une entr\u00e9e, lequel est une sortie et quel est son \u00e9tat initial, c&#8217;est \u00e0 dire si il est aliment\u00e9 ou non.<br \/>\n<img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/pasted-image-0.png\" alt=\"Code d'initialisation\" \/><\/p>\n<p>Un fois l&#8217;initialisation faite, il suffit de dire concr\u00e8tement ce que nous voulons que la carte fasse. Dans notre cas, quand nous appuyons sur une certaine touche, un certain port est activ\u00e9, ce qui alimente l&#8217;\u00e9lectroaimant reli\u00e9 et le fait percuter une boite de conserve. Quelques millisecondes apr\u00e8s l&#8217;\u00e9lectroaimant se d\u00e9sactive et retrouve sa place au repos.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/pasted-image-0-2.png\" alt=\"Code du Main\" \/><\/p>\n<p>Ce qui est peut-\u00eatre le plus compliqu\u00e9 c\u2019est d\u2019initialiser un pad, mais en branchant\/ d\u00e9branchant les c\u00e2bles et avec le bon vieux internet on r\u00e9ussit \u00e0 faire des miracles, en voici la preuve ci dessous.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2017\/06\/pasted-image-0-1.png\" alt=\"Code du Pad\" \/><\/p>\n<div align=\"justify\">Nous n&#8217;avons pas r\u00e9ussi \u00e0 programmer le second objectif, qui consiste \u00e0, lorsqu\u2019on lui donne une musique de batterie\/un rythme sous format analogique, fait une transform\u00e9e de Fourier qui permettrait d\u2019obtenir les fr\u00e9quences en fonction des amplitudes. Puis de simplement lui dire d\u2019alimenter diff\u00e9rents \u00e9lectroaimants en fonction de la fr\u00e9quence du son obtenue.<br \/>\nNous continuons de travailler sur ce point et nous vous tiendrons au courant sur le blog !<\/div>\n<p>L&#8217;\u00e9quipe de Projet DRUM, Gwenole Madec, Cl\u00e9o Corn\u00e9, Julien Jouin. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;\u00e9quipe Drum est heureux de vous pr\u00e9senter son projet ! Voici l&#8217;aper\u00e7u g\u00e9n\u00e9ral de notre instrument : image Nous sommes trois \u00e9tudiants en deuxi\u00e8me ann\u00e9e du cycle pr\u00e9paratoire de l\u2019IstiA, et dans le cadre du second semestre, nous \u00e9tions charg\u00e9s &hellip; <a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/2017\/06\/14\/la-boite-a-musique-recyclable\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":40537,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[106],"tags":[],"class_list":["post-445","post","type-post","status-publish","format-standard","hentry","category-106"],"_links":{"self":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/users\/40537"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/comments?post=445"}],"version-history":[{"count":1,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/445\/revisions"}],"predecessor-version":[{"id":447,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/445\/revisions\/447"}],"wp:attachment":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/media?parent=445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/categories?post=445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/tags?post=445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}