{"id":2006,"date":"2021-06-17T18:06:37","date_gmt":"2021-06-17T17:06:37","guid":{"rendered":"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/?p=2006"},"modified":"2021-06-18T10:54:22","modified_gmt":"2021-06-18T09:54:22","slug":"creation-d-un-mur-de-lumieres-pour-escape-polytech","status":"publish","type":"post","link":"https:\/\/blog.univ-angers.fr\/polytech_2A\/2021\/06\/17\/creation-d-un-mur-de-lumieres-pour-escape-polytech\/","title":{"rendered":"Cr\u00e9ation d&#8217;un mur de lumi\u00e8res pour Escape Polytech"},"content":{"rendered":"<div style=\"padding-left: 50%;margin-left:-250px\">\n<div style=\"width: 500px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2006-1\" width=\"500\" height=\"500\" loop autoplay preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/mur-lumi\u00e8re-def.mp4?_=1\" \/><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/mur-lumi\u00e8re-def.mp4\">https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/mur-lumi\u00e8re-def.mp4<\/a><\/video><\/div>\n<\/div>\n<p>Bonjour \u00e0 toutes et \u00e0 tous ! Nous sommes trois \u00e9tudiants de 2\u00e8me ann\u00e9e actuellement en fin de cycle pr\u00e9paratoire de Polytech Angers et nous allons vous pr\u00e9senter notre projet r\u00e9alis\u00e9 plus t\u00f4t dans l\u2019ann\u00e9e : Le Mur-Lumi\u00e8res.<\/p>\n<hr \/>\n<div style=\"float: left;width: 32.33%;margin-right: 1%\">\n<div class=\"wp-caption alignnone\" style=\"margin-bottom:0\">\n<p class=\"\" style=\"text-align:center;margin:0;padding-bottom: 4px;padding-top: 4px\"><em><strong>CAO<\/strong><\/em><\/p>\n<p>      <a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/rendu_mur_lumiere-136x300.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/rendu_mur_lumiere-136x300.jpg\" alt=\"Rendu 3D de notre mur lumi\u00e8re\" width=\"136\" height=\"300\" class=\"alignnone size-medium wp-image-2229\" style=\"margin-left: auto;margin-right: auto\" \/><\/a><\/p>\n<p style=\"text-align:center;margin-top: -15px;margin-bottom: 0\">Nous avons utilis\u00e9 des outils de CAO pour perfectionn\u00e9 le design de l&#8217;ensemble et \u00e9viter les erreurs de conceptions.<\/p>\n<\/p><\/div>\n<\/div>\n<div style=\"float: left;width: 32.33%;margin-right: 1%\">\n<div class=\"wp-caption alignnone\" style=\"margin-bottom:0\">\n<p class=\"\" style=\"text-align:center;margin:0;padding-bottom: 4px;padding-top: 4px\"><em><strong>Programmmation<\/strong><\/em><\/p>\n<p>      <a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/code_python-145x300.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/code_python-145x300.png\" alt=\"Une petit partie du code de notre projet\" width=\"136\" height=\"300\" class=\"alignnone size-medium wp-image-2229\" style=\"margin-left: auto;margin-right: auto\" \/><\/a><\/p>\n<p style=\"text-align:center;margin-top: -15px;margin-bottom: 0\">Un script python permet de contr\u00f4ler le comportement de l&#8217;ensemble des \u00e9lements.<\/p>\n<\/p><\/div>\n<\/div>\n<div style=\"float: left;width: 32.33%;margin-right: 1%\">\n<div class=\"wp-caption alignnone\" style=\"margin-bottom:0\">\n<p class=\"\" style=\"text-align:center;margin:0;padding-bottom: 4px;padding-top: 4px\"><em><strong>Assemblage<\/strong><\/em><\/p>\n<p>      <a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/assemblage1-e1623950646591-136x300.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/assemblage1-e1623950646591-136x300.jpg\" alt=\"Assemblage de la machine\" width=\"136\" height=\"300\" class=\"alignnone size-medium wp-image-2229\" style=\"margin-left: auto;margin-right: auto\" \/><\/a><\/p>\n<p style=\"text-align:center;margin-top: -15px;margin-bottom: 0\">Pour concr\u00e9tiser le projet nous avons r\u00e9alis\u00e9 la fabrication de tout le b\u00e2ti et le c\u00e2blage n\u00e9cessaire au bon fonctionnement.<\/p>\n<\/p><\/div>\n<\/div>\n<div style=\"clear:both\"><\/div>\n<hr \/>\n<h1 style=\"color: #A64AC9;font-size: 22px\"><u>Introduction de notre projet :<\/u><\/h1>\n<div style=\"float: left;width: 50%\">\n<div class=\"wp-caption alignnone\" style=\"margin-bottom:0;height: 315px\">\n      <a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/vue-generale-e1623941308466-136x300.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/vue-generale-e1623941308466-136x300.jpg\" alt=\"Vue g\u00e9n\u00e9rale du Mur Lumi\u00e8res\" width=\"136\" height=\"300\" class=\"alignnone size-medium wp-image-2229\" style=\"margin-left: auto;margin-right: auto\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/06\/vue-generale-e1623941308466-136x300.jpg 136w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/06\/vue-generale-e1623941308466-466x1024.jpg 466w\" sizes=\"auto, (max-width: 136px) 100vw, 136px\" \/><\/a>\n   <\/div>\n<\/div>\n<div style=\"float: left;width: 50%\">\n<div class=\"wp-caption alignnone\" style=\"margin-bottom:0;height: 315px\">\n<p style=\"text-align:center;margin-top: 25px;margin-bottom: 0;text-align: justify\">Ce projet fait partie d\u2019un lot de projets associ\u00e9s \u00e0 l\u2019escape Polytech, un escape-game r\u00e9alis\u00e9 par les enseignants chercheurs de Polytech qui ont d\u00e9cid\u00e9s de demander de l\u2019aide aux \u00e9tudiants pour cr\u00e9er des mini-jeux futurs. Le n\u00f4tre consiste \u00e0 reproduire une forme sur un \u00e9cran d\u2019ampoules Philips HUE 5&#215;5 \u00e0 l\u2019aide de boutons qui pilotent les ampoules : \u00e0 vous de trouver la bonne combinaison !<\/p>\n<\/p><\/div>\n<\/div>\n<h1 style=\"color: #FBCC04;font-size: 22px\"><u>Cr\u00e9ation du b\u00e2ti :<\/u><\/h1>\n<p>Dans notre projet, il nous a fallu cr\u00e9er un b\u00e2ti pour pouvoir stocker tous les autres composants et d\u00e9placer le tout facilement. Ainsi, l\u2019utilisation de SolidWorks nous a paru n\u00e9cessaire pour cr\u00e9er ce que nous avons choisi de faire : une borne d\u2019arcade. Cette partie du projet n\u2019a pas \u00e9t\u00e9 la plus longue du fait que le b\u00e2ti \u00e9tait plut\u00f4t simple \u00e0 r\u00e9aliser.<br \/>\nCette CAO a ensuite permis la d\u00e9coupe puis l\u2019assemblage des pi\u00e8ces dans du bois achet\u00e9 chez un de nos fournisseurs.<\/p>\n<h1 style=\"color: #FFB38D;font-size: 22px\"><u>Cr\u00e9ation du programme g\u00e9rant les Ampoules Philips :<\/u><\/h1>\n<p>Pour contr\u00f4ler les ampoules connect\u00e9es, nous avons utiliser un pont Philips Hue se connecte aux ampoules avec le protocole ZigBee. Aussi, les 16 boutons que nous avons utiliser requi\u00e8rent une carte PacLed 64 pour changer leurs couleurs simplement. Pour faire fonctionn\u00e9 tout les composants \u00e9lectronique ensemble nous avons utiliser un script python sur un Raspberry Pi 4. Ce programme permet de contr\u00f4ler le clavier \u00e0 l\u2019aide d\u2019un Arduino Uno, l\u2019\u00e9cran LCD, le pont, les boutons de couleurs avec la PacLed. Le code est pens\u00e9 pour \u00eatre le plus modulable et \u00e9volutif possible. Nous avons fait attention \u00e0 ce que le code permette une grande r\u00e9silience face aux \u00e9ventuels petites interf\u00e9rences et perturbations qui pourrait survenir \u00e0 cause de l\u2019utilisation de fils non isol\u00e9 pour transmettre de l\u2019information entre les composants. <\/p>\n<h1 style=\"color: #B0D779;font-size: 22px\"><u>Assemblage et Tests r\u00e9alis\u00e9s \u00e0 Polytech :<\/u><\/h1>\n<p>Une fois toute la partie programmation termin\u00e9e, nous avons pu amener les planches d\u00e9coup\u00e9es \u00e0 Polytech pour y faire l\u2019assemblage. Par la suite, nous nous sommes occup\u00e9s de la longue partie concernant le branchement des multiples c\u00e2bles (\u00e9lectriques et \u00e9lectroniques) avant de relier les cartes Arduino et Raspberry \u00e0 nos autres composants.<br \/>\nMalgr\u00e9 quelques heures de complications \u00e0 performer le code pour satisfaire toutes les conditions souhait\u00e9es, nous sommes arriv\u00e9s \u00e0 terminer le projet en temps et en heure !<\/p>\n<div id=\"attachment_2459\" style=\"width: 146px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/vue_arriere_ouvert-e1624009568538.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2459\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/vue_arriere_ouvert-e1624009568538-136x300.jpg\" alt=\"Vue arri\u00e8re du bo\u00eetier ouvert\" width=\"136\" height=\"300\" class=\"size-medium wp-image-2459\" srcset=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/06\/vue_arriere_ouvert-e1624009568538-136x300.jpg 136w, https:\/\/blog.univ-angers.fr\/polytech_2A\/files\/2021\/06\/vue_arriere_ouvert-e1624009568538-466x1024.jpg 466w\" sizes=\"auto, (max-width: 136px) 100vw, 136px\" \/><\/a><p id=\"caption-attachment-2459\" class=\"wp-caption-text\">Vue arri\u00e8re du bo\u00eetier ouvert<\/p><\/div>\n<h1 style=\"color: #00BBF9;font-size: 22px\"><u>D\u00e9roulement  d&#8217;une partie :<\/u><\/h1>\n<div style=\"float: left;width: 50%\">\n<div class=\"wp-caption alignnone\" style=\"margin-bottom:0;height: 290px\">\n<p style=\"margin-top: 88px;text-align: justify\">Une partie peut donc se d\u00e9rouler de la fa\u00e7on suivante :<br \/>\n&#8211; Le joueur arrive et s\u00e9lectionne son niveau \u00e0 l\u2019aide du clavier qui lui confirme par la suite gr\u00e2ce au LCD<\/p>\n<\/p><\/div>\n<\/div>\n<div style=\"float: left;width: 50%\">\n<div class=\"wp-caption alignnone\" style=\"margin-bottom:0;height: 290px\">\n      <a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/ampoules_couleurs-282x300.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/ampoules_couleurs-282x300.jpg\" alt=\"Ampoules de toutes les couleurs\" width=\"282\" height=\"300\" class=\"alignnone size-medium wp-image-2229\" style=\"margin-left: auto;margin-right: auto;margin-top: -4px\" \/><\/a>\n   <\/div>\n<\/div>\n<div style=\"float: left;width: 50%\">\n<div class=\"wp-caption alignnone\" style=\"margin-bottom:0;height: 290px\">\n      <a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/panneau_commandes-300x225.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2021\/06\/panneau_commandes-300x225.jpg\" alt=\"panneau de commandes avec les boutons de couleurs\" width=\"400\" height=\"300\" class=\"alignnone size-medium wp-image-2229\" style=\"margin-left: auto;margin-right: auto;margin-top: 40px\" \/><\/a>\n   <\/div>\n<\/div>\n<div style=\"float: left;width: 50%\">\n<div class=\"wp-caption alignnone\" style=\"margin-bottom:0;height: 290px\">\n<p style=\"margin-top: 60px;margin-bottom: 0;text-align: justify\">&#8211; Il essaye de trouver la bonne combinaison de boutons pour avancer dans le jeu et parvenir \u00e0 trouver le r\u00e9sultat d\u00e9sir\u00e9<br \/>\n&#8211; Lorsqu\u2019il trouve, un code s\u2019affiche sur l\u2019\u00e9cran LCD et le joueur peut passer au niveau suivant.<\/p>\n<\/p><\/div>\n<\/div>\n<h1 style=\"color: #00F5D4;font-size: 22px\"><u>Conclusion :<\/u><\/h1>\n<p>Gr\u00e2ce \u00e0 l\u2019importance de la communication et du travail d\u2019\u00e9quipe au sein de notre groupe, nous avons pu r\u00e9pondre \u00e0 un cahier des charges qui semblait impossible si l\u2019on s\u2019y attaquait seul. Ce projet nous a d\u2019autre part permis de d\u00e9velopper nos comp\u00e9tences en CAO, en programmation et surtout nous a offert des connaissances en mati\u00e8re d\u2019\u00e9lectricit\u00e9, de moyens d\u2019assemblages et sur bien d\u2019autres domaines. Nous tenons \u00e0 remercier encore une fois toutes les personnes ayant contribu\u00e9 au projet et nous esp\u00e9rons que ce projet, dont nous avons pris beaucoup de plaisir \u00e0 r\u00e9aliser, sera amen\u00e9 \u00e0 \u00eatre am\u00e9liorer les prochaines ann\u00e9es.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bonjour \u00e0 toutes et \u00e0 tous ! Nous sommes trois \u00e9tudiants de 2\u00e8me ann\u00e9e actuellement en fin de cycle pr\u00e9paratoire de Polytech Angers et nous allons vous pr\u00e9senter notre projet r\u00e9alis\u00e9 plus t\u00f4t dans l\u2019ann\u00e9e : Le Mur-Lumi\u00e8res. CAO Nous &hellip; <a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/2021\/06\/17\/creation-d-un-mur-de-lumieres-pour-escape-polytech\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":79131,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[344],"tags":[504,193,43,26,37,339,195,503,192,243,215,27,153,154,115],"class_list":["post-2006","post","type-post","status-publish","format-standard","hentry","category-344","tag-ampoule-connectee","tag-angers","tag-arduino","tag-cao","tag-conception","tag-lumiere","tag-peip2","tag-philips-hue","tag-polytech","tag-polytech-angers","tag-programmation","tag-projet","tag-python","tag-raspberry","tag-solidworks"],"_links":{"self":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/2006","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\/79131"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/comments?post=2006"}],"version-history":[{"count":0,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/2006\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/media?parent=2006"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/categories?post=2006"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/tags?post=2006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}