{"id":586,"date":"2018-06-21T16:41:01","date_gmt":"2018-06-21T15:41:01","guid":{"rendered":"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/?p=586"},"modified":"2018-06-21T21:42:02","modified_gmt":"2018-06-21T20:42:02","slug":"trieuse-de-mms","status":"publish","type":"post","link":"https:\/\/blog.univ-angers.fr\/polytech_2A\/2018\/06\/21\/trieuse-de-mms\/","title":{"rendered":"Trieuse de M&amp;M&#8217;s"},"content":{"rendered":"<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/05\/Trieuse-Finale.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/05\/Trieuse-Finale-300x137.jpg\" alt=\"Trieuse Finale\" width=\"300\" height=\"137\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<div class=\"entry-content\">\n<p>Cliquer pour une meilleure qualit\u00e9<\/p>\n<p><strong>Bonjour \u00e0 tous !<\/strong><\/p>\n<p><div class=\"entry-content\">Dans l\u2019industrie il est fr\u00e9quent de devoir trier des produits selon un ou plusieurs crit\u00e8res (forme,couleur, poids&#8230;). \u00c0 l\u2019image de ces probl\u00e9matiques, on propose ici de concevoir et de r\u00e9aliser une trieuse de M&amp;M&#8217;s selon leurs couleurs.<\/p>\n<p><p style=\"text-indent:2em\"> Notre \u00e9quipe de 4 \u00e9tudiants en EI2 est compos\u00e9e de Victor et Cl\u00e9ment qui se sont charg\u00e9s de la conception et la r\u00e9alisation m\u00e9canique du syst\u00e8me (r\u00e9alisation des pi\u00e8ces sous <strong> SolidWorks <\/strong>, impression 3D des diff\u00e9rents \u00e9l\u00e9ments, usinage avec la <strong>Charly Robot<\/strong>&#8230;) et 2 \u00e9tudiants (Alexis et Ma\u00ebl)  se sont charg\u00e9s de la partie \u00e9lectronique et programmation (branchements \u00e0 <strong>L\u2019Arduino<\/strong>, commande des deux servomoteurs, r\u00e9cup\u00e9ration des donn\u00e9es du capteur de couleur et infrarouge,&#8230;). Les deux sous-groupes ont travaill\u00e9 en parall\u00e8le pour finalement fusionner leur travail afin de r\u00e9aliser <strong>la trieuse de M&amp;M&#8217;s<\/strong>.<br \/>\nNous avons \u00e9t\u00e9 accompagn\u00e9s pour ce projet par deux professeurs : Mr R\u00e9my Guyonneau et Mr Franck Mercier.<\/p>\n<p><strong>Pr\u00e9sentation du projet :<\/strong><\/p>\n<p><p style=\"text-indent:2em\"> Les diff\u00e9rentes pi\u00e8ces composant notre trieuse sont :<\/p>\n<p>&#8211;<strong>L\u2019Entonnoir<\/strong> : Pr\u00e9sent tout en haut de la trieuse, c\u2019est l\u00e0 o\u00f9 on int\u00e8gre les M&amp;M\u2019s.<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/05\/Entonoir1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/05\/Entonoir1-225x300.jpg\" alt=\"Entonoir\" width=\"225\" height=\"300\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<p>-Le \u00ab <strong>Porte-FeedWheel<\/strong> \u00bb : Pi\u00e8ce centrale de la trieuse, elle est compos\u00e9e d\u2019un petit entonnoir sur le dessus, d\u2019o\u00f9 sortent les M&amp;M\u2019s provenant de l\u2019entonnoir principal, d\u2019espaces vides pour le c\u00f4t\u00e9 esth\u00e9tique afin d\u2019apercevoir les M&amp;M\u2019s qui tombent, ainsi qu\u2019un espace en bas pour int\u00e9grer les capteurs et la pi\u00e8ce \u00ab FeedWheel \u00bb<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/porte-feedwheel.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/porte-feedwheel-225x300.jpg\" alt=\"porte feedwheel\" width=\"225\" height=\"300\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<p>-Le \u00ab <strong>FeedWheel<\/strong> \u00bb : Pi\u00e8ce ronde comprenant 4 cavit\u00e9s dans lesquelles un seul M&amp;M\u2019s peut rentrer. Un moteur \u00e0 rotation continu est fix\u00e9 \u00e0 l\u2019arri\u00e8re du FeedWheel.<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/feed-wheel.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/feed-wheel-300x300.jpg\" alt=\"feed wheel\" width=\"300\" height=\"300\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<p>&#8211;<strong>Un capteur infrarouge<\/strong> : Fix\u00e9 dans le \u00ab Porte-FeedWheel \u00bb, il permet de d\u00e9tecter les erreurs d\u2019approximations du moteur \u00e0 rotation continu afin d\u2019ajuster un angle correct. <\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/Capteur-IR.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/Capteur-IR.jpg\" alt=\"Capteur IR\" width=\"231\" height=\"221\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<p>&#8211;<strong>Un capteur de couleur<\/strong> : Fix\u00e9 \u00e9galement dans le \u00ab Porte-FeedWheel \u00bb, il permet de d\u00e9tecter la couleur du M&amp;M\u2019s correspondant.<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/capteurcouleur.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/capteurcouleur-300x230.jpg\" alt=\"capteurcouleur\" width=\"300\" height=\"230\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<p>-Le \u00ab <strong>Tuyau principal<\/strong> \u00bb : Directement reli\u00e9 au \u00ab Porte-FeedWheel \u00bb, d\u2019o\u00f9 sortent les M&amp;M\u2019s, coll\u00e9 \u00e0 un servomoteur. Un angle sp\u00e9cial est appliqu\u00e9 \u00e0 une couleur pr\u00e9c\u00e9demment d\u00e9tect\u00e9e.<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/tuyau.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/tuyau-185x300.jpg\" alt=\"tuyau\" width=\"185\" height=\"300\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<p>-Le \u00ab <strong>S\u00e9parateur<\/strong> \u00bb : Pi\u00e8ce servant de lien entre le tuyau principal et les tuyaux secondaires. La forme du dessus est pr\u00e9vue pour la circulation du tuyau principal. Il comprend 6 trous, chaque trou correspond \u00e0 une couleur.<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/Separateur.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/Separateur-300x248.jpg\" alt=\"Separateur\" width=\"300\" height=\"248\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<p>-Les \u00ab <strong>Tuyaux secondaires<\/strong> \u00bb : Ils sont au nombre de 6 et servent de liaison entre le s\u00e9parateur et les bocaux.<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/tentacule.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/tentacule-300x222.jpg\" alt=\"tentacule\" width=\"300\" height=\"222\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<p>&#8211;<strong>Les bocaux<\/strong> : Ils sont \u00e9galement au nombre de 6 et sont les pi\u00e8ces de pr\u00e9sentation des M&amp;M\u2019s finalement tri\u00e9s.<br \/>\nIls sont reli\u00e9s aux tuyaux secondaires correspondants et poss\u00e8dent chacun une vitre transparente d\u00e9coup\u00e9e avec le \u00ab Charly Robot \u00bb.<\/p>\n<p><a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/Bocal.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/Bocal-233x300.jpg\" alt=\"Bocal\" width=\"233\" height=\"300\" class=\"wp-caption aligncenter\" \/><\/a><\/p>\n<p> Au final nous avons assembl\u00e9 toutes ces pi\u00e8ces et cela nous a donn\u00e9 une belle trieuse !<\/p>\n<p> <a href=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/Rendu-final.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.univ-angers.fr\/istiaprojetsei2\/files\/2018\/06\/Rendu-final-225x300.jpg\" alt=\"Rendu final\" width=\"225\" height=\"300\" class=\"wp-caption aligncenter\" \/><\/a> <\/p>\n<p><strong>Les diff\u00e9rentes \u00e9tapes de notre projet :<\/strong><\/p>\n<p><p style=\"text-indent:2em\"> Premi\u00e8rement, nous avons \u00e9tabli en commun au brouillon une structure qui nous paraissait correct pour la partie m\u00e9canique et pour la partie programmation, tout en s\u2019inspirant de m\u00eame type de trieuses d\u00e9j\u00e0 existantes.<\/p>\n<p>Une fois la structure plus ou moins \u00e9tabli au brouillon, nous s\u00e9parons nos travaux en 2 groupes :<\/p>\n<p><p style=\"text-indent:2em\"> Apr\u00e8s l\u2019assemblage de ces pi\u00e8ces toujours sur SolidWorks, ce groupe passa aux <strong>impressions en 3D<\/strong> avec les imprimantes Raise3D et Makerbot.<br \/>\nEn parall\u00e8le, pour les bocaux en bas de la structure, ce groupe r\u00e9alisa un usinage gr\u00e2ce \u00e0 la Charly Robot avec du plexiglas afin de cr\u00e9er une vitre transparente permettant de voir les M&amp;M\u2019s.<\/p>\n<p> L\u2019autre groupe se chargeait de la programmation de l\u2019ensemble des composants \u00e9lectronique, \u00e0 savoir : <strong>deux capteurs (RGB et Infrarouge)<\/strong> et <strong>deux moteurs<\/strong> (\u00e0 rotation continu et servomoteur).<\/p>\n<p><p style=\"text-indent:2em\"> Ainsi nous avons commenc\u00e9 la programmation de chaque composant ind\u00e9pendamment pour prendre en main la programmation <strong>Arduino<\/strong> plus facilement.<br \/>\nUne fois chaque programme fini, nous les avons rassembl\u00e9s en un et organis\u00e9 la structure de notre programme final. De nouveaux composants se sont ensuite ajout\u00e9s comme <strong>l\u2019\u00e9cran LCD<\/strong>, le bouton ou l\u2019utilisation d\u2019un <strong>capteur IR<\/strong> pour positionner le moteur \u00e0 rotation continue.<\/p>\n<p><strong>Probl\u00e8mes rencontr\u00e9s<\/strong><\/p>\n<p>Nous avons eu pas mal de probl\u00e8mes au cours de notre projet.<\/p>\n<p>D\u00e8s le d\u00e9part nous ne savions pas par o\u00f9 commencer, comment se partager les t\u00e2ches etc. Par la suite, nous avons commenc\u00e9 \u00e0 imaginer le projet, il \u00e9tait difficile de mettre en commun nos id\u00e9es. Lorsque nous sommes pass\u00e9s sous Solidworks, de nombreux bugs nous ont pos\u00e9 probl\u00e8me.<\/p>\n<p>De plus, des pi\u00e8ces que nous avions mod\u00e9lis\u00e9es puis imprim\u00e9es se sont av\u00e9r\u00e9es ne pas \u00eatre aux bonnes dimensions ou bien avec trop peu de jeu pour assembler les pi\u00e8ces. La couleur jaune de la pi\u00e8ce \u00ab FeedWheel \u00bb fut emb\u00eatante pour <strong>l\u2019\u00e9talonnage<\/strong> des couleurs de bonbon. Cela a \u00e9t\u00e9 r\u00e9solu en aspergeant cette pi\u00e8ce avec une bombe de peinture noire.<\/p>\n<p>Le probl\u00e8me majeur \u00e9tait surtout les <strong>pannes d\u2019imprimante 3D<\/strong> qui nous ont beaucoup ralenties.<br \/>\nEn programmation, il y a \u00e9galement eu quelques soucis. Par exemple, pour trouver la documentation de certains composants comme pour le <strong>capteur couleur<\/strong> ou l\u2019\u00e9cran LCD, la documentation \u00e9tait fausse.<\/p>\n<p>Nous avons aussi rencontr\u00e9 des probl\u00e8mes avec le <strong>c\u00e2blage<\/strong> qui devenait illisible et probl\u00e9matique. Il \u00e9tait donc n\u00e9cessaire de remettre des fichiers dans la racine du logiciel Arduino. Il a aussi \u00e9t\u00e9 difficile d\u2019\u00e9talonner chacune des couleurs des M&amp;M\u2019s.<\/p>\n<p><strong>Conclusion<\/strong><\/p>\n<p><p style=\"text-indent:2em\"> Pour conclure, nous voulons absolument remercier nos tuteurs <strong>Mr Mercier et Mr Guyonneau<\/strong> pour toute l&#8217;aide apport\u00e9e au cours de ce projet.<\/p>\n<p> Pour nous, ce projet fut une grande exp\u00e9rience dans tout ce qui est du travail en groupe, de l&#8217;innovation, de la pratique&#8230;<br \/>\nVoir le projet grandir au fur et \u00e0 mesure des s\u00e9ances nous a aussi motiv\u00e9 pour avancer et perfectionner le projet au maximum.<\/p>\n<p>Merci \u00e0 vous, chers lecteurs de vous \u00eatre int\u00e9ress\u00e9s \u00e0 notre projet.<\/p>\n<p><strong> Victor B, Cl\u00e9ment C, Alexis G, Ma\u00ebl C <\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cliquer pour une meilleure qualit\u00e9 Bonjour \u00e0 tous ! Dans l\u2019industrie il est fr\u00e9quent de devoir trier des produits selon un ou plusieurs crit\u00e8res (forme,couleur, poids&#8230;). \u00c0 l\u2019image de ces probl\u00e9matiques, on propose ici de concevoir et de r\u00e9aliser une &hellip; <a href=\"https:\/\/blog.univ-angers.fr\/polytech_2A\/2018\/06\/21\/trieuse-de-mms\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":46965,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[147],"tags":[46,127,37,39,20,104,173,115,172],"class_list":["post-586","post","type-post","status-publish","format-standard","hentry","category-147","tag-capteurs","tag-carte-arduino","tag-conception","tag-impression-3d","tag-istia","tag-projet-ei2","tag-servo-moteur","tag-solidworks","tag-trieuse"],"_links":{"self":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/586","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\/46965"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/comments?post=586"}],"version-history":[{"count":2,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/586\/revisions"}],"predecessor-version":[{"id":798,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/posts\/586\/revisions\/798"}],"wp:attachment":[{"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/media?parent=586"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/categories?post=586"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.univ-angers.fr\/polytech_2A\/wp-json\/wp\/v2\/tags?post=586"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}