Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wiki:projet:cmi2022gra:gpea2 [2022/04/12 10:18] Macaully Alexandre [Semaine du 29 mars 2022] |
wiki:projet:cmi2022gra:gpea2 [2022/04/12 11:36] (Version actuelle) Silva Rita |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | **__Groupe A2__**\\ | ||
+ | |||
+ | * Alexandre MACAULLY - alexandre.macaully@etu.sorbonne-universite.fr | ||
+ | * Rita SILVA - rita.silva@etu.sorbonne-universite.fr | ||
+ | * Noah SEGONDS-RICHARD - noah.seconds-richard@etu.sorbonne-university.fr | ||
+ | * Guillem JOSEPH - guillem.joseph_planas@etu.sorbonne-universite.fr | ||
+ | \\ | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | [[: | ||
+ | \\ | ||
+ | Dans cette page figurent des explications plus détaillées sur le débitmètre. | ||
+ | |||
+ | \\ | ||
+ | =====Semaine du 25 janvier 2022===== | ||
+ | - __Idées de projet__\\ Chambre à étincelle, Mesure de vitesse (radar) Vélocimètre/ | ||
+ | - __Essais documentation et dessin 3D :__\\ Difficultés à prendre en main les logiciels Inkscape et FreeCAD, ainsi que la documentation du wiki. \\ | ||
+ | |||
+ | =====Semaine du 31 janvier 2022===== | ||
+ | |||
+ | Lors de cette séance, nous devions nous familiariser avec les logiciels de modélisation 3D (Freecad) et 2D (Inkscape). | ||
+ | |||
+ | **Freecad** | ||
+ | |||
+ | Nous avions pour objectif de modéliser un cube en 3D de 5mm de coté avec 3 trous centrés de 1mm de rayon. | ||
+ | Pour ce faire, nous avons commencé par regarder un tuto, (http:// | ||
+ | |||
+ | Grâce à ce tuto nous avons pu créer une esquisse d’un carré de 5mm de coté. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Ensuite, grâce à la fonctionnalité « faire une protrusion de l' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | A partir de cette étape nous avons suivi un second tuto (https:// | ||
+ | |||
+ | Nous avons donc commencé par créer un cylindre grâce à la fonction « créer un cylindre » de la fenêtre « part ». | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Afin de créer le trou, nous avons modifié le diamètre du cylindre ainsi que sa position initiale afin de le centrer sur notre cube. | ||
+ | |||
+ | Nous avons ensuite extruder ce cylindre à notre cube afin de créer un trou dans ce dernier en sélectionnant notre cube ainsi notre cylindre en utilisant la fonction « faire un découpage entre deux formes ». | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Enfin, nous avons répété cette dernière étape 2 fois de plus en modifiant les coordonnées initiales du cylindre afin d’obtenir le modèle attendu. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | **Inkscape** | ||
+ | |||
+ | Pour cette deuxième partie du travail, nous avons voulu dessiner un carré de 50mm perforé en chacun de ses coins par des cercles de 2mm de rayon chacun. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | __Première étape :__ Dessiner un remplissage carré + dimensionnement + positionnement | ||
+ | Sur la barre latérale gauche figure une icône en forme de carré. En cliquant dessus, un carré rempli apparaît. | ||
+ | Il nous faut conserver uniquement les contours de ce carré. Pour ce faire, nous cliquons sur le polygone, | ||
+ | A l’aide de la barre horizontale supérieure, | ||
+ | Enfin, nous choisissons de positionner le sommet inférieur droit de notre carré, simplement en fixant les coordonnées x et y à la valeur zéro. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | __Deuxième étape :__ Dessiner quatre cercles + dimensionnement + positionnement | ||
+ | Sur la barre latérale gauche figure une icône « Dessiner des cercles et des ellipses » avec laquelle nous formons un premier cercle. Nous fixons ses dimensions (hauteur H et longueur L) à 4mm. En effet, H correspond au diamètre vertical, tandis que L correspond au diamètre horizontal. On obtient donc un cercle de 2mm de rayon. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Nous positionnons ce cercle à 1mm du coin inférieur gauche (origine du repère). | ||
+ | Nous copions trois fois ce cercle, et nous positionnons les trois copies dans les autres coins du carré, toujours à 1mm de chaque sommet. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ===== Semaine du 7 février 2022 ===== | ||
+ | |||
+ | Cette séance nous a permis de prendre en main la carte programmable Arduino. | ||
+ | |||
+ | **Faire clignoter une LED** | ||
+ | |||
+ | Pour commencer, nous avons essayé de faire clignoter une LED. Pour cela, nous avons branché en série une résistance 220Ω et une LED bleue. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Programme: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | **Chenillard de LED** | ||
+ | |||
+ | Nous avons ensuite réalisé un chenillard de LED, c' | ||
+ | |||
+ | |||
+ | |||
+ | Programme: | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | **Température** | ||
+ | |||
+ | Pour ce projet nous avons suivi deux tutoriels: https:// | ||
+ | |||
+ | Nous avons utilisé le capteur «thermat» et le «1602 display» (l' | ||
+ | |||
+ | Nous avons le montage final suivant (capteur + ecran): | ||
+ | {{ : | ||
+ | |||
+ | Pour plus de détails sur le montage vous pouvez regarder les liens, le premier concernant l' | ||
+ | |||
+ | Programme: | ||
+ | {{ : | ||
+ | |||
+ | __Remarques: | ||
+ | Nous avons eu des problèmes pour afficher une température qui nous semblait acceptable pour la salle du Fablab (entre 18ºC et 23ºC). Après avoir testé les différentes parties de notre montage et du programme nous avons compris que l' | ||
+ | Mais nous avons constaté que la valeur obtenue par le capteur changeait en faisant varier sa température alentour. Cependant, bien que l’écran affichait une valeur, ce n' | ||
+ | |||
+ | |||
+ | |||
+ | =====Semaine du 14 février 2022===== | ||
+ | |||
+ | Dans cette séance, nous avons choisi quel sera notre projet. Nous voulons réaliser un débitmètre à l’aide d’un moulin à eau miniature et d’un laser. A l’aide d’une photodiode placée derrière le moulin (lui-même placé entre le laser et la photodiode), | ||
+ | |||
+ | Pour ce faire, nous avons commencé par essayer de modéliser notre moulin à eau en 3D sur Freecad. Après quelques recherches, nous sommes parvenus à trouver un moulin pré-modélisé qui correspondait à l’idée que nous en avions. Après quelques petites modifications, | ||
+ | |||
+ | =====Semaine du 21 février 2022===== | ||
+ | |||
+ | __Au programme__: | ||
+ | **1) Listing des tâches à effectuer** \\ | ||
+ | **2) Répartition du travail** \\ | ||
+ | |||
+ | __Rita et Noah :__ Pour rappel, il est prévu que le débitmètre fonctionne à l’aide d’une lumière laser pulsée. Cette pulsation doit être obtenue par l’interruption périodique du faisceau laser au contact d’un obstacle opaque. Avec le logiciel FreeCad, Rita et moi avons perforé le moulin non loin de son bord. Le trou effectué permettra, au gré de la rotation du moulin, de générer une pulsation “artificielle” du laser ; tantôt le faisceau passera par le trou, tantôt il sera bloqué par la structure-même du moulin. | ||
+ | |||
+ | __Communément :__ Nous sommes retournés tous ensemble au FabLab dans le courant de l’après-midi afin d’y effectuer notre première impression 3D : celle du moulin lui-même. | ||
+ | |||
+ | La prise en main de l’imprimante 3D n’est pas très compliquée : deux étapes sont requises. Premièrement, | ||
+ | |||
+ | Photo du 1er modèle de moulin : | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | =====Semaine du 8 mars 2022 ===== | ||
+ | Des modifications sont à apporter au moulin : le remplissage et le nombre de pales sont trop importants et ne permettent pas de mettre correctement la roue en rotation ni de mesurer le volume d’eau écoulé. Il faut également avancer sur la conception et la réalisation de la structure externe de l’instrument | ||
+ | Répartition du travail :\\ | ||
+ | __**Alexandre et Noah :**__ Modélisation des parois externes du débitmètre.\\ | ||
+ | __**Rita et Guillem :**__ modification de La structure du moulin. | ||
+ | |||
+ | Modélisation 3D du modèle final du moulin : **(cf page annexe pour plus de détails)** | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | Modélisation des parois du débitmètre où il y aura la photodiode et le laser : cavité du moulin | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | |||
+ | =====Semaine du 15 mars 2022===== | ||
+ | |||
+ | **Ordre du jour : poursuite de la modélisation 3D des pièces de l’instrument.** | ||
+ | |||
+ | __Rita et Guillem : | ||
+ | |||
+ | Plafond et paroi de la protection : | ||
+ | |||
+ | | ||
+ | |||
+ | Support du circuit électronique : | ||
+ | |||
+ | | ||
+ | |||
+ | __Alexandre et Noah__ : modélisation de la base ( “sol” ) de l’instrument. Cette base est constituée en plusieurs parties.\\ | ||
+ | ———> | ||
+ | ———> | ||
+ | Ces deux premières pièces servent à l’évacuation de l’eau.\\ | ||
+ | ———> | ||
+ | ———> | ||
+ | | ||
+ | {{: | ||
+ | |||
+ | |||
+ | =====Semaine du 22 mars 2022===== | ||
+ | Ordre du jour : récupération des impressions 3D de la semaine passée, lancement des dernières impressions, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | __Code Arduino :__ \\ | ||
+ | Petite modification dans notre montage électronique analogique : nous n’avons pas de photodiode. Par conséquent, | ||
+ | Afin de mesurer notre débit, nous avons besoin de quantifier une durée de rotation. | ||
+ | |||
+ | À l’aide d’un débit connu (certaine force d’écoulement de l’eau) : mesurer durée d’un certain nombre pulsations ( 1 pulsation = 1 éclairement => faible tension photorésistance OU = 1 “obscurité” => forte valeur tension photorésistance), | ||
+ | Il suffit alors d’effectuer un produit en croix pour obtenir la valeur actuelle du débit. | ||
+ | Quelques précisions : | ||
+ | Calcul de la durée moyenne d’une pulsation : le programme effectue la moyenne “instantanée” à chaque nouvelle pulsation. Il accumule la durée des pulsations et calcule une moyenne à chaque nouvelle pulsation. Ceci offre l’avantage d’obtenir un plus ample échantillon de débits, et d’augmenter la précision au cours du temps. | ||
+ | L’élément principal du code est la fonction “PulseIn”, | ||
+ | |||
+ | __Modification de la source de lumière__ : \\ | ||
+ | Nous nous sommes rendus compte que la focalisation du faisceau laser ne facilite pas la détection par la photorésistance. | ||
+ | Nous optons plutôt pour une lampe dont le faisceau est bien plus diffus et touche plus facilement la photorésistance. | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | Débitmètre avec la lampe : | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | __Choix de la source d’eau__ : \\ Jusqu’ici, | ||
+ | |||
=====Semaine du 29 mars 2022===== | =====Semaine du 29 mars 2022===== | ||
Ligne 6: | Ligne 223: | ||
__Alexandre et Guillem :__ Nous avons finalement décidé de modifier la structure de notre code afin de simplifier le circuit Arduino. En effet, afin d’utiliser la fonction « pulseIn » nous aurions dû utiliser un montage comparateur. Nous avons donc opté pour une structure plus traditionnelle avec des boucles nous permettant de réaliser notre objectif. | __Alexandre et Guillem :__ Nous avons finalement décidé de modifier la structure de notre code afin de simplifier le circuit Arduino. En effet, afin d’utiliser la fonction « pulseIn » nous aurions dû utiliser un montage comparateur. Nous avons donc opté pour une structure plus traditionnelle avec des boucles nous permettant de réaliser notre objectif. | ||
+ | |||
+ | **Pour plus de détails sur le code, le circuit ainsi que le traitement du signal, cf la page annexe.** | ||
__Rita et Noah :__ | __Rita et Noah :__ |