📟 MU5MN045 - Projets prototypage Projets prototypage en groupe pour l'UE MU5MN045 - MMI Consignes Consignes du projet Faire une preuve de concept ou une maquette d’un projet que vous définirez vous-mêmes (choix du projet et thème: libres). Vous documenterez l'ensemble du processus Inclure au moins deux technologies vues en atelier : conception et impression 3D / conception 2D et découpe laser / électronique numérique Deux approches possibles : concevoir un objet qui ressemble à l’objet final (éventuellement à l'échelle) ou bien un système électronique qui simule le comportement de l’objet final (mais ça peut être les deux à la fois) Attendus de la documentation Les éléments suivants doivent apparaître dans la documentation de votre projet : définition du projet (besoin, utilisateurs, fonctionnalité principale, fonctionnalités secondaires) réflexions sur la problématique et veille sur l'existant lean canvas choix techniques gestion de projet: "minimum viable product", planification et répartition des taches croquis, dimensions liste du matériel fichiers de conception et étapes de création des fichiers (captures d'écran) / code photos et analyse des tests, essais, erreurs photos des étapes de réalisation du prototype, paramètres des machines photos de l'objet final réflexions de pistes d'amélioration ou d'évolution du projet sources des tutoriels, inspirations, ressources utilisées (à insérer au fil de la documentation) Les projets de l'année précédente : https://wiki.fablab.sorbonne-universite.fr/BookStack/books/projets-due-2022-2023/chapter/mu5mn045-projets-prototypageAnaelle - Manele - Chanel Humidificator Nous avons créé un humidificateur qui s'active avec un bouton. Matériel utilisé : 1 capteur : Grove - Water Automization 1 ampoule (avec sa résistance) 1 Arduino 1 Shield 1 bouton (avec sa résistance) 4 fils conducteurs Difficultés rencontrées : Difficulté à identifier l'état du capteur lorsque l'on appuyait sur le bouton Solution = nous avons installé une LED qui s'allume lorsque le capteur est activé Non compréhension du code au niveau de l'activation du LED : Pour activer la LED lorsque le capteur s'active, on a d'abord noté digitalWrite(led,HIGH), mais finalement il ne fonctionne que s'il est marqué digitalWrite(led,LOW) Problème toujours pas compris Code : Description du montage : Nous branchons le Shield sur l'Arduino Nous avons branché le capteur sur I2C Nous connectons le bouton et sa résistance au port 5V, au GND et au port 8 Nous connectons la LED et sa résistance au port 5V, au GND et au port 7 Nous déposons le capteur sur une surface d'eau Nous appuyons sur le bouton pour activer le système, le LED s'allume si le système est bien en marche Photos/video du montage Vidéo en pièce jointe ! Billore Flora/ Ruffie Marine/ Meunier Jade  Détecteur de Son avec LED Objectif :L'objectif de ce projet était de concevoir un système de détection de son à l'aide d'un capteur de son connecté à une carte Arduino, et d'utiliser des LED pour indiquer visuellement la présence ou l'absence de son. Plus précisément, nous voulions que la LED jaune reste allumée tant qu'un son était détecté, tandis que la LED rouge s'allumait lorsque aucun son n'était détecté. Matériel utilisé :Pour ce projet, nous avons utilisé les composants suivants :- Une carte Arduino Uno- Un capteur de son (microphone)- Deux LED (une jaune et une verte)- Des résistances pour limiter le courant traversant les LED- Des fils de connexion pour connecter les composants entre eux Déroulement :Nous avons commencé par connecter le capteur de son à l'Arduino et à écrire un code de base pour détecter les variations du niveau sonore. Ensuite, nous avons ajouté les LED et écrit le code pour les contrôler en fonction de la détection du son. Une des principales difficultés rencontrées a été de calibrer le seuil de détection du son afin d'éviter les fausses détections. Nous avons dû ajuster ce seuil plusieurs fois pour obtenir un comportement fiable du système. Une autre difficulté était de gérer le fonctionnement des LED en fonction de l'état du capteur de son. Nous avons dû prendre en compte les différents scénarios possibles, notamment lorsque le son était présent en continu et lorsque le son était intermittent. Projet 1 : Hugo / Hasir / Youssra / Ramage Compte Rendu du Projet 1 : Système de détection de force avec LED et émetteur de son Sujet : Le projet consistait à développer un circuit électronique utilisant un capteur de force Grove - Round Force Sensor (FSR402) pour allumer différentes LED (rouge, jaune, orange) en fonction de la pression appliquée à la seule de notre pouce. Jaune pour une faible pression (< 400), orange pour une pression moyenne (entre 400 et 700), rouge pour une forte pression (> 700). En outre, le circuit devait activer un émetteur de son IDUINO lorsque la pression était suffisamment forte pour allumer la LED rouge. Objectifs : Les principaux objectifs de ce projet étaient : Explorer l'interaction entre les capteurs de force et les systèmes d'affichage à LED. Intégrer un émetteur de son qui réagit à une pression élevée. Matériel : Arduino Uno Grove - Round Force Sensor (FSR402) LED rouge, jaune, orange Shield pour Arduino Breadboard Émetteur de son IDUINO (module à buzzer) Câbles de connexion Résistances 220 Ω Circuits : Deux circuits ont été testés : Le premier avec le capteur de distance Grove 80 cm Infrared Proximity Sensor. Le but était aussi de faire allumer les LED en fonction de la distance (cf difficultés) Le deuxième, et final, avec le capteur de force Grove - Round Force Sensor (FSR402), connecté à trois LED (rouge, jaune, orange) et un émetteur de son. Code : Le code final était conçu pour lire la valeur de pression du capteur de force et allumer la LED correspondante : Difficultés : Les principales difficultés rencontrées étaient : Le premier circuit a été abandonné car nous n'avons pas trouvé le moyen de conversion du voltage en distance. Nous avons du ajuster les seuils de pression pour une réponse précise à la force d'un pouce. Assurer une communication efficace entre le capteur de force et l'Arduino (déconnexion récurrente) Résultats : Le circuit final a fonctionné comme prévu. Les LED s'allumaient en fonction de la pression appliquée, et l'émetteur de son se déclenchait avec la LED rouge. Ce projet a démontré l'efficacité d'une interaction entre capteurs, Arduino et éléments de sortie, offrant un excellent terrain d'apprentissage pour les concepts de base de l'électronique et de la programmation embarquée. Zahra / Farah Capteur de Temperature avec LED Objectif : Le but de ce projet était de concevoir un système de détection de temperature à l'aide d'un capteur connecté à une carte Arduino, et d'utiliser des LED pour indiquer visuellement si la temperature est faible ou élevée. Notre objectif est de faire allumer la LED rouge lorsque la température détectée par le capteur est élevée, et allumer la LED bleu dans le cas où la température est faible Matériel utilisé : 1 capteur de température (max31850K) 2 LED (avec les résistances) : 1 bleu et 1 rouge 1 Arduino 1 Shield 4 fils conducteurs Difficultés rencontrées : Faute de programmation (oubli de ";" ou majuscules) Définition des valeurs limites entre chaud et froid Sensibilité du capteur Intégration du serialprint Code : Description du montage : Nous branchons le Shield sur l'Arduino Nous avons branché le capteur sur I2C Nous connectons le LED Bleu et sa résistance au port GND et au port 10 Nous connectons la LED Rouge et sa résistance au port GND et au port 9 Nous regulionsla Temperature du capteur en le mettant dans la paume de notre main Photos du montage : Résultat : Projet 2 : Hugo / Hasir / Youssra / Ramage Compte-rendu du Projet 2 : Conception d'un pot de fleur découpé au laser et d'une fleur imprimée en 3D Sujet : Notre projet consistait à concevoir et à fabriquer un pot de fleur en utilisant la découpe laser et une fleur en utilisant l'impression 3D. Objectif : Combiner ces deux techniques de conception pour créer un objet personnalisé. Processus de conception : Découpe laser : Choix du modèle : Utilisation de la bibliothèque de boîtes sur https://festi.info/boxes.py pour sélectionner un modèle de boîte se rapprochant d'un pot de fleur, puis réglage des paramètres pour obtenir le nombre de faces souhaité et un contour arrondi similaire à un pot. Préparation du fichier : Exportation du modèle choisi vers Inkscape. Modification des contours en rouge pour la découpe laser. Ajout d'une illustration de fleur avec citation, vectorisée avec un fond noir pour la gravure. Personnalisation avec des initiales gravées sous la forme d'un ambigramme sur le bas du pot. Découpe laser : On a utilisé du peuplier 6mm. Impression 3D : Conception des objets : en utilisant Tinkercad Conception du stigmate de la fleur (partie centrale) avec une sphère, puis réglages pour créer du relief. Conception des pétales à partir de sphères également modifiées pour obtenir une forme plus ou moins aplatie et une orientation vers le haut Conception d'une tige à partir d'un cône, ajusté aux dimensions du pot de fleurs. Assemblage des objets : Alignement de la tige avec le centre de la fleur. Ajustement pour que la tige s'insère dans le stigmate. Regroupement des objets Exportation du fichier final vers IdeaMaker pour impression. Impression 3D Difficultés rencontrées : Après la découpe, nous avons constaté que le patron n'était pas réglé à 6mm, ce qui a affecté l'assemblage des pièces du pot. Pour l'impression 3D, nous avons dû séparer les deux éléments (tige et fleur) et les poser à plat sur le plateau d'imprimante afin d'optimiser le temps d'impression et d'éviter d'avoir à imprimer un grand support pour faire tenir la fleur debout. De plus, le trou servant à emboîter la tige dans la fleur avait le même diamètre que la tige, ce qui a rendu difficile l'emboitement. Résultats : Nous avons obtenu un pot de fleurs en bois, correctement emboîté bien que non conforme aux attentes initiales. La gravure des initiales sont clairement lisibles, mais l'illustration et la citation restent un peu moins lisibles. Nous avons obtenus une fleur 3D en filaments verts, avec un support que l'on a retiré. Boite avec couvercle mécanique Auteurs : Cyrine Dhouib, Rayane Mekouar, Rouaa Talyss Informations Cyrine DHOUIB , Rayane MEKOUAR, Rouaa TLAYSS cyrine.dhouib@etu.sorbonne-universite.fr, rouaa.tlayss@etu.sorbonne-universite.fr, rayane.mekouar@etu.sorbonne-universite.fr M2 Management de l'innovation 2023/2024 Contexte Ce projet a pour but de concevoir concevoir des objets en utilisant une découpeuse laser et une imprimante 3D. Objectif Pour cela, nous avons pour objectif de concevoir une boite dont le couvercle serait un iris mécanique. La boite sera conçue avec une découpeuse laser tandis que le couvercle sera modélisé puis imprimé en 3D. Matériel et logiciels Planche de peuplier 6mm d'épaisseur Découpeuse laser Logiciel Inkscape Imprimante Raise 3D Pro Logiciel Fusion 360 Etapes Conception de la boite : Nous avons tracé le patron de notre boite à l'aide du site internet festi.info, nous avons ensuite importé ce patron sur Inkscape pour la personnalisé et pour tracer un trou sur le couvercle car nous voulons y intégrer notre couvercle imprimé en 3D. Suite à cela, nous avons découpé au laser une planche en bois (peuplier 6mm). Conception du couvercle Nous avons pour objectif de concevoir un Iris mécanique comme couvercle de la boite. L'iris permet de contrôler la taille d'une ouverture circulaire, similaire au diaphragme d'un appareil photo. Cet iris est composé de pétales qui peuvent s'ouvrir ou se fermer pour ajuster la taille de l'ouverture. Notre assemblage mécanique est composé donc composé de plusieurs pièces. Les pièces on été conçues à l'aide du logiciel de CAO Fusion 360. Afin d'assurer un bon assemblages des pièces, nous avons vérifié que la tailles des trous dans lesquels les pièces s'imbriquent soit supérieur à la taille nécessaire pour prendre en compte la marge d'erreur de l'imprimante 3D. Difficultés rencontrées Les difficultés rencontrées concernent principalement l'impression 3D : Des filaments de plastiques ont été ajoutés à nos pièce en raison d'une possible surchauffe de l'extrudeur par rapport au plastique utilisé. Certaines pièces étaient trop fragiles en raison de leur faible dimension, cela a ainsi entrainé quelques ruptures qui ont pu être corrigés sans endommager le mécanisme. Améliorations Il serait préférable d'imprimer l'ensemble des pièces déjà assemblé sur notre fichier 3D pour éviter les problèmes rencontrés. Flora Anaelle Manele Chanel - Kévin Le projet : Combinaison d'impression 3D et découpe laser pour la création de Kévin la mascotte de la promo : le pull imprimé en 3D et la tête en 2D découpé au laser Le matériel et logiciels : Le corps : Tinkercad Imprimante 3D PMMA coulé La tête : Inkscape Laser Plexiglass 3mm Difficultés rencontrées : Manque de maîtrise des logiciels : contour rouge sur Inkscape Mesures de l'encoche : trop grande dans le pull pour le cou trop fin Projet Final : Hugo / Hasir / Youssra / Ramage Compte Rendu du Projet Final : Vase autonome “Make flowers bloom again !” I. Définition et Analyse du projet Notre projet consiste à développer un vase innovant qui renouvelle automatiquement son eau. Il est équipé d'une électrovanne qui déclenche le transfert de l'eau sale vers un réservoir à intervalles réguliers. Dans ce réservoir, l'eau est filtrée grâce à des billes de filtrage, permettant ainsi de purifier l'eau avant qu'elle ne soit réintroduite dans le vase. Cette automatisation du renouvellement de l'eau vise à prolonger la vie des fleurs en maintenant un environnement propre et frais sans intervention manuelle. Ce vase autonome transforme un objet quotidien en un dispositif avancé, combinant praticité et technologie pour faciliter l'entretien des fleurs de manière efficace et esthétique. A. Quelques définitions Le besoin dans ce contexte se réfère à la nécessité de prolonger la durée de vie des fleurs en maintenant leur environnement d'eau propre et frais de manière autonome. Il s'agit de répondre à la nécessité des utilisateurs de maintenir des fleurs fraîches dans un vase sans avoir à changer manuellement l'eau régulièrement. Les utilisateurs sont ceux qui ont un intérêt à maintenir des fleurs fraîches dans un vase, mais qui peuvent trouver contraignant le besoin de changer régulièrement l'eau du vase. Cela peut inclure les propriétaires de maisons, les entreprises florales, les bureaux, etc. La fonction principale du vase est d'automatiser le renouvellement de l'eau filtrée des fleurs à intervalles réguliers. Cela est rendu possible grâce à un système de réservoir et des billes de filtrage. Le vase détecte le besoin de changement d'eau, draine l'eau sale dans le réservoir à travers le filtre pour la nettoyer, puis remplit le vase avec de l'eau propre. B. Réflexions sur la problématique et veille sur l'existant Notre projet, intitulé "Make flowers bloom again!", vise à révolutionner l'entretien des fleurs coupées avec un vase qui renouvelle automatiquement son eau. Cette innovation cherche à répondre à un problème quotidien : la corvée et souvent l'oubli de changer l'eau des vases, ce qui peut réduire considérablement la longévité et la fraîcheur des fleurs. Dans la phase de réflexion sur la problématique et la veille technologique de notre projet de vase autonome "Make flowers bloom again!", nous avons examiné divers systèmes d'arrosage automatique existants pour identifier les fonctionnalités qui pourraient être intégrées ou améliorées dans notre conception. Voici une synthèse des systèmes analysés : Nom du dispositif Description Illustration Systèmes d'irrigation goutte-à-goutte Ces systèmes, qui délivrent l'eau directement au niveau des racines via de petits tuyaux, sont très efficaces pour économiser l'eau. Ils peuvent être adaptés pour des installations intérieures ou extérieures. Toutefois, leur mise en place peut être complexe et laborieuse, nécessitant souvent des installations invasives comme le perçage ou le creusage​ Systèmes de mèches Utilisant des mèches absorbantes qui transfèrent l'eau d'un réservoir au sol à mesure que celui-ci s'assèche, ces systèmes sont simples à installer et à utiliser. Ils sont particulièrement adaptés pour arroser plusieurs plantes situées à proximité les unes des autres et pourraient être idéals pour un arrosage constant sans maintenance fréquente​ Pots auto-arrosants Dotés d'un réservoir d'eau sous le sol, ces pots utilisent la capillarité pour monter l'eau vers les racines des plantes lorsque nécessaire. Ils sont faciles à utiliser et nécessitent peu d'entretien, bien qu'ils puissent être onéreux et demandent un remplissage régulier du réservoir, surtout pour les grandes plantes ou dans des conditions climatiques chaudes​ Matériaux d'absorption par capillarité Certains systèmes emploient des matériaux ou tissus qui s'imprègnent d'eau d'un réservoir et l'acheminent vers le sol du pot de la plante. Faciles à installer, ils fournissent une hydratation uniforme et continue, ce qui aide à prévenir le sur ou le sous-arrosage. Cependant, ils ne conviennent pas à toutes les espèces de plantes, surtout celles qui préfèrent un sol moins humide​ En intégrant ces observations dans notre projet, nous visons à développer un vase qui non seulement automatise le renouvellement de l'eau mais assure également que celle-ci reste propre et fraîche, prolongeant ainsi la vie des fleurs avec minimal entretien. II. Planification et Stratégie A. Lean Canvas B. Nos choix techniques L'objectif de ce projet était de concevoir un objet innovant en utilisant l'électronique combiné à l'impression 3D et/ou la découpe laser. Nous avons opté pour l'électronique et l'impression 3D. L'enjeu était ainsi de : Concevoir un circuit électronique de filtrage (avec l'électrovanne) et d'arrosage (avec la pompe à eau) Concevoir un vase 3D autonome à deux compartiments (avec Tinkercard et IdeaMaker) en tenant compte à la fois de l'aspect esthétique et de la fonctionnalité technique : Le premier qui contient la fleur 3D dans lequel l'eau est remplie, en agençant l'électrovanne qui fait passer l'eau dans le second compartiment à intervalles de temps réguliers. Le second, qui est le réservoir et qui contient des filtres à billes, un bloc-filtre ouvert et une pompe qui permet de faire remonter l'eau filtrée dans le premier compartiment. C. La gestion de projet 1. Définition du Minimal Product Viable (MVP) : Le MVP est la version la plus simplifiée de notre produit qui inclut uniquement les fonctionnalités essentielles nécessaires pour qu'il soit opérationnel et capable de satisfaire les premiers utilisateurs. Notre MVP inclut les fonctionnalités essentielles suivantes : l'automatisation du renouvellement de l'eau en utilisant une électrovanne et une pompe, et des billes de filtrage pour maintenir l'eau propre, tout en veillant à minimiser les coûts de production. 2. Planification détaillée : Date Tâches 02/04 Réunion d'équipe 02/04 Vérification des matériaux pour le MVP 02/04 Conception du prototype initial du produit sous la forme de schéma 03/04 Développement du circuit électronique 03/04 Impression 3D du prototype de vase 29/05 Assemblage final des composants du vase 29/05 Test du système d'arrosage et de filtration 30/05 Finalisation et révision du MVP 30/05 Collecte des retours et des commentaires 3. Répartition des tâches : III. Conception et Développement L'élaboration de notre vase autonome "Make flowers bloom again!" commence par une étape cruciale : la création de croquis détaillés et la définition des dimensions du prototype : A. Circuit électronique 1. Le matériel utilisé : Arduino Uno : cœur du contrôleur, gérant la logique et les sorties vers les relais. Base shield : facilite la connexion des différents modules et capteurs à l'Arduino, réduisant les erreurs de câblage. Grove-2-Channel SPDT Relay : permet le contrôle de deux charges électriques, l'électrovanne et la pompe, offrant un moyen fiable de les activer ou désactiver. Electrovanne et pompe : les actuateurs dans notre système, l'un contrôlant le flux de liquides, l'autre augmentant la pression ou le volume de l'eau transportée. Câbles de connexion : utilisés pour connecter les éléments électroniques entre eux et assurer la transmission des signaux de commande. Tuyaux : assurent le transport des liquides contrôlés par l'électrovanne et propulsés par la pompe. 2. Le circuit : Nous avons développé un circuit électronique contrôlé par un microcontrôleur Arduino pour gérer simultanément une électrovanne et une pompe. Pour cela, nous avons attribué à l'électrovanne la broche numérique 4 et à la pompe la broche numérique 5 de l'Arduino. Ces broches sont configurées comme des sorties dans notre fonction setup(). Au démarrage du système, nous nous assurons que l'électrovanne et la pompe sont toutes deux éteintes. Cela est crucial car nos relais sont de type actif bas, ce qui signifie que l'application d'un signal bas (LOW) active les dispositifs connectés. En conséquence, nous envoyons un signal LOW à chaque broche pour garantir que l'électrovanne et la pompe restent désactivées au démarrage. Notre programme principal, contenu dans la boucle loop(), commence par un délai de 10 secondes avant de procéder à toute action. Nous activons ensuite l'électrovanne en envoyant un signal HIGH (qui la désactive en supposant un relais normalement fermé) et maintenons la pompe désactivée avec un signal LOW. Après un délai de 5 secondes, nous inversons les états : l'électrovanne est désactivée (signal LOW) et la pompe est activée (signal HIGH). Un autre délai de 5 secondes est observé avant de répéter le cycle. Cette séquence est conçue pour se répéter indéfiniment, permettant une automatisation efficace de tâches telles que l'irrigation ou la gestion des flux de liquides dans un système. 3. Les détails du code : // Définition des broches connectées au relais sur la base shield const int electrovannePin = 4; // Le canal du relais pour l'électrovanne est connecté à D4 const int pompePin = 5;        // Le canal du relais pour la pompe est connecté à D5 void setup() { // Initialisation des broches comme sorties pinMode(electrovannePin, OUTPUT); pinMode(pompePin, OUTPUT); // S'assurer que l'électrovanne et la pompe sont éteintes au démarrage digitalWrite(electrovannePin, LOW); // Supposons relais actif bas digitalWrite(pompePin, LOW); } void loop() { //Délai entre deux changements delay(10000); // Temps de durée d'attente entre les cycles // Activation de l'électrovanne et désactivation de la pompe digitalWrite(electrovannePin, HIGH); // Envoyer HIGH pour activer digitalWrite(pompePin, LOW); / Envoyer LOW pour désactiver delay(5000); // Durée d'activation de la vanne (à modifier selon le temps qu'on veut) // Activation de la pompe et désactivation de l'electrovanne digitalWrite(electrovannePin, LOW); // Envoyer LOW pour désactiver si le relais est de type actif bas digitalWrite(pompePin, HIGH); // Envoyer HIGH pour activer delay(5000); // Durée d'activation de la pompe (à modifier selon le temps qu'on veut) //Arret de tous digitalWrite(electrovannePin, LOW); // Envoyer LOW pour désactiver si le relais est de type actif bas digitalWrite(pompePin, LOW); } 4. Les difficultés rencontrés : Capacité de charge des relais : Nous avons dû nous assurer que les relais choisis étaient capables de supporter la charge électrique de l'électrovanne et de la pompe sans surchauffer ou échouer. Gestion des délais : La programmation des délais exacts entre l'activation et la désactivation des dispositifs a été un défi, surtout pour synchroniser le fonctionnement de l'électrovanne et de la pompe afin d'optimiser l'efficacité du système. La puissance : Le board Arduino est utilisé en 5V, donc le courant qu'il peut émettre aux autres composants est un courant de 5V. Or, pour avoir la puissance nécessaire afin de pomper l'eau jusqu'en haut de notre vase, on a besoin d'un courant minimum de 12V. Donc, on utilise un adaptabilités la pompe : Malheureusement, nous avons rencontré des problèmes avec la pompe qui ne fonctionnait pas comme prévu. L'eau ne remontait pas vers le premier compartiment du vase, même lorsque nous avons placé le tube lié à la pompe au même niveau horizontalement. Ce qui nécessite une réévaluation de la capacité de la pompe et peut-être de son emplacement ou de son mécanisme pour garantir qu'elle puisse efficacement transporter l'eau vers le haut, contre la gravité. B. Impression 3D 1. Les logiciels utilisés : Tinkercad : logiciel de modélisation 3D basé IdeaMaker : slicer qui prépare les modèles 3D en instructions d'impression 2. La modélisation du vase autonome Pour la modélisation du vase, nous avons conçu un système à deux compartiments qui facilite le renouvellement automatique de l'eau pour prolonger la vie des fleurs. Voici une description détaillée de notre démarche et des choix techniques : Conception des compartiments : Compartiment supérieur : Ce compartiment carré est spécifiquement conçu pour accueillir la fleur et est muni d'un fond incliné avec un trou qui permet à l'eau de s'écouler vers le compartiment inférieur. Le trou est au dimension de l'électrovanne contrôlée par le microcontrôleur, qui ouvre ce passage à intervalles réguliers pour permettre le transfert de l'eau vers le filtre. Compartiment inférieur : Ce réservoir carré et incliné également, contient les billes de filtrage, disposées de manière à maximiser l'efficacité du filtre à côté d'un bloc-filtre ouvert, qui est modelé pour faciliter le passage de l'eau tout en retenant les impuretés. La conception inclut ici aussi un trou spécifique pour la pompe, qui remonte l'eau filtrée vers le compartiment supérieur.     Paramètres d'impression 3D : Nous avons utilisé une imprimante 3D Pro 2 avec du filament PLA gris pour l'impression. Les paramètres étaient configurés comme suit : Qualité : Standard. Remplissage : 20%, ce qui offre une structure suffisamment solide pour accueillir l'eau sans fuite, tout en conservant une légèreté optimale. Hauteur de couche : 0.3 mm, pour une impression plus rapide tout en maintenant une bonne résolution. Nombre de coques : 3 pour renforcer les parois du vase et garantir une étanchéité adéquate. 3. Les difficultés rencontrées : Intégration des composants électroniques : Nous avons imbriqué les composants électroniques, y compris les relais pour l'électrovanne et la pompe, directement dans la structure du vase. Ces espaces devaient être conçus pour encapsuler parfaitement les composants, pour protéger les connexions électriques de l'humidité. Trou de l'électrovanne : La création d'un trou aux dimensions exactes pour l'électrovanne a été difficile en raison de sa forme non circulaire et complexe. Nous avons ainsi du limer le trou pour pouvoir faire entrer l'électrovanne, puis nous avons combler les espaces avec de la pâte à fixe pour éviter que l'eau ne s'échappe par les espaces créés. Inclinaison dans les compartiments : Assurer une inclinaison adéquate dans les compartiments pour un bon écoulement de l'eau sans stagnation a posé des défis. En effet, il fallait calculer et reproduire les mêmes angles d'inclinaison dans les deux compartiments pour favoriser un écoulement efficace tout en maintenant la stabilité du vase pour qu'il puisse tenir debout. Interruption dans l'impression 3D : Nous avons rencontré une interruption inattendue pendant l'impression, qui est peut-être dues à l'épuisement des filaments. IV. Évaluation A. Les résultats Circuit électronique : Le circuit conçu pour notre vase fonctionne correctement selon les paramètres établis. L'électrovanne réagit bien aux commandes du système, s'ouvrant et se fermant à des intervalles prédéfinis pour permettre le transfert d'eau. Cette partie du système répond donc aux attentes en termes de programmation et de synchronisation. Cependant, nous avons rencontré un problème significatif avec la pompe. Malgré le bon fonctionnement du circuit, la pompe ne parvient pas à remonter l'eau au premier compartiment du vase. Cette défaillance suggère un problème potentiel de capacité ou de positionnement de la pompe qui nécessite un ajustement technique pour assurer la montée de l'eau contre la gravité. Impression 3D et assemblage : En ce qui concerne l'impression 3D, les deux compartiments du vase s'emboîtent correctement et tous les composants électriques sont bien intégrés, à l'exception de l'électrovanne. Pour cette dernière, il a été nécessaire d'élargir le trou prévu dans le design initial et d'ajouter du remplissage pour éviter les fuites d'eau. Ces ajustements ont été effectués pour assurer l'étanchéité et le bon fonctionnement de l'électrovanne dans le système. B. Les pistes d'amélioration Pour améliorer notre produit, nous pourrions : Tester une pompe alternative, potentiellement plus puissante, pour vérifier si elle est capable de remonter l'eau au premier compartiment du vase. Examiner les possibilités de modification ou de remplacement des tuyaux pour améliorer le flux d'eau et faciliter le fonctionnement de la pompe. Explorer la conception d'un vase transparent pour permettre à l'utilisateur d'observer le processus de filtration de l'eau plus facilement. C. Les pistes d'évolution Sur le plan technique, il serait intéressant d'intégrer les éléments suivants : Des capteurs de niveau d'eau pour surveiller les niveaux dans le vase et dans le réservoir, permettant ainsi un contrôle précis du système. Un système d'alerte pour informer l'utilisateur en cas de problème ou de niveau d'eau bas, assurant ainsi un fonctionnement fiable et évitant les situations d'urgence. Une interface utilisateur conviviale permettant de régler les paramètres du système et de visualiser les données pertinentes sur l'état du vase et du système. Une batterie de secours pour garantir le fonctionnement continu du système en cas de panne de courant, assurant ainsi la stabilité et la fiabilité de l'ensemble. Sur le plan de l'évaluation du marché et des tests utilisateurs, il serait pertinent de : Intégrer les retours des tests utilisateurs et des études de marché dans le processus de développement du produit afin d'optimiser sa conception, ses fonctionnalités et son positionnement sur le marché, assurant ainsi son succès commercial et sa satisfaction clientèle. Sur le plan de la durabilité et de l'impact environnemental : Explorer des options pour rendre le produit plus écologique en utilisant des matériaux recyclés ou facilement recyclables dans sa fabrication. Considérer des solutions éco-responsables pour la gestion de l'eau, telles que la réutilisation des eaux grises ou la collecte des eaux de pluie pour alimenter le système. Évaluer les possibilités d'intégration de technologies d'économie d'énergie pour réduire la consommation électrique du système. Sur le plan de l'accessibilité et de l'inclusivité : Assurer une documentation claire et des instructions d'utilisation simples pour garantir que le produit soit facilement compréhensible et utilisable par tous les utilisateurs, quel que soit leur niveau de compétence technique. Bibliographie Sources des tutoriels, inspirations, et ressources utilisées tout au long du projet : Top 4 Convenient Automatic Watering Systems for Potted Plants (notsomodern.com) Pouring Sucess: The Ultimate Guide to The Best Automatic Watering System for Indoor Plants - The Plant Bible Projet final : Drop the Wipe - Flora, Chanel, Manele, Anaelle Problématique de départ: Nous avons observé l'inconfort des lunettes en temps de pluie. Des gouttes se deposent sur les lunettes troublant le champ de vision de celui ou celle qui les portent. Sans compter l'humidité qui crée une buée devant leurs yeux, rendant leur vue définitivement floue. La vision trouble n'est d'ailleurs pas le seul problème observé. Nous comptons également les inconvénients suivants : Perte de temps : afin de retrouver une vue appropriée, le porteur de lunette doit retrouver son chiffon spécifique aux lunettes afin de nettoyer ses verres Dégradation de l'humeur : en temps de pluie, le porteur de lunette doit effectuer cette action régulièrement, ce qui est susceptible de l'énerver et donc de le mettre de mauvaise humeur Le projet : Afin d'améliorer la qualité de vie des porteurs de lunettes, nous avons donc pour ambition de créer des essuies glaces pour lunettes, discrètes et esthétiques qui soit adaptable à toute paire de lunettes. Ces essuies glaces s'activeraient automatiquement lorsqu'il pleut. Néanmoins, les ressources à notre disposition étant limitées (que ce soit en terme de matériaux ou de compétences), nous ne pourrons créer qu'un prototype qui pourra prouver la faisabilité du projet mais qui ne sera que peu représentatif du produit final "discret et esthétique". Notre concurrent : Traitement hydrophobe chez l'opticien = environ 90€ par verre donc 180€ pour 2 verres Prix (pour 2 verres) : 2 Servo moteur = 10€ Capteur eau = 9€ Boîte = 5€ Base shield = 5€ Arduino = 30€ Total = 59€ Prix de vente = 80€ Inconvénients : Plus encombrant Avantages concurrentiels : Moins cher = notre produit vaut 100€ moins cher que notre concurrent. Plus original = pour compenser notre inconvénient, nous miserions notre stratégie marketing sur l'esthétique de notre produit final et une identité unique. Cible : Personne portant des lunettes âgé de 25 - 35 ans intéressé par la technologie et/ou les tendances, peut-être un peu excentrique. Personas : Professeure d'art plastique portant des lunettes avec un style décalé, de 30 ans au collège qui ne s'habille qu'en couleurs et qui s'attardent sur les tendances technologiques Un homme de 25 ans passionné par la technologie, jeune informaticien dans une start-up de Deep Tech Identité visuelle : Le matériel et les logiciels : Arduino : Arduino Base shield 3 fils Servo moteur Bibliothèque "Servo.h" Grove water sensor Découpe laser: inkscape festi.info / boxes.py MDF 3mm Déroulement du projet: Phase de réflexion: Nous avons tout de suite fait le lien entre le problème identifié et les essuies glaces des voitures. Nous étions donc confiant en ce qui concerne la proof of concept. Nous avions neanmoins la contrainte de la taille du servo moteur et du capteur dont nous avons tenu compte dans les schema si dessous. Il est donc important de preciser que ces schemas ne representent pas le produit final mais le prototype permettant de prouver la faisabilité du projet. Notre produit final serait en effet plus discret et plus esthétique. Concernant le design de la boite contenant le moteur, nous avons simplement pris en compte le format du servo moteur : Nous avons coupé un côté pour faire dépasser la partie tournante (l'hélice). Nous avons ajouté un trou pour laisser passer les fils connecteurs du moteur à la plaquette d'arduino. Le plus difficile a été de trouver l'emplacement idéal pour rendre le prototype le moins désagréable a porter possible tout en faisant en sorte que l'hélice accrochée au servo arrive sur le verre. Phase de conception: Nous avons commencé par le dur : l'arduino. En ce qui concerne le montage : Nous avons posé le base shield sur l'arduino Nous avons connecté le capteur à la base shield Nous avons connecté le servo moteur à la base shield Ensuite, le code : Après avoir défini : Le Servo ("monServo') L'angle actuel de monServo comme l'angle initial ("0") La vitesse de monServo ("Serial.begin(9600)") Le capteur d'eau ("WATER_SENSOR") Le capteur d'eau en tant qu'INPUT Nous procédons à la boucle ("loop") qui va permettre de faire tourner l'hélice à un certain angle lorsque le capteur détecte de l'eau : 1. On crée une fonction booléenne isExposedToWater() qui renvoie "true" si lorsque le capteur détecte de l'eau soit lorsque DigitalRead(WATER_SENSOR) == HIGH et false sinon. Difficulté rencontrée : le code ne fonctionne correctement que si on écrit DigitalRead(WATER_SENSOR) == LOW pour une raison qui nous échappe 2. L'hélice s'active si l'eau est détectée, donc nous commençons par mettre la condition "if(isExposedToWater())". 3. Si la condition est respectée, alors l'hélice passe de son angle initial 0 à un angle de 180° (monServo.write(180)) et l'action se fait avec un délai de 500 ms. L'étape suivante consiste à réaliser le support permettant d'accrocher le dispositif aux lunettes. Nous avons choisi de réaliser une boîte sur Inkscape via Boxes.py dont les dimensions correspondent exactement au servo moteur (et ainsi éviter que le servo moteur soit mobile dans la boîte). Nous rentrons les mesures du servo moteur sur le site Boxes.py en y ajoutant les 3 mm du matériau MDF + 1,5 mm de marge de sécurité. Nous obtenons les tous les côtés de notre boîte. Nous basculons ensuite à Inkscape pour faire les modifications nécessaires : Couper le Wall 3 pour faire dépasser la partie tournante du moteur. Ajouter un trou sur le bottom pour laisser passer les fils connecteurs du moteur à la plaquette d'arduino. Nous réalisons la boîte au découpe laser et assemblons tous les côtés. (Ci-dessous vue côté Wall 3, vue côté Wall 2 et vue du dessus)   Ci-dessous résultat avec le moteur dans la boîte : Prototype final : Perspective de développement : Essuies glaces pour lunettes de natation qui essuie l'eau restante à la sortie de l'eau Conception de lunettes avec essuies glaces intégré Projet Final : FollowBuddy de Rouaa, Cyrine, Zahra et Rayane Définition du projet - Nom et Logo du Projet - Besoin Suite à  plusieurs réflexions, nous avons choisi de créer : Follow Buddy, le chariot éco qui vous accompagne dans votre quotidien Faire du shopping avec vous ? Pourquoi pas !! Au lieu de laisser votre chariot loin de vous lorsque vous faites les magasins, Follow Buddy vous suit dans votre chemin et il est là pour récupérer toutes vos gourmandises :) - Utilisateurs Particuliers : N’importe quelle personne qui a besoin d’aide pour porter ses affaires peut utiliser FollowBuddy. Professionnels: Follow Budy est le partenaire idéal pour tout employé ayant besoin d'un assistant pour porter des charges lourdes. Notre robots pourrait accompagner des ouvriers sur un chantiers, des serveurs dans un restaurant, ou des gérants dans un hangar pour transporter des colis ! - Fonctionnalité principale Suivre la personne : Cette fonctionnalité permet au robot de suivre de manière autonome son propriétaire à travers un ensemble de capteurs intégrés, assurant une assistance personnalisée lors des courses. Porter les affaires des gens : Cette fonctionnalité permet au robot de porter les articles et sacs de courses, offrant une solution pratique pour transporter les achats tout en laissant les mains libres à son propriétaire Problématique et concurrence - Réflexions sur la problématique Et Chiffre clés ? Nous avons voulu faire quelque chose de sympa, cool et innovant, qui aide les gens. Nous avons voulu vous faciliter la vie, que vous soyez un ouvrier qui en a marre de porter ses outils, ou un serveur qui en peu plus avec le grand nombre d'assiettes … Veille sur l'existant Les chariots existent déjà  dans les magasins de cours tels que AUCHAN et Carrefour. Hors dans les centres commerciaux, c’est toujours des paniers qui nous sont donnés. Lean canvas Choix techniques Dans ce projet, nous nous sommes limités sur les matériaux à disposition dans le FabLab ; des matériaux simple et facile à trouver : chassis - piles - capteurs de son et d’infra rouge - carte arduino et son driver - bois - moteurs à courant continu. Gestion de projet Planning - Jalons - étapes : La gestion de projet pour notre projet de création du chariot Follow Buddy a été soigneusement planifiée et exécutée afin d'assurer une progression fluide et efficace à chaque étape du processus. Depuis le début, nous avons adopté une approche collaborative, en encourageant le brainstorming et la collecte d'idées parmi les membres de l'équipe. Nos réflexions ont débuté dès le 8 mars, où nous avons commencé à explorer différentes possibilités de conception et à définir les fonctionnalités clés du chariot. Au fil du temps, nous avons régulièrement revisité et ajusté nos idées, en tenant compte des commentaires de l'équipe et des conseils du professeur. Des modifications régulières ont été apportées à notre plan, notamment le 2 avril, le 23 avril et le 29 avril, où nous avons évalué notre progression, identifié les domaines nécessitant des ajustements et pris des décisions stratégiques pour améliorer notre prototype. Ces révisions ont été essentielles pour maintenir notre projet sur la bonne voie et garantir la qualité finale du produit. Chaque étape de notre projet a été soigneusement validée, à la fois par notre professeur et par notre équipe, pour assurer que nous restions fidèles à nos objectifs et que nous atteignions les résultats attendus. Par exemple, le 8 mars, nous avons vérifié la présence des matériaux nécessaires à la réalisation du chariot. De plus, le 2 avril, nous avons validé le prototype du design du chariot et de la boîte, tout en commençant à concevoir le plan de fonctionnement du robot et à rédiger le code associé. Nous avons ensuite procédé à la conception du plan de fonctionnement du chariot, en définissant comment nous voulions que le robot fonctionne et en rédigeant le code correspondant, le 23 avril et à nouveau le mois d'avril. Parallèlement, nous avons sélectionné la boîte idéale pour notre chariot et avons lancé la découpe laser le 23 avril. En révisant notre prototype le 29 avril, nous avons pris la décision d'ajouter une nouvelle boîte pour améliorer l'esthétique globale du chariot, démontrant ainsi notre capacité à réagir rapidement aux besoins du projet et à effectuer des ajustements en conséquence. Enfin, le 30 avril, nous avons imprimé en 3D les fruits destinés à être transportés par notre chariot et avons procédé à des tests approfondis pour évaluer la performance globale du prototype. Cette approche méthodique et itérative de la gestion de projet a été essentielle pour garantir le succès de notre initiative et pour assurer que nous atteignons nos objectifs de manière efficace et efficiente. Croquis Step 1 : Croquis de notre robot + le placement de notre carte arduino et les capteurs. Step 2 : Réflexion sur le positionnement des boîtes par dessus le robot, tout en vérifiant les bonnes dimensions. La première boîte sert à cacher notre circuit ( carte arduino, capteurs … ) et sera le support de la deuxième boîte, par dessus, qui sera ouverte du haut afin qu’on puisse déposer nos affaires dedans. Step 3 : Création de Follow Buddy Fichiers de conception et étapes de création des fichiers (captures d'écran) / code Notre programme Arduino a pour but de mesurer en temps réel la distance entre l'utilisateur et le robot et de commander les moteurs en fonction de cette distance. void loop() { digitalWrite(trigPin, LOW); //Lecture des données du capteur à ultrasons delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = (duration*.0343)/2; buttonState = digitalRead(buttonPin); digitalWrite(ledPin, LOW); Right_Value = digitalRead(RIGHT); // lecture des données des capteurs infrarouges Left_Value = digitalRead(LEFT); Dans la boucle, nous commençons par définir le trigPin à basse tension pendant 2 microsecondes pour nous assurer que le signal est d'abord bas. Ensuite, nous le mettons à haute tension pendant 10 microsecondes, ce qui envoie une rafale sonique de 8 cycles depuis l'émetteur, rebondit sur un objet et atteint le récepteur (qui est connecté à la broche Echo).Lorsque les ondes sonores atteignent le récepteur, elles font passer la broche Echo à un niveau haut pendant la durée du trajet des ondes. Pour obtenir cela, nous utilisons une fonction pratique d'Arduino appelée pulseIn(). Elle prend 2 arguments, la broche à écouter (dans notre cas, la broche Echo), et un état (HAUT ou BAS). Cette fonction attend que la broche passe à l'état que vous avez indiqué, commence à chronométrer, puis arrête de chronométrer lorsqu'elle passe à l'autre état. En plus du capteur à ultrasons, le programme lit également les données des capteurs infrarouges pour détecter le changement de direction de l'utilisateur. if ((distance > 10) && (distance < 20)) { //CAS OU STOP M1_back(0); M4_back(0); } else if ((distance < 10)) { // CAS OU RECULE //Serial.println("BACKWARD"); M1_back(85); M4_back(85); } else if ((distance > 20) && (distance < 50)) { // CAS OU AVANCE //Serial.println("FORWARD"); M1_advance(85); M4_advance(85); } else if((Right_Value==0) && (Left_Value==1)){ M1_back(85); M4_advance(85); } else if((Right_Value==1) && (Left_Value==0)){ M4_back(85); M1_advance(85); } else { // AUCUN CAS DONC STOP //Serial.println("STOP"); M1_back(0); M4_back(0); } Une fois que les données sont lues, le programme commande les moteurs en vitesse et en direction pour déplacer le robot. Le robot avance si la distance mesurée est trop élevée et recule si la distance mesurée est trop faible. Dans le cas où le robot ne détecte pas d'objet devant (avec le capteur à ultra-son), les données des capteurs infrarouges sont prises en compte. Lorsqu'un objet est détecté par l'un des deux capteurs, le robot effectue une rotation en commandant les moteurs dans des directions différentes.  Photos des étapes de réalisation du prototype, paramètres des machines Découpe laser 2D  (Conception, Impression, Sortie de l'imprimante, assemblage) Électronique ( Circuit/montage, code, soudure,..) Les moteurs sont commandés avec un driver pour contrôler leur vitesse et leur direction de rotation. Le driver Quad DC Motor Driver Shield for Arduino est nous permet de commander les moteurs avec un code Arduino. Le driver étant un shield, il peut être placé sur la carte arduino qui en plus de commander les moteurs, lit les données des différents capteurs. La carte arduino est branché à trois capteurs : un capteur à ultrasons pour mesurer la distance de l’objet en face du robot, et deux capteurs infrarouges pour détecter la présence d’un objet sur les côtés. Photos/vidéos de l'objet final https://drive.google.com/drive/folders/15WulPTdGgrQLad1-m-jXKugjmOfmlhCv Demarche responsable du Projet Dans le cadre de notre projet, nous nous engageons fermement à adopter une approche responsable tout au long du processus de conception et de fabrication. Voici quelques-unes des initiatives clés que nous avons prises pour réduire notre empreinte écologique et promouvoir la durabilité : Utilisation d'un châssis recyclé provenant du Fablab Adoption de Piles Rechargeables Utilisation de chutes de bois récupérés Éviter l'Impression 3D Gourmande en Énergie En adoptant ces mesures, nous cherchons à créer un produit innovant tout en restant attentifs aux préoccupations environnementales et en contribuant à la construction d'un avenir plus durable Problèmes rencontrés Court- circuit Réglage de la sensibilité du capteur gauche Défaillance du système :  A cette échelle de prototype, les capteurs de suivi rencontrent quelques problèmes de précision ou de fiabilité, ce qui entraine des erreurs dans le suivi du client ou dans la navigation du chariot. Réflexions de pistes d'amélioration ou d'évolution du projet A grande échelle, le défaillance du système serait moindre, comme le capteur serait à la hauteur des hanches. Conception ergonomique : Des ajouts de poignées, d'une accessibilité suffisante aux compartiments de stockage pourraient améliorer l'expérience utilisateur. Amélioration de la sécurité : Explorer des moyens d'augmenter la sécurité du chariot, par exemple en ajoutant des capteurs de détection d'obstacles pour éviter les collisions ou en intégrant un système de verrouillage automatique pour prévenir le vol. Personnalisation de l'expérience utilisateur : Possibilité d'ajouter des fonctionnalités de personnalisation, telles que des options de réglage de la vitesse du chariot ou la possibilité de préprogrammer des trajets spécifiques, pour répondre aux besoins individuels des clients. PROJET FINAL BABYSAFE : Héloïse/Abisha/Khaïra/Farah CONCEPT BABYSAFE Besoin : éviter les brûlures chez les enfants dû à une température de biberon trop élevée. Utilisateurs : parents d'enfants Fonctionnalités : BABYSAFE est un capteur de température qui permet de déterminer la température du contenant d'un biberon. Cela permet de savoir quand le biberon a une température correcte pour la consommation d'un nourrisson/enfant. Le fonctionnement est simple : L'utilisateur pose le biberon sur le support. La température idéale d'un biberon étant de 37 degrés pour un enfant, BABYSAFE émet un signal lumineux vert (sur la LED1) lorsque la température est inférieure ou égale à 37 degrés. Lorsque la température est supérieure à 37 degrés, c'est à dire que la température du biberon présente un danger pour l'enfant, BABYSAFE émet un signal lumineux RGB (sur la LED2). Réflexion sur la problématique et veille sur l'existant : Il existe déjà des biberons dits "intelligents" qui ont un capteur de T° intégré dans le biberon, l'objectif de BABYSAFE est d'être utilisable et universel pour tous les biberons. BABYSAFE est adaptable à toutes tailles de biberon, ce qui permet d'être utilisé tout au long de la croissance du nourrisson. Lean canvas : Problème à résoudre : Comment savoir si le biberon à une température adaptée pour votre votre bébé ? Solutions existantes sur le marché : des chauffes biberons, des biberons avec control de température intégré Problème / Analyse concurrentielle : Biberons avec control de température intégré => Est adapté à un seul type de biberonPrix allant de 8 à 20 euros en moyenne mais le souci c’est qu’il faut acheter des nouveaux biberons à mesure que le bébé grandit → cela est donc trop coûteux. Chauffes biberons => Réchauffe les biberons Prix plus élevé de 20 à 150 euros mais nécessite une certaine préparation de l'appareil. ( + Difficultés de nettoyage, Problèmes de compatibilité) Notre solution coûtera moins cher qu’un chauffe-biberon et sera utilisable pour tout format de biberon. Notre proposition de valeur : Babysafe est bien plus qu'un simple appareil : c'est votre allié de confiance pour assurer le confort et la sécurité de votre bébé. En captant la température du biberon, Babysafe vous permet de savoir instantanément s'il est prêt à être servi, simplifiant ainsi votre quotidien de parent. Universel et facile à utiliser, il s'adapte à tous les types de biberons ne nécessitant aucune préparation fastidieuse. Et cerise sur le gâteau, Babysafe est proposé à un prix abordable, pour que chaque famille puisse bénéficier de cette tranquillité d'esprit. Marché Cible : les parents, les nounous, toute personne étant apte à s'occuper d'un bébé Valeur ajoutée : Adaptabilité à tout biberon et intuitif (et démocratiser l'utilisation d'un capteur de température pour biberon) Prix de vente : Stratégie de pénétration => Entrée sur un marché à forte concurrence par un positionnement avantageux sur le prix. Notre produit fera partie des moins chers du marché et sera placé sur un maximum de point de vente (fort volume à prix réduits => économie d'échelle). Choix techniques : - Température seuil de 37 degrés - 2 leds : 1 pour pour la led VERTE qui signifie que la température est bonne => biberon prêt à l'emploi - 1 led RGB pour indiquer que la température dépasse 37 degrés => danger pour bébé Gestion de projet: "minimum viable product", planification et répartition des taches : MVP : Le produit actuel est viable car il remplit sa fonction principale qui est d'avertir l'utilisateur lorsque le biberon est trop chaud mais nous pouvons l'améliorer avec différents tests techniques en prenant différents biberons qui ont des matériaux différents (plastique, verre...) afin de mieux capter une température plus fiable. Planification et répartition des tâches : Séance 1 : réflexion ensemble sur le choix du produit (brainstorming), croquis du produit et premières modélisations sur Tinkercad Séance 2 : finalisation de la modélisation sur Tinkercad, début de codage, début de la modélisation pour la découpe laser + impression du socle 3D en fin de séance (durée environ 3h) Séance 3 : Finalisation du code et proof of concept en faisant des tests avec des verres d'eau chaude et froide. Découpe au laser du socle et écriture du WIKI et PPT. Croquis, dimensions : Premier croquis de notre produit : l'idée de base était de réaliser une "bague" avec le capteur à mettre autour du biberon qui capterait la température. Deuxième croquis : l'idée de la bague était plus compliquée pour cacher les capteurs et pour ajuster les dimensions selon le biberon. L'idée du socle est parvenue par la suite, beaucoup plus simple pour intégrer le système électronique à l'intérieur du support et plus de problème pour les dimensions du biberon (ainsi adaptable universellement). Pour déterminer le diamètre du support, nous avons pris le diamètre d'un biberon universel qui est d'environ 6 cm, nous avons donc décidé de faire un support de diamètre supérieur à 6 cm. Par la suite comme nous voulons intégrer le système Arduino à l'intérieur du support, nous avons finalement mis un diamètre de 12 cm permettant ainsi d'intégrer le système Arduino ainsi que d'être adaptable à tous les biberons. Description de la modélisation du support MODELISATION 3D support BABYSAFE : Nous avons utilisé la modélisation 3D pour réaliser notre support BABYSAFE avec le logiciel TINKERCAD. Notre support doit pouvoir intégrer l'arduino, les différents fils, leds et le capteur. Pour réaliser notre support, nous avons donc pris en compte : - Les dimensions du système Arduino - Un espace sur le côté pour faire passer le fil d'alimentation de l'ordinateur à l'arduino - Réalisation de deux trous aux extrémités pour faire sortir les LEDS La maquette finale a donc les dimensions suivantes : diamètre de 12 cm, hauteur de 5cm L'impression a pris environ 3 heures. Améliorations possible du support : nous aurions pu faire les deux trous des extrémités un peu plus grand pour pouvoir faire passer les LEDS sans avoir à forcer, mais si nous réalisons le branchement par l'extérieur du support cela fonctionne très bien, donc nous n'avons pas modifié le support. DECOUPE LASER pour réaliser le couvercle sur le support : Nous avons réalisé une découpe laser en Plexi PMMA (provenant d'une chute) coulé 30 mm à poser sur notre support pour pouvoir poser le biberon. Pour ce faire, nous avons réalisé sur INKSCAPE un polygone en prenant en compte les dimensions du support, nous avons réalisé un creux rectangle sur le milieu pour pouvoir faire sortir le capteur et une gravure BABYSAFE pour brander notre produit. Partie Code Matériel utilisé : Arduino Shield 2 leds : une verte et une blanche Capteur température Fils Câble USB Objectif : Le but de notre produit "baby safe" est de détecter la température d'un biberon (pour bébé) pour éviter toute brûlure. Le principe est le suivant : lorsque le biberon est sur le support (capteur température) et que la led verte reste allumée, cela signifie que le biberon est prêt à l'usage (température ambiante, ok). Tandis que si la led verte s'éteint et que la led blanche clignote en RGB, cela signifie qu'il ne faut absolument pas donner le biberon au bébé car la température est trop élevée (supérieur ou égal à 37°C). Etapes de création du code , essais et erreurs : Notre code s'appuie sur le modèle du capteur d'humidité et de température. Nous avons donc utilisé la bibliothèque relative à ce modèle. Au départ, notre objectif était de réaliser tout le code de A à Z, mais nous nous sommes confrontés à de nombreuses erreurs et nous n'arrivions pas à allumer les LED avec la variation de température. Nous n'arrivions pas à capter les variations de température. Faute de temps et de connaissance, nous avons choisi de prendre pour support le code associé au capteur de température et d'humidité. Ainsi, nous nous sommes basés sur le code associé au capteur de température SHT35. Nous avons utilisé une boucle if pour reprendre le principe du "baby safe". Si la température est inférieur ou égal à 37°C alors le biberon est prêt à l'usage et le bébé ne risque rien et donc la led verte reste allumée. Alors que si la température du biberon dépasse strictement 37°C alors il ne faut pas donner le biberon au bébé car le biberon est trop chaud ! A partir de ce code, nous avons intégré nos différents éléments, notamment nos deux LEDs rouge et bleue. Au port associé sur notre Arduino /shield. Dans la fonction setup, nous avons configuré les deux LEDs en sortie et les avons programmées pour s'allumer. Puis dans la ‘voir loop’, nous avons ajouté nos conditions pour que les LEDs s'allument.Si la température est inférieure ou égale à 37 degrés, la LED verte s'allume, indiquant que le biberon est prêt, sinon elle s'éteint. Si la température est strictement supérieure à 37 degrés, la LED rouge s'allume, sinon elle s'éteint.Nous avons été confrontés à de petites erreurs telles que l'oubli d'intégrer la bibliothèque du capteur. Réflexions de pistes d'amélioration ou d'évolution du projet : Comme évoqué précédemment, il faudrait réaliser des tests avec différents matériaux de biberons (verre, plastique..) et voir si le capteur est fiable pour tous types de matériaux. Eventuellement mettre un capteur de mouvement pour que le dispositif s'allume lorsque le biberon est posé sur le socle. Adapter le produit aux personnes mal voyantes, avec une indication sonore lorsque la température est trop élevée. On pourrait rendre le format du support plus compact, en utilisant un autre type de système plus petit que l'Arduino, ce qui permettrait aux utilisateurs de transporter BABYSAFE plus facilement. Résultat Final Photo du montage final Vidéo de la démonstration Puzzle intéractif - Ruffié Marine- Celik Selin - Meunier Jade Revue de Projet - Puzzle Interactif Lumineux Définition du Projet Objectif Créer un puzzle interactif qui utilise la lumière comme mécanisme de retour pour aider les enfants de 2 à 5 ans à développer leurs compétences cognitives et motrices fines, tout en fournissant un outil éducatif attrayant et stimulant pour les enfants atteints de troubles cognitifs légers. Description du Projet Ce projet vise à développer un puzzle qui, grâce à des pièces équipées de capteurs Hall et de LEDs, offre un retour visuel lorsque les pièces sont correctement assemblées. Le puzzle sera conçu pour stimuler l'apprentissage par le jeu, en engageant les enfants dans une activité qui renforce la reconnaissance visuelle des formes et des couleurs, la résolution de problèmes, et la coordination œil-main. Fonctionnalités - Fonctionnalité Principale : Lorsque deux pièces spécifiques du puzzle sont placées correctement, une LED s’allume pour indiquer que l’assemblage est correct, offrant ainsi un retour immédiat qui encourage l'enfant et renforce l'apprentissage par le renforcement positif. - Fonctionnalités Secondaires : -  Adaptabilité : Le jeu sera conçu pour ajuster la difficulté en fonction du niveau de développement de l'enfant, permettant aux parents ou aux éducateurs de choisir entre différents niveaux de complexité. - Modes de jeu diversifiés : Le puzzle pourra être utilisé dans différents contextes de jeu, incluant des modes qui nécessitent une reconnaissance des formes ou des couleurs, ou des jeux plus libres qui encouragent la créativité. - Portabilité et Sécurité :Le puzzle sera fabriqué avec des matériaux sûrs et durables, facile à transporter et à utiliser dans divers environnements, tels que la maison, l'école ou lors de séances thérapeutiques. Bénéfices Attendus - Développement cognitif : Amélioration des capacités de reconnaissance des formes et des couleurs chez les jeunes enfants, ce qui est crucial dans les premières étapes du développement cognitif. - Compétences Motrices : Renforcement de la motricité fine grâce à la manipulation des pièces du puzzle. - Engagement Sensoriel :Stimulation visuelle grâce à l'utilisation de lumières LED qui attirent l'attention de l'enfant et maintiennent son intérêt. - Apprentissage par le Jeu : Encouragement de l'apprentissage autonome et interactif, qui est souvent plus efficace et mémorable que les méthodes d'enseignement traditionnelles. Veille sur l'Existant La veille technologique indique un intérêt croissant pour les jeux éducatifs intégrant la lumière et d'autres stimuli sensoriels. Des études récentes mettent en lumière l'efficacité des environnements interactifs lumineux dans les jardins d'enfants, qui améliorent la perception spatiale et facilitent l'apprentissage chez les jeunes enfants. En outre, diverses activités pédagogiques utilisant la lumière montrent que des jeux simples tels que ceux exploitant les ombres ou les couleurs peuvent enrichir considérablement l'expérience éducative des enfants, en renforçant la cognition, la reconnaissance des formes et des couleurs, et les interactions sociales à travers le jeu. Impact Potentiel Ce puzzle n'est pas seulement un jouet, mais un outil pédagogique qui pourrait être intégré dans des programmes éducatifs pour enfants en développement typique ainsi que pour ceux qui présentent des retards ou des troubles cognitifs. Il a le potentiel d'être développé en collaboration avec des spécialistes de l'éducation et des thérapeutes pour assurer qu'il répond aux besoins spécifiques de ces groupes. II. Lean Canvas III. Gestion de Projet Le prototype réalisé est un MVP : Version initiale avec deux capteurs Hall et une LED. Pour en arriver là nous avons dédié la première séance de travail de 3h à l'idéation, la conception et au développement d'un premier code simple. Nous avons testé les branchements et également testé quel type de capteur fonctionnait le mieux pour notre prototype. Nous avons aussi testé un prototype de boite pour lequel nous avions un problème de dimensions et de découpage car le paramètre de découpe n'avait pas été bien sélectionné. A la fin de cette première session de travail nous avions donc un code fonctionnel pour un capteur de magnétisme, des branchements fonctionnels pour un capteur et une version de boite pour le puzzle non utilisable. Nous avons donc profité de la deuxième session de travail pour ajuster le code aux deux capteurs. Aussi nous avons analysé ce qui n'avait pas fonctionné lors de notre première création de boite et avons reschématisé et redécoupé une boite avec un couvercle aux bonnes dimensions. Pour finir nous avons assemblé les éléments en les collant au pistolet à colle et amélioré la prise en main des pièces de puzzle en découpant une mini poignée dans du PMA transparent. Nous avons fini cette séance en testant notre prototype. IV. Documentation Des Étapes Avec Documentation technique Initiation du projet Afin de visualiser le matériel nécessaire et le chemin de conception que nous souhaitions entreprendre nous avons réalisé un croquis.  Composants : Arduino Uno Base Shield compatible avec l'Arduino 2 Capteurs Hall 1 LED Résistance de 220Ω Câbles de connexion Planche en bois de 3 mm Planche de Plexis Pistolet à Colle chaude Tests Initiaux du Circuit avec un Capteur Hall Documentation Technique : La première phase du projet a impliqué la mise en place d'un circuit de test avec un seul capteur Hall pour valider les premières lignes de code. Le capteur a été connecté à une Arduino, et le programme a été écrit pour lire les signaux du capteur et activer une LED en réponse à la détection d'un aimant. Commentaires d'Analyse des Erreurs : Lors des premiers tests, il a été nécessaire d'ajuster la sensibilité du capteur pour obtenir une détection précise et fiable. Les seuils initiaux n'étaient pas suffisamment sensibles, entraînant des réponses tardives ou incorrectes de la LED. Intégration d'un Deuxième Capteur Hall Documentation Technique : Une fois le fonctionnement du premier capteur validé, un second capteur Hall a été ajouté au circuit. Le code a été étendu pour inclure la gestion de deux entrées et pour permettre la détection simultanée des deux capteurs, ce qui est essentiel pour le fonctionnement du puzzle complet. Initialisation Les premières lignes définissent les broches auxquelles la LED et les capteurs Hall sont connectés sur la carte Arduino. `LED` est connectée à la broche numérique 12, `HALL1` au port analogique A0, et `HALL2` au port analogique A1. Les variables `tampon1` et `tampon2` serviront à stocker les valeurs cumulées des lectures des capteurs pour calculer une moyenne. `valeur1` et `valeur2` sont les moyennes des lectures pour chaque capteur. `i` est un compteur de lectures. Configuration Dans la fonction `setup()`, la communication série est initiée à une vitesse de 9600 bauds, ce qui permet d'envoyer des données vers le moniteur série de l'IDE Arduino. Les modes des broches sont configurés, avec la broche LED en sortie (`OUTPUT`) et les broches des capteurs en entrée (`INPUT`). Boucle Principale La fonction `loop()` est la boucle principale de l'exécution. Les capteurs sont lus et leurs valeurs ajoutées aux tampons. Le compteur `i` est incrémenté à chaque itération. Tous les dix cycles, les moyennes des lectures sont calculées en divisant les valeurs cumulées par 10. Les tampons et le compteur sont ensuite remis à zéro. - Les moyennes calculées sont imprimées sur le moniteur série. Cela permet de suivre en temps réel les valeurs mesurées par les capteurs. Une condition vérifie si les valeurs moyennes sont en dessous du seuil (dans ce cas, 200), ce qui indiquerait la présence d'aimants près des deux capteurs. Si les deux capteurs détectent un aimant, la LED est allumée (`HIGH`), sinon elle est éteinte (`LOW`). Ce code est conçu pour donner un retour visuel lorsque deux pièces de puzzle équipées de capteurs à effet Hall sont correctement positionnées. Il intègre aussi un élément de débogage (le moniteur série) qui aide à visualiser le processus de détection et à ajuster les seuils si nécessaire Commentaires d'Analyse des Erreurs (en rouge) : L'intégration du second capteur a nécessité des ajustements dans le code pour coordonner efficacement les entrées de deux capteurs. Des problèmes de synchronisation des signaux ont été observés, nécessitant une révision du timing et des seuils de détection dans le code. Par ailleurs le choix de moyenner les valeurs cumulées après plusieurs lectures grâce aux “tampons” s’explique des manières suivantes : L'utilisation d'un tampon et du calcul de moyenne plutôt qu'une simple boucle avec des conditions (`if`) est une méthode de programmation choisie pour plusieurs raisons techniques et pratiques qui améliorent la robustesse et la fiabilité du système : 1. Réduction du Bruit et des Fluctuations Les capteurs, particulièrement ceux à effet Hall, peuvent être sensibles aux interférences ou au bruit électromagnétique. La lecture directe peut donc être instable ou fluctuante. En accumulant les valeurs dans un tampon et en calculant ensuite leur moyenne, vous lissez les données en réduisant l'impact des variations ponctuelles et du bruit, ce qui mène à une lecture plus stable et fiable. 2. Précision Améliorée Le calcul de la moyenne sur plusieurs lectures permet d'obtenir une valeur représentative plus précise de l'état du capteur sur un intervalle de temps. Cela aide à éviter des déclenchements erronés de la LED en cas de lecture accidentelle ou exceptionnelle des valeurs élevées ou basses dues à un pic de bruit ou à une interférence momentanée. 3. Optimisation des Performances Les microcontrôleurs, comme ceux utilisés dans les cartes Arduino, ont des ressources limitées (comme la mémoire et la capacité de traitement). Le traitement par moyenne réduit le nombre de fois où la logique conditionnelle (les `if`) doit être évaluée et exécutée. Cela peut minimiser la charge de calcul et optimiser les performances du microcontrôleur en consommant moins de cycles de processeur 4. Stabilité du Système Dans les systèmes embarqués qui interagissent avec l'environnement physique, il est crucial de maintenir une certaine stabilité dans la réponse. Utiliser un tampon et une moyenne permet de filtrer les changements brusques et non désirés dans les données du capteur, assurant ainsi une réponse plus cohérente et prévisible du système. 5. Adaptabilité Cette méthode permet également une plus grande flexibilité pour ajuster la sensibilité du système. Modifier le nombre de lectures accumulées ou le seuil de déclenchement dans le calcul de la moyenne peut facilement adapter le comportement du système à différentes conditions ou à différents types de capteurs sans changer fondamentalement le code. En conclusion, choisir de calculer une moyenne plutôt que d'utiliser une simple logique conditionnelle directe est une décision de conception qui vise à améliorer la qualité globale des lectures du capteur et la réactivité du système, tout en assurant une intégration efficace et fiable dans l'environnement d'utilisation prévu. Découpe Laser des Pièces du Puzzle Documentation Technique : Parallèlement aux tests des circuits, la conception des pièces du puzzle a été finalisée et les pièces ont été découpées à l'aide d'une découpeuse laser. Cette méthode a permis de créer des pièces précises et esthétiquement satisfaisantes, adaptées au concept du jeu. Nous avons généré une boite de 15cm de largeur sur 15cm de longueur et de 8cm de hauteur d'abord grâce au site ABox - ABox - Boxes (festi.info) qui nous a permit d'avoir le model. Ensuite nous avons exporté le document au format .svg sur Inskcape afin de créer les empiècements des pièces de puzzle et de mettre les formes et contours en rouge pour la découpe laser. Ensuite le fichier a été importé dans le logiciel de découpe laser dans lequel nous avons pu sélectionner le matériau afin que la découpe soit réalisée correctement. Dans notre cas les pièces ont été découpées dans du peuplier et du MDF de 3mm. Commentaires d'Analyse des Erreurs : Le choix initial de l’épaisseur de bois pour la découpe a posé quelques problèmes, notamment dans les réglages. Il a été nécessaire de se reprendre à deux fois pour avoir le résultat souhaité. V-Assemblage Final et Tests d'Intégration Documentation Technique : Tous les composants électroniques, y compris les capteurs et les LEDs, ont été intégrés dans les pièces du puzzle. Des tests d'intégration ont été réalisés pour assurer que le puzzle fonctionnait comme prévu, avec des retours lumineux appropriés lors de l'assemblage correct des pièces. Commentaires d'Analyse des Erreurs : Des ajustements finaux des seuils de détection des capteurs ont été nécessaires lors des tests d'intégration pour garantir une réponse lumineuse cohérente et fiable. Des problèmes de connexions lâches ont également été identifiés et corrigés pour assurer la durabilité et la fiabilité du puzzle. VI-Bilan et Pistes d'Amélioration         Le MVP fonctionne car une fois le puzzle complété par les deux pièces, la LED s'allume et l'impact éducatif du puzzle est appuyé par divers ressources. Cependant en finalisant ce prototype nous envisageons l'intégration d'autres stimuli (auditifs, tactiles). Egalement le stimuli visuel pourrait être plus impactant comme par exemple en connectant l'Arduino en Bluetooth avec une ampoule google permettant d'allumer la lumière dans toute la pièce lors de la réalisation du puzzle.Dans le futur, de nouvelles fonctionnalités interactives pourraient être ajoutées. Le puzzle peut être adapté pour différents niveaux d'âge et capacités notamment avec davantage de pièces comprises dans le puzzle. A long terme, le stimuli visuel ou auditif pourrait même être ajouté à d'autres jeux interactifs. Sources et Inspirations- Tutoriels Arduino pour débutants. Recherches sur les bénéfices des jeux éducatifs multisensoriels : https://www.wonderbaby.org/ https://www.bloghoptoys.fr/qu-offrir-a-un-enfant-porteur-d-une-imc https://www.mdpi.com/ https://blog.arduino.cc/2017/03/10/an-interactive-lea-shapes-puzzle-for-visually-impaired-children/ Projet Fan 3000 : Alina PINTEA / Mathias BENEZETH / Mehdi CHAABI PROJET FAN3000 : Mathias BENEZETH / Alina PINTEA / Mehdi CHAABI I. Définition du projet (besoin, utilisateurs, fonctionnalité principale, fonctionnalités secondaires) Besoin : Le besoin principal de ce projet est de créer un dispositif de ventilation automatique capable de maintenir un environnement frais et confortable dans des espaces restreints ou mal ventilés. Cela répond à la nécessité de réguler la température ambiante pour assurer le confort des utilisateurs, en particulier lorsque la température dépasse un seuil critique. Utilisateurs : Les utilisateurs potentiels de ce produit peuvent être : Les particuliers vivant dans des régions chaudes ou des espaces confinés, comme des studios ou des bureaux sans climatisation. Les entreprises ou institutions cherchant à maintenir des conditions de travail confortables pour leurs employés. Les amateurs de bricolage ou les passionnés de technologies souhaitant expérimenter avec la conception et l'électronique. Fonctionnalité principale : La fonction principale de ce ventilateur intelligent est de réguler automatiquement la température ambiante en activant le ventilateur lorsque la température dépasse 30°C. Il fonctionne de manière autonome sans nécessiter d'intervention manuelle. Fonctionnalités secondaires (hypothétique) : En plus de la fonction principale, les fonctionnalités secondaires pourraient inclure : La possibilité de surveiller et d'afficher la température ambiante en temps réel. La capacité à ajuster la vitesse du ventilateur en fonction de la température. Une interface utilisateur conviviale pour la configuration et le contrôle du dispositif. II. Réflexions sur la problématique et veille sur l'existant Réflexions sur la problématique : Nous avons identifié le besoin crucial de maintenir des conditions de température confortables dans divers environnements, en particulier lorsque la température dépasse des niveaux de confort acceptables. Les solutions de ventilation traditionnelles nécessitent souvent une intervention manuelle pour être activées, ce qui peut être inefficace ou incommode dans certaines situations, notamment lorsque les occupants ne sont pas présents. Il existe une demande croissante pour des solutions de ventilation automatisées et intelligentes qui peuvent s'adapter aux conditions environnementales changeantes et offrir un confort constant. Veille sur l'existant : Nous avons examiné les solutions actuelles sur le marché, y compris les ventilateurs classiques et les systèmes de climatisation. Bien que ces options puissent offrir un certain niveau de confort, elles ne sont pas toujours adaptées aux besoins spécifiques de régulation de la température dans des espaces restreints ou sans climatisation. Nous avons également exploré les projets et les produits similaires développés par la communauté des fabricants amateurs et des innovateurs. Cela nous a permis de comprendre les approches techniques et les fonctionnalités les plus couramment utilisées dans ce domaine. Notre recherche nous a également amenés à découvrir des technologies émergentes telles que les capteurs de température et les microcontrôleurs, qui offrent de nouvelles possibilités pour la création de dispositifs de ventilation intelligents et autonomes. III. Leans Canvas Problème : Besoin de maintenir des conditions de température confortables dans des espaces mal ventilés ou sans climatisation, en particulier lorsque la température dépasse des niveaux de confort acceptables. Solution : Ventilateur intelligent activé automatiquement lorsque la température dépasse 30°C, offrant une ventilation efficace et autonome. Proposition de valeur unique : Confort constant : Fournit une ventilation automatique pour maintenir des conditions de température optimales sans intervention manuelle. Avantages clés : Automatisation : Réduit la nécessité d'interventions manuelles pour activer le ventilateur, offrant un confort continu. Adaptabilité : S'adapte aux conditions environnementales changeantes pour assurer un environnement confortable. Contrôle intelligent : Utilise des capteurs de température et une électronique numérique pour une régulation précise de la ventilation. Segments de clients : Particuliers vivant dans des zones chaudes ou des espaces confinés. Entreprises ou institutions cherchant à maintenir des conditions de travail confortables. Amateurs de bricolage ou passionnés de technologie cherchant des solutions innovantes. Canaux de distribution : Vente en ligne via un site Web dédié. Distribution via des partenaires de vente au détail. Promotion à travers les réseaux sociaux et les communautés en ligne de bricolage et de technologie. Relation client : Service client disponible pour répondre aux questions et fournir un support technique. Collecte de commentaires des clients pour améliorer les fonctionnalités et les performances du produit. Sources de revenus : Vente directe du produit. Modèles de tarification basés sur les fonctionnalités supplémentaires ou les services associés. Coûts clés : Coûts de développement du produit, y compris la conception, l'impression 3D et l'achat de composants électroniques. Coûts de fabrication et d'assemblage. Coûts de marketing et de promotion Métriques clés : Nombre de ventilateurs vendus. Taux d'adoption du produit. Taux de satisfaction client et retours positifs. Coûts d'acquisition client et retour sur investissement marketing. IV. Choix techniques Méthode vue en atelier choisies pour le projet : Impression 3D Le choix de l'impression 3D s'est avéré être la meilleure méthode pour assurer la faisabilité de notre projet. Nous avons ainsi pu imprimer en 3D un socle (pouvant accueillir l'Arduino). Pour la modélisation 3D, nous avons utiliser le logiciel TinkerCad, nous avons ensuite du passer le fichier sous le format STL afin qu'il soit lu et accepté par l'imprimante 3D du FABLAB. Mais également un mat (percé pour laisser passer le câblage et le moteur à courant continu) et les pales du ventilateur. Electronique numérique (Arduino) L'utilisation d'un Arduino nous a permit de réaliser un système automatisé avec capteur de température. V. gestion de projet: "minimum viable product", planification et répartition des taches : MVP :   2. Répartition des tâches : VI. Croquis, dimensions : VII. Liste du matériel : 1. Montage du circuit Arduino Base shield 3 fils Servo moteur Capteur de température 2. Imprimante 3D Tinkercad Clé USB VIII. Fichiers de conception et étapes de création des fichiers (captures d'écran) / code : Code : Nous avons codé l'Arduino afin que ce dernier (à l'aide d'un capteur de températures) soit capable de détecter si la température extérieur est supérieur ou non à 30°C. Si cette température, alors le moteur à courant continu s'active et tourne, si ce n'est pas le cas, ce dernier ne s'active pas. Cela nous permet d'obtenir un ventilateur autonome.   2. Branchement de l'Arduino : IX. Photos et analyse des tests, essais, erreurs : Par manque de temps nous n'avons pas pu réaliser d'autre essais et tests X. Photos des étapes de réalisation du prototype, paramètres des machines : Les paramètres de réalisation du prototype par l'imprimante 3D sont ceux de base indiqué dans le logiciel XI. Photos de l'objet final : XII. Réflexions de pistes d'amélioration ou d'évolution du projet : Pistes d'améliorations : Mieux modéliser notre support de ventilateur afin que l'Arduino ainsi que le moteur et les câbles passent à l'intérieur. Dans notre cas, après des soucis d'impression 3D, nous avons du reprendre notre support en le limant, le découpant et en le perçant afin de tout faire rentrer dedans. Nous aurions aussi pu ajouter des fonctionnalités supplémentaire à notre ventilateur, comme activer une LED en cas de température excessive ou de dysfonctionnement par exemple Modéliser les pales du ventilateur dans le bon sens (elle aspire l'air au lieu de le renvoyant) Choisir de réaliser le support du ventilateur à la découpeuse laser et non en impression 3D (gain de temps) Le projet pourrai être améliorer en réalisant un meilleur support (boitier du ventilateur), en augmentant la puissance du moteur de sorte que les pales tournent plus vite et refroidissent mieux. XIII. Sources des tutoriels, inspirations, ressources utilisées : Utiliser un VENTILATEUR en fonction de la température | ARDUINO #39 https://www.youtube.com/watch?v=OxIKGukcAQo Comment utiliser un ventilateur à une certaine température https://www.youtube.com/watch?v=mjpuNY300x8 Remerciements Khaira Le monsieur qui nous a prêter sa clé et a vérifier que l'impression se passait bien Mr. Stéphane Muller Le papa d'Alina