====== JOURNAL DE BORD ====== \\ === Mardi 14 Fevrier : 18h - 20h === \\ Pendant cette séance nous avons commencé à comprendre l'utilisation d'un moteur pas à pas ainsi que le codage pour le faire fonctionner via arduino. \\ \\ {{http://img11.hostingpics.net/pics/8656731673151614031188130521151493701110o.jpg?200}} \\ {{http://img15.hostingpics.net/pics/4896551675438114031188397187791302899126n.jpg?200}} \\ \\ \\ === Vendredi 17 Fevrier 16h-19h === \\ Durant cette séance nous avons modélisé notre support à tube à essai (nous n'avons pas pu la découper via la découpe laser car elle était en panne). Nous avons consacré la majeur partie de cette séance au fonctionnement d'un servomoteur. Notre mouvement de rotation de notre support peut donc commencer dès mardi. \\ \\ ==Code + Servomoter== \\ {{:wiki:projets:img_20170219_121623.jpg?180|}} \\ [[lien du code servomoteur]] \\ \\ ==Plateau, sous Inkscape, qui supportera 4 tubes à essai (diamètre = 16mm)== {{http://img11.hostingpics.net/pics/888857170929037700964031386931730571029o.jpg?300}} \\ \\ \\ ===Mardi 21 Février 10h45-12h45=== \\ \\ Lors de cette séance nous avons de nouveau fait fonctionner un servomoteur. Nous pensons utiliser un servomoteur pour la rotation et un moteur pas à pas pour la translation verticale de notre pipette. \\ \\ \\ ===Jeudi 23 Fevrier 18h15-20h=== \\ \\ Nous avons enfin réussi à programmer un moteur pas à pas nema 17 un via moteur shield r3 \\ {{http://img11.hostingpics.net/pics/21033116976902766943906787276909201378n.jpg?300}} \\ \\ \\ ===Vendredi 24 Fevrier 14h30-16h30=== \\ \\ Lors de cette séance nous avons programmé deux moteurs pas à pas via le moteur shield aduino adafruit v1. Ce module nous vient d'un membre de notre équipe (il faut l'acheter car il n'y en a pas au fablab). \\ Nous avons pris ce module car il permet de contrôler deux moteurs pas à pas. Nous avons dû télécharger la bibliothèque AFmotor pour faire fonctionner nos deux moteurs qui ont le même pas (400 pas pour faire 360 degrés). \\ \\ {{http://img11.hostingpics.net/pics/19946116997171766997930115207898645098n.jpg?300}} \\ \\ \\ =====BILAN DES DEUX PREMIÈRES SEMAINES===== \\ \\ \\ Nous avons longuement hésité quant au choix de notre matériel (moteurs, structure...). En effet il nous a fallu d'abord comprendre et faire fonctionner un servomoteur pour prendre conscience que ce n'était pas forcément le meilleur moteur pour la mise en rotation de notre support à tube à essai. Néanmoins cela nous a permis, a l'issue de ces deux semaines, d'utiliser le matériel adéquat pour parvenir à faire fonctionner notre pipeteur. \\ Nous savons désormais programmer deux moteurs pas à pas! De plus deux engrenages comportant 40 crans chacun sont en train d’être imprimés (engrenage pris en open source) pour la mise en rotation de notre socle. \\ La prochaine étape est la suivante : \\ faire tourner un des moteur pas à pas en continu pour qu'il puisse faire tourner notre support via deux engrenages, et enfin programmer l'autre moteur pour la mise en translation verticale de notre pipette. Pour ce deuxième moteur, nous aurons besoin d'une vis sans fin. Voila tout ce qui nous attend pour la semaine 3! \\ \\ \\ ===Mardi 28 Fevrier 8h30-10h30=== \\ \\ Lors de cette séance nous avons affiné le codage de nos deux moteurs. Nous sommes désormais capable de contrôler avec précision nos deux moteurs. \\ \\ {{http://img11.hostingpics.net/pics/6042101703680914615742838534401855014993o.jpg?400}} \\ \\ Nous avons également imprimé nos deux engrenages pour faire fonctionner notre support qui supportera 4 tubes à essai. \\ Enfin nous avons acheté notre vis sans fin 8mm, un adaptateur pour relier notre vis sans fin à notre moteur, et une glissière pour vis sans fin 8mm pour un total de 34,8 euros à Hackspark (boutique 16 rue Alexandre Dumas 75011). \\ Cependant ce dernier a un défaut de fabrication...il faut donc que nous le rapportions a la boutique Hackspark \\ \\ ==Codage moteur nema 17hm15 (400 pas) :== \\ \\ {{http://img11.hostingpics.net/pics/538222Image1.png?250}} \\ \\ [[lien du code moteur pas à pas (adafruit moteur shield)]] \\ \\ ==vis sans fin + adaptateur + glissiere :== \\ \\ {{http://img11.hostingpics.net/pics/15300417093022769204276561239613525699o.jpg?130}} \\ \\ \\ ===Jeudi 8 Fevrier **h-**h=== \\ \\ Lors de ce créneau nous sommes retournés a HackSpark pour changer notre vis sans fin. \\ De plus nous avons modélisé sous OpenScad nos pièces qui vont pouvoir surélever notre deuxième engrenage et soutenir notre support à tube à essai. \\ \\ ==Pièce qui va surélever notre deuxième engrenage au mémé niveau que le premier== \\ {{http://img4.hostingpics.net/pics/431704Sanstitre.png?300}} \\ \\ ==Pièce qui va se soutenir notre support a tube à essai== \\ {{http://img4.hostingpics.net/pics/793284Sanstitre.png?300}} \\ \\ \\ ===Vendredi 3 Mars 17h30-19h30=== \\ Nous avons imprimé notre support à tube à essai via la découpe laser. \\ Nous avons imprimé les pièces que nous avions modélisé la veille. \\ Nous avons assemblé le tout pour pouvoir faire la mise en rotation de notre support à tube à essai. \\ \\ \\ {{http://img4.hostingpics.net/pics/257164171011601370071829703153143450502o.jpg?300}} \\ \\ \\ ===Samedi 4 Mars **h-**h=== \\ \\ La construction de notre plateau qui soutiendra notre pipette est enfin réalisé. \\ Pour cela nous avons acheté un pied de lit 50x50mm (recouvert de orange pour le design) au Leroy merlin. Celui ci à pour but de soutenir une autre vis sans fin qui sera parallèle à notre première vis sans fin (celle acheté à hackspark avec la glissière qui sera relié au moteur). Le plateau translatera entre ces deux tiges parallèles.\\ Pour que ces deux vis sans fin aient la même longueur nous avons découpé celle acheté au leroy merlin avec une scie sauteuse \\ Nous avons également utilisé une planche en bois (c'est de la récup et nous l'avons aussi recouvert de orange), cette planche soutiendra notre pipette et translatera de haut en bas. \\ {{http://img4.hostingpics.net/pics/875512171417117714369630046371949561011n.jpg?300}} {{http://img4.hostingpics.net/pics/6564971710193477143697967130291942958n.jpg?220}} \\ \\ \\ ===Lundi 6 Mars : 18h-20h=== \\ \\ Nous avons préparer le premier oral et tester le fonctionnement de l'ensemble. \\ Tout fonctionne comme nous le souhaitons. \\ ==Code du programme pour la vidéo de l'oral 1== \\ \\ {{http://img4.hostingpics.net/pics/700631Image1.png?250}} \\ \\ [[lien du code pour la vidéo de l'oral 1]] \\ \\ ==Maquette beta de notre projet (qui fonctionne)== \\ \\ {{http://img4.hostingpics.net/pics/53316217194116772647162883617782584950o.jpg?250}} \\ \\ \\ ====BILAN DES TROIS PREMIÈRES SEMAINES==== \\ \\ \\ Au cours de ces trois semaines nous avons réussi à faire fonctionner nos deux moteurs pour qu'ils puissent, avec précision, faire tourner notre plateau à tube à essai et translater notre module qui supportera notre pipette. \\ Nos prochains objectifs sont d'incorporer un écran LCD dans notre montage que l'on controlera via arduino, insérer notre pipette sur notre module (nous allons en créer un plus adéquat car notre planche en bois tangue) et enfin réussir à ce que la pipette prélève un fluide. \\ \\ \\ ===Vendredi 10 Mars 14h30-15h30=== \\ \\ Nous avons réussi a faire fonctionner un écran Grove LCD RGB. \\ Il faut pour cela utiliser la bibliothèque "Wire.h" et "rgb_lcd.h". \\ Néanmoins nous devons le souder à notre adafruit moteur shield pour que celui ci puisse fonctioner avec nos deux moteurs. \\ Nous attendons pour cela l'avis de nos professeur. \\ \\ Nous avons brancher l'écran sur 2 pins analogiques A4 et A5 et sur les pins 5V et ground. \\ \\ \\ {{http://img4.hostingpics.net/pics/86391017200520774958919319108307702894o.jpg?180}} \\ \\ {{http://img4.hostingpics.net/pics/29945817237298774959195985747876650410o.jpg?180}} \\ \\ [[lien du code écran LCD]] \\ \\ \\ ===Mardi 14 Mars 9h30-12h=== \\ \\ On nous a donné un pousse seringue. \\ Ce pousse seringue fonctionne avec un troisième moteur pas à pas ( de 400 pas également). \\ {{http://img4.hostingpics.net/pics/2487641726960913810344352735591538366220o.jpg?300}} \\ On a ensuite programmé ce pousse seringue avec un moteur shield r3. \\ Nous avons besoin de la bibliothèque "stepper.h". \\ \\ [[lien du code moteur pas à pas (moteur shield R3)]] \\ \\ Nous avons assemblé nos deux shields pour faire fonctionner nos 3 moteurs pas à pas.\\ Nous avons assemblé nos deux codes pour faire marcher le tout. \\ {{http://img4.hostingpics.net/pics/150245173423171381053438604992626543195o.jpg?400}} \\ [[lien code 3 moteurs]] \\ Nos trois moteurs tournent correctement, nous posterons une vidéo en fin de semaine! \\ \\ \\ ===Jeudi 15 Mars **h-**h=== \\ \\ Nous avons crée notre vrai support qui translatera de bas en haut. \\ Nous avons pour cela modélisé la pièce principale sous openscad, ensuite nous avons utilisé une sorte "d'entonnoir" (c'est de la récup) qui servira à guider notre tuyau qui prélèvera le fluide (notre tuyau sera donc bien parallèle!). \\ {{http://img4.hostingpics.net/pics/252196Sanstitre.png?300}} \\ {{http://img4.hostingpics.net/pics/635519173572647785929556223711887326532o.jpg?300}} \\ \\ Nous avons également modélisé les socles qui calerons nos bases (sous Inkscape). \\ Nous avons pour cela calculé les distances qu'il faut entre chaque base. \\ {{http://img4.hostingpics.net/pics/583399Sanstitre.png?300}} \\ \\ \\ ===Vendredi 17 mars 15h-18h=== \\ \\ Nous avons imprimé nos socles via la découpe laser. \\ Nous avons fait fonctionner notre pipeteur avec le programme qu'on a modifié pour qu'il soit fonctionnel dans le prélèvement et rejet d'un fluide. \\ [[lien du code video 17 Mars ]] \\ \\ Nous avons pris une vidéo du tout, nous l'avons posté sur notre page de garde (tout en haut). \\ {{http://img4.hostingpics.net/pics/68259717357749779288055552861324000708o.jpg?300}} \\ \\ \\ \\ ====BILAN DE LA SEMAINE 4==== \\ \\ \\ Au cours de cette quatrième semaine, nous avons programmé nos trois moteurs pas à pas pour qu'ils permettent le fonctionnement de notre pipeteur dans le prélèvement et rejet d'un fluide. \\ \\ Nous avons pour cela associé deux moteurs shield pour les contrôler : 1 adafruit moteur shield v1 et 1 moteur shield r3. \\ \\ ==Prochains Objectif== \\ \\ - imprimer une cale qui permettra de bloquer le haut des deux tiges filetées (pour éviter le tangage que l'on constate sur la vidéo) \\ - utiliser une paille plutôt que l’entonnoir pour conduire le tuyau qui prélèvera la fluide (la paille est plus fine, elle se glissera donc mieux dans les tubes à essai) \\ - découper une boite qui surélèvera nos deux tiges filetées \\ - découper une tour qui permettra de donner du "cachet" à notre pipeteur \\ - souder notre écran LCD à notre adafruit moteur shield \\ \\ \\ === Lundi 20 Mars 15h30-18h30 === \\ \\ ==Modélisation de notre cale== {{http://img4.hostingpics.net/pics/468055Sanstitre.png?250}} \\ \\ ==Nouveau conduit== {{http://img4.hostingpics.net/pics/516985173801477804550221028312083515117o.jpg?150}} \\ \\ ==Support à pipette que l'on viendra fixer sur notre tour== {{http://img4.hostingpics.net/pics/654484Sanstitre.png?250}} {{http://img4.hostingpics.net/pics/264632174316317810680353748631943713837o.jpg?120}} \\ \\ ==boite qui va surélever nos deux tiges filetées (via la découpe laser)== {{http://img4.hostingpics.net/pics/726999174307917810610353755631778925927o.jpg?250}} \\ \\ \\ === Mardi 21 Mars 9h30-12h30=== \\ ==Détermination du volume de fluide prélevé== \\ \\ Dispositif expérimental {{http://img4.hostingpics.net/pics/540375173798197814819253334741085891149o.jpg?250}} \\ \\ Nous prélevons un certaine quantité de d'eau. \\ On pèse cette quantité avec une balance. \\ \\ Or on a Veau = Meaueau \\ Avec Meau = 1.5g pour 8 tours de notre moteur. \\ ρeau = 1g/ml \\ On a donc Veau = 1.5mL Soit 8 tours (3200 pas) = 1.5mL \\ \\ ==Soudure== \\ \\ Nous avons du dé-souder puis souder notre adafruit moteur shield pour pouvoir insérer notre écran LCD. \\ Méthode: \\ - Enlever les bouts de plastiques en dessous de la Shield à l'aide d'une pince \\ - Toucher la shied et les pics à enlever afin de retirer les pics \\ - Aspirer les résidus avec une pompe à dé-souder \\ \\ Le but à la fin est d'avoir des trous à la place des pics. \\ {{http://img4.hostingpics.net/pics/1168921745329917063952560440361198140340o.jpg?200}} {{http://img4.hostingpics.net/pics/213781174551221910534095845044934613934o.jpg?200}} \\ \\ ==Construction de notre tour== \\ \\ Nous avons réalisé et construit notre tour via la découpe laser. \\ {{http://img4.hostingpics.net/pics/3874881743084917063951560440461696383899o.jpg?200}} \\ \\ \\ ===Jeudi 24 Mars 18h-20h : === \\ \\ La soudure de Mardi n'a pas marché et a rendu notre shield inutilisable. \\ Heureusement nous avions un deuxième exemplaire, nous avons réitéré la soudure en soudant des pins headers sur le adafruit moteur shield et cette fois ci tout fonctionne comme nous le souhaitons. \\ \\ {{http://img4.hostingpics.net/pics/884038Sanstitre.png?200}} \\ L'écran fonctionne bien !! \\ \\ \\ ===Vendredi 25 Mars 18h-20h : === \\ \\ Nous avons fait une première version de notre programme final : [[lien code final version 1]] \\ \\ Nous avons commencé à faire le montage final avec notre tour : \\ {{http://img4.hostingpics.net/pics/225311174548777835614451255221478394560o.jpg?200}} \\ {{http://img4.hostingpics.net/pics/750994175216347835623784587621147871436o.jpg?200}} \\ {{http://img4.hostingpics.net/pics/33030317454931783583278456672952014632o.jpg?200}} \\ \\ \\ ===Mardi 28 Mars 9h30-11h30=== \\ \\ ==Mesure expérimentale : détermination du volume prélevé : == \\ On réitère l’expérience pour être sûr. \\ ^ ^ Mesure 1 ^ Meure 2 ^ Mesure 3 ^ Mesure 4 ^ | masse (g) | 1.5 | 1.5 | 1.5 | 1.5 | | volume (mL) | 1.5 | 1.5 | 1.5 | 1.5 | \\ Lors de ces mesures, notre moteur fait 8 tours : soit 3200 pas \\ 8 tours = 1.5 mL \\ 1 tours = 0.19 mL \\ \\ {{http://img4.hostingpics.net/pics/543723175488571394531800590489468170119o.jpg?300}} \\ \\ \\ ====FIN DU PROJET : Vendredi 31 Mars==== \\ \\ Lors de cette séance nous tournerons la vidéo final que l'on postera ensuite sur notre page. \\ \\ En espérant que notre projet vous aura convaincu.