Skip to main content

Projet Final : Hugo / Hasir / Youssra / Ramage

Compte Rendu du Projet Final : Vase autonome “Make flowers bloom again !” (filtrage et arrosage automatique)

I. DĂ©finition et Analyse du projet

Sujet : Le projet consiste Ă  dĂ©velopper un vase qui renouvelle l’eau automatiquement grâce Ă  un système de rĂ©servoir et des billes de filtrage, pour but de prolonger la vie des fleurs. En effet, il pourra changer son eau automatiquement Ă  intervalles rĂ©guliers en vidant l’eau sale dans le rĂ©servoir Ă  travers le filtre pour nettoyer l’eau, puis le vase se remplira Ă  nouveau avec l’eau propre. En conclusion, ce vase autonome constitue une innovation car nous avons ajoutĂ© une technologie Ă  un objet banal afin de le rendre plus pratique et en facilitant l’entretien des fleurs.

Insérer une photo du tout vase+fleur+circuit

Objectifs : Les principaux objectifs de ce projet consistaient Ă  :

  • Concevoir un objet innovant en utilisant l'Ă©lectronique combinĂ© Ă  l'impression 3D et/ou la dĂ©coupe laser
    • Concevoir un circuit Ă©lectronique de filtrage (avec l'Ă©lectrovanne) et d'arrosage (avec la pompe Ă  eau)
    • Concevoir un vase 3D autonome Ă  deux compartiments :
      • 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. 

Schéma simplifié de notre vase autonome "make flowers bloom again !"

InsĂ©rer le schĂ©ma du vase 

  • DĂ©finition du besoin, des utilisateurs, de la fonctionnalitĂ© principale et des fonctionnalitĂ©s secondaires.
  • RĂ©flexions sur la problĂ©matique et veille sur l'existant pour comprendre le contexte et les solutions disponibles.

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. 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 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.

 Les fonctionnalitĂ©s secondaires peuvent inclure des Ă©lĂ©ments tels que :

    • Capteurs de niveau d'eau pour dĂ©tecter le niveau d'eau dans le vase et dans le rĂ©servoir.
    • Un système d'alerte en cas de dysfonctionnement ou de niveau d'eau bas.
    • Une interface utilisateur pour rĂ©gler les intervalles de changement d'eau ou surveiller l'Ă©tat du vase.
    • Un système de batterie de secours pour assurer le fonctionnement en cas de panne de courant.
    • Un design esthĂ©tique et ergonomique du vase pour s'adapter Ă  diffĂ©rents environnements.

Réflexions sur la problématique et veille sur l'existant :

La problématique principale réside dans le besoin de concevoir un système automatisé qui assure la fraîcheur des fleurs tout en étant pratique et efficace. Cela implique de nombreux défis techniques, notamment la conception d'un circuit électronique fiable pour contrôler le renouvellement de l'eau, la sélection de matériaux sûrs pour les fleurs et l'eau, ainsi que la conception d'un vase esthétique et fonctionnel.

Une veille sur l'existant impliquerait d'étudier les solutions actuellement disponibles sur le marché pour maintenir la fraîcheur des fleurs dans les vases. Cela pourrait inclure des vases avec des filtres intégrés, des systèmes d'arrosage automatique pour les plantes d'intérieur, ou des technologies similaires utilisées dans d'autres domaines, comme l'aquaponie. Cette analyse permettrait de comprendre les forces et les faiblesses des solutions existantes et d'identifier les opportunités d'innovation pour le projet.

II. Planification et Stratégie

  • Lean Canvas pour esquisser le modèle d'affaires et les aspects clĂ©s du projet.
Lean Canvas

Capture d’écran 2024-04-29 à 16.24.06.png

  • Choix techniques, incluant les outils et technologies Ă  utiliser.

Choix techniques 

  1. Conception du vase : Utilisation de logiciels de modélisation 3D comme Tinkercad ou IdeaMaker pour concevoir le vase, en tenant compte à la fois de l'aspect esthétique et de la fonctionnalité technique.

  2. Électronique : Développement d'un circuit électronique intégrant des capteurs de niveau d'eau, une électrovanne pour le contrôle du flux d'eau, une pompe à eau et un microcontrôleur pour la gestion automatisée du renouvellement de l'eau. Des outils comme Arduino ou Raspberry Pi peuvent être utilisés pour le prototypage et le développement.

  3. Fabrication : Utilisation de l'impression 3D pour produire les vases, ce qui permet une fabrication rapide et personnalisée. La découpe laser peut également être utilisée pour certains composants.

  4. Filtration : Sélection des meilleurs matériaux pour les filtres à billes et le système de filtration pour assurer une purification efficace de l'eau.

  • Gestion de projet : Ă©laboration du Minimum Viable Product (MVP), planification dĂ©taillĂ©e et rĂ©partition des tâches.
  1. DĂ©finition du MVP :

    • Les fonctionnalitĂ©s clĂ©s  :
      • Un vase avec un système de filtration et d'arrosage automatique.
      • Capteurs de niveau d'eau pour dĂ©tecter le besoin de renouvellement de l'eau.
      • Un système de contrĂ´le Ă©lectronique simple pour gĂ©rer le processus de renouvellement de l'eau.

     

  2. Planification détaillée :

    • Étape 1 : Conception du prototype
      • Sous-tâches :
        • Conception du vase et des composants Ă©lectroniques
        • SĂ©lection des matĂ©riaux et des technologies appropriĂ©s
        • Prototypage initial pour Ă©valuation
    • Étape 2 : DĂ©veloppement du MVP
      • Sous-tâches :
        • DĂ©veloppement du circuit Ă©lectronique et de la programmation
        • IntĂ©gration du système de filtration et d'arrosage
        • Tests de fonctionnalitĂ© et de fiabilitĂ©
    • Étape 3 : Fabrication du MVP
      • Sous-tâches :
        • Production des composants du vase (impression 3D, dĂ©coupe laser)
        • Assemblage du prototype final
        • Tests de fabrication et d'assemblage
    • Étape 4 : Validation du MVP
      • Sous-tâches :
        • Tests utilisateurs pour Ă©valuer l'expĂ©rience d'utilisation
        • Collecte des retours et des commentaires
        • ItĂ©rations basĂ©es sur les retours pour amĂ©liorer le produit
  3. Répartition des tâches :

    • Ramage en tant que Chef de projet : Supervise l'ensemble du processus, assure la coordination entre les membres de l'Ă©quipe et surveille les dĂ©lais.
    • Hasir en tant que IngĂ©nieur en Ă©lectronique : Responsable de la conception et du dĂ©veloppement du circuit Ă©lectronique.
    • Youssra en tant que IngĂ©nieur en conception 3D : ChargĂ© de concevoir le vase et les composants du produit Ă  l'aide de logiciels de modĂ©lisation 3D.
    • Hugo en tant que Responsable de la qualitĂ© : Effectue des tests de qualitĂ© tout au long du processus de dĂ©veloppement pour s'assurer que le produit rĂ©pond aux normes Ă©tablies.

III. Conception et DĂ©veloppement

  • Croquis et dimensions du prototype.
  • Fichiers de conception et Ă©tapes de crĂ©ation des fichiers, incluant les captures d'Ă©cran du code ou des modèles 3D.

1. 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 :

InsĂ©rer la photo du circuit d'Hasir dans le groupe 

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); // Attendre 10 secondes

  // Activation de l'Ă©lectrovanne et dĂ©sactivation de la pompe
  digitalWrite(electrovannePin, HIGH); // Envoyer HIGH pour dĂ©sactiver
  digitalWrite(pompePin, LOW);
  delay(5000); // Attendre 5 secondes avant de rĂ©pĂ©ter le cycle

  // Activation de la pompe et dĂ©sactivation de l'electrovanne
  digitalWrite(electrovannePin, LOW); // Envoyer LOW pour activer si le relais est de type actif bas
  digitalWrite(pompePin, HIGH);
  delay(5000); // Attendre 5 secondes

  //Arret de tous
  digitalWrite(electrovannePin, LOW); // Envoyer LOW pour activer 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 : Ă  complĂ©ter 
  • ...

2. 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 

InsĂ©rer les captures d'Ă©cran des 2 modĂ©lisations sur Tinkercard 

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 noir 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.
  • 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.
  • ... Ă  complĂ©ter 

IV. Réalisation et Évaluation

  • Photos et analyse des tests, des essais, et des erreurs rencontrĂ©es durant le dĂ©veloppement.
  • Photos des Ă©tapes de rĂ©alisation du prototype, avec dĂ©tails sur les paramètres des machines utilisĂ©es.
  • Photos de l'objet final et rĂ©flexions sur les pistes d'amĂ©lioration ou d'Ă©volution du projet.

Conclusion

1. Les rĂ©sultats : 

2. Les pistes d'amĂ©lioration : 

Bibliographie

Sources des tutoriels, inspirations, et ressources utilisées tout au long du projet, intégrées de manière continue dans la documentation.