{"id":5586,"date":"2024-06-03T10:47:26","date_gmt":"2024-06-03T09:47:26","guid":{"rendered":"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/?p=5586"},"modified":"2024-06-03T10:47:26","modified_gmt":"2024-06-03T09:47:26","slug":"5586","status":"publish","type":"post","link":"https:\/\/blog.univ-angers.fr\/polytech_2A\/2024\/06\/03\/5586\/","title":{"rendered":""},"content":{"rendered":"\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#8a1581d1;color:#8a1581d1\" \/>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center has-text-color has-link-color wp-elements-1\" style=\"color:#8a1581d1\">LEGO MUSIK<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#8a1581d1;color:#8a1581d1\" \/>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-2 wp-block-paragraph\">Notre projet se nomme &#8220;Lego Musik&#8221;, l&#8217;objectif \u00e9tant de cr\u00e9er un instrument de musique \u00e0 partir de Lego Technic EV3. Ce projet poss\u00e8de \u00e9galement un aspect informatique car nous avons utilis\u00e9 la programmation en Python. Nous avions donc \u00e0 notre disposition :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Lego Technic<\/strong><\/li>\n\n\n\n<li><strong>Briques EV3 Lego<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/BRIQUE-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"244\" height=\"185\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/BRIQUE-2.png\" alt=\"\" class=\"wp-image-5605\" style=\"width:214px;height:auto\" \/><\/a><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Capteurs Lego ( contact, couleur, infrarouge, inclinaison)<\/strong><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/Capteurs.png\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"167\" data-id=\"5596\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/Capteurs.png\" alt=\"\" class=\"wp-image-5596\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/Capteurs.png 704w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/Capteurs-300x71.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/Capteurs-500x119.png 500w\" sizes=\"auto, (max-width: 704px) 100vw, 704px\" \/><\/a><\/figure>\n<\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Moteurs Lego<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/MOTOR.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"355\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/MOTOR.jpeg\" alt=\"\" class=\"wp-image-5609\" style=\"width:177px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/MOTOR.jpeg 474w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/MOTOR-300x225.jpeg 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/MOTOR-401x300.jpeg 401w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ordinateur avec Linux<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/lINUX.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"523\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/lINUX.jpeg\" alt=\"\" class=\"wp-image-5608\" style=\"width:143px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/lINUX.jpeg 474w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/lINUX-272x300.jpeg 272w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cl\u00e9 USB Wifi<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/d.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"474\" height=\"285\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/d.jpeg\" alt=\"\" class=\"wp-image-5607\" style=\"width:204px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/d.jpeg 474w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/d-300x180.jpeg 300w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Vid\u00e9o d&#8217;introduction \u00e0 notre projet<\/strong><\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Can Lego Play the Drums?\" width=\"584\" height=\"329\" src=\"https:\/\/www.youtube.com\/embed\/BlaY8kSTO28?start=181&#038;feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#8a017c;color:#8a017c\" \/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>Etape 1 : Fabrication de la structure Lego de notre instrument <\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#8a017c;color:#8a017c\" \/>\n\n\n\n<p class=\"wp-block-paragraph\">Afin de fabriquer notre instrument lego, nous nous sommes inspir\u00e9s de la vid\u00e9o pr\u00e9c\u00e9dente. Elle nous a permis de mieux comprendre le m\u00e9canisme que nous devions r\u00e9aliser. Nous avons cr\u00e9\u00e9 un m\u00e9canisme disposant d&#8217;un tapis roulant qui tourne gr\u00e2ce \u00e0 un moteur Lego. Au bout de ce tapis nous avons mis en place huit capteurs de contact rang\u00e9s en deux lignes de quatre. Puis, nous avons plac\u00e9s des tiges inclin\u00e9es vers le bas par des \u00e9lastiques afin qu&#8217;elles appuient sur chaque capteur de contact. Sur le tapis, nous avons ins\u00e9r\u00e9s des petites pi\u00e8ces lego permettant de lever les tiges pr\u00e9c\u00e9dentes au moment souhait\u00e9. La m\u00e9lodie cr\u00e9\u00e9e d\u00e9pend donc du placement de ces petites pi\u00e8ces et de la rapidit\u00e9 du moteur. Nous avons rencontr\u00e9 quelques probl\u00e8mes au cours de cette \u00e9tape ; en effet, les tiges n&#8217;appuyaient pas suffisamment fort sur les capteurs, ainsi les sons ne s&#8217;activaient pas. Nous avons d&#8217;abord essay\u00e9 de resserrer les \u00e9lastiques et de mettre les capteurs \u00e0 l&#8217;envers. Le r\u00e9sultat n&#8217;\u00e9tait pas satisfaisant. Ainsi, nous avons finalement pris la d\u00e9cision suivante : les sons s&#8217;activeront lorsque les capteurs seront rel\u00e2ch\u00e9s et non appuy\u00e9s.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/06\/Capture2222.png\"><img loading=\"lazy\" decoding=\"async\" width=\"625\" height=\"630\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/06\/Capture2222.png\" alt=\"\" class=\"wp-image-5880\" style=\"width:386px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/06\/Capture2222.png 625w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/06\/Capture2222-298x300.png 298w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/06\/Capture2222-150x150.png 150w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><\/figure>\n<\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#8a017c;color:#8a017c\" \/>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>Etape 2 : Programmation <\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-alpha-channel-opacity has-background is-style-wide\" style=\"background-color:#8a017c;color:#8a017c\" \/>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;objectif de cette \u00e9tape est de programmer chaque capteur et le moteur afin que les capteurs \u00e9mettent chacun un son diff\u00e9rent et que le moteur tourne pour activer le tapis. De plus, nous souhaitions que le son ne soit pas \u00e9mis par les briques EV3 mais par une enceinte ou des \u00e9couteurs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour commencer, nous nous sommes inspir\u00e9s d&#8217;un blog qui a r\u00e9alis\u00e9 ce type de projet. Comme le projet \u00e9tait similaire, nous avons pu r\u00e9cup\u00e9rer le code et faire des adaptations comme faire tourner le moteur pour faire fonctionner le tapis roulant. Nous avons r\u00e9ussi \u00e0 attribuer une note \u00e0 chaque capteur de contact avec le code emprunt\u00e9. Nous devions apr\u00e8s cela connecter les briques \u00e0 l&#8217;ordinateur afin que le son soit \u00e9mis par ce dernier. Nous avons d&#8217;abord essay\u00e9 de le faire avec des fils et un logiciel pour d\u00e9tecter les informations envoy\u00e9es, mais nous avons eu quelques probl\u00e8mes. En effet, nous avons eu des probl\u00e8mes parce que les donn\u00e9es \u00e9taient dans un format sp\u00e9cial pour la musique et nous avions donc besoin de quelque chose pour les intercepter, mais presque tous les logiciels ne sont pas gratuits, et quand c&#8217;est le cas, ils ne fonctionnent que pendant une heure. Apr\u00e8s quelques recherches, nous avons donc d\u00e9couvert que nous devions passer d&#8217;un ordinateur sous Windows \u00e0 un ordinateur sous Linux, car ce type d&#8217;ordinateur dispose de certains logiciels. Apr\u00e8s avoir install\u00e9 le logiciel, nous devions connecter les briques, donc instinctivement, nous avons essay\u00e9 avec du filaire mais cela ne fonctionnait pas \u00e0 chaque fois et ce n&#8217;\u00e9tait pas vraiment pratique. La solution a \u00e9t\u00e9 d&#8217;utiliser une cl\u00e9 USB Wifi qui se connecte \u00e0 chaque fois et nous avons moins de fils \u00e0 confondre. Enfin, nous utilisons le logiciel en ligne Audiotool pour convertir ces informations en notes de piano.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Voici la vid\u00e9o de notre projet final :<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Vid\u00e9o Projet\" width=\"584\" height=\"329\" src=\"https:\/\/www.youtube.com\/embed\/xDqPko41-GM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>Merci \u00e0 toutes et \u00e0 tous d&#8217;avoir lu notre article !<\/strong><\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/LOGODESFRIENDS.png\"><img loading=\"lazy\" decoding=\"async\" width=\"525\" height=\"226\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2024\/05\/LOGODESFRIENDS.png\" alt=\"\" class=\"wp-image-5610\" style=\"width:274px;height:auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/LOGODESFRIENDS.png 525w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/LOGODESFRIENDS-300x129.png 300w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2024\/05\/LOGODESFRIENDS-500x215.png 500w\" sizes=\"auto, (max-width: 525px) 100vw, 525px\" \/><\/a><\/figure>\n<\/div>\n\n\n<hr class=\"wp-block-separator has-text-color has-black-color has-alpha-channel-opacity has-black-background-color has-background is-style-wide\" \/>\n\n\n\n<p class=\"has-text-align-center has-text-color has-link-color wp-elements-3 wp-block-paragraph\" style=\"color:#8a017c\">Katie Poulain, Quentin Rompillon, Benjamin Bertaud, Emma Le Bars<\/p>\n","protected":false},"excerpt":{"rendered":"<p>LEGO MUSIK Notre projet se nomme &#8220;Lego Musik&#8221;, l&#8217;objectif \u00e9tant de cr\u00e9er un instrument de musique \u00e0 partir de Lego Technic EV3. Ce projet poss\u00e8de \u00e9galement un aspect informatique car nous avons utilis\u00e9 la programmation en Python. Nous avions donc &hellip; <a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/2024\/06\/03\/5586\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":108162,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[613],"tags":[],"class_list":["post-5586","post","type-post","status-publish","format-standard","hentry","category-2023-2024"],"_links":{"self":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/5586","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\/108162"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/comments?post=5586"}],"version-history":[{"count":5,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/5586\/revisions"}],"predecessor-version":[{"id":5883,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/5586\/revisions\/5883"}],"wp:attachment":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/media?parent=5586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/categories?post=5586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/tags?post=5586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}