<map version="freeplane 1.2.0">
<!--To view this file, download free mind mapping software Freeplane from http://freeplane.sourceforge.net -->
<node TEXT="Mesure d&apos;une concentration en dioxyg&#xe8;ne &#xe0; l&apos;aide d&apos;une carte Arduino reli&#xe9;e &#xe0; une sonde de Clark" ID="ID_1723255651" CREATED="1283093380553" MODIFIED="1432354172042"><hook NAME="MapStyle">

<map_styles>
<stylenode LOCALIZED_TEXT="styles.root_node">
<stylenode LOCALIZED_TEXT="styles.predefined" POSITION="right">
<stylenode LOCALIZED_TEXT="default" MAX_WIDTH="600" COLOR="#000000" STYLE="as_parent">
<font NAME="SansSerif" SIZE="10" BOLD="false" ITALIC="false"/>
</stylenode>
<stylenode LOCALIZED_TEXT="defaultstyle.details"/>
<stylenode LOCALIZED_TEXT="defaultstyle.note"/>
<stylenode LOCALIZED_TEXT="defaultstyle.floating">
<edge STYLE="hide_edge"/>
<cloud COLOR="#f0f0f0" SHAPE="ROUND_RECT"/>
</stylenode>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.user-defined" POSITION="right">
<stylenode LOCALIZED_TEXT="styles.topic" COLOR="#18898b" STYLE="fork">
<font NAME="Liberation Sans" SIZE="10" BOLD="true"/>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.subtopic" COLOR="#cc3300" STYLE="fork">
<font NAME="Liberation Sans" SIZE="10" BOLD="true"/>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.subsubtopic" COLOR="#669900">
<font NAME="Liberation Sans" SIZE="10" BOLD="true"/>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.important">
<icon BUILTIN="yes"/>
</stylenode>
</stylenode>
<stylenode LOCALIZED_TEXT="styles.AutomaticLayout" POSITION="right">
<stylenode LOCALIZED_TEXT="AutomaticLayout.level.root" COLOR="#000000">
<font SIZE="18"/>
</stylenode>
<stylenode LOCALIZED_TEXT="AutomaticLayout.level,1" COLOR="#0033ff">
<font SIZE="16"/>
</stylenode>
<stylenode LOCALIZED_TEXT="AutomaticLayout.level,2" COLOR="#00b439">
<font SIZE="14"/>
</stylenode>
<stylenode LOCALIZED_TEXT="AutomaticLayout.level,3" COLOR="#990000">
<font SIZE="12"/>
</stylenode>
<stylenode LOCALIZED_TEXT="AutomaticLayout.level,4" COLOR="#111111">
<font SIZE="10"/>
</stylenode>
</stylenode>
</stylenode>
</map_styles>
</hook>
<hook NAME="AutomaticEdgeColor" COUNTER="9"/>
<font SIZE="12" BOLD="true"/>
<node TEXT="" POSITION="right" ID="ID_734084202" CREATED="1432355603855" MODIFIED="1432355624636">
<edge COLOR="#007c00"/>
<node TEXT="Introduction" ID="ID_1893723713" CREATED="1432355503520" MODIFIED="1432355630525">
<node TEXT="Ce projet a pour but premier de mesurer &#xe0; partir d&apos;une carte Arduino qui sera reli&#xe9;e &#xe0; une sonde de Clark, une concentration en dioxyg&#xe8;ne. Avant il va nous falloir mesurer deux valeurs de potentiel qui correspondent &#xe0; des concentrations connues, on les num&#xe9;rise ensuite.&#xa;&#xc0; partir de ces valeurs on devra construire une fonction lin&#xe9;aire qui va permettre de convertir une tension mesur&#xe9;e en une concentration. Ces valeurs pourront &#xea;tre r&#xe9;utilis&#xe9;es. Ces valeurs correspondent &#xe0; une tension minimale correspondant &#xe0; un pourcentage de 0 % de dioxyg&#xe8;ne et une tension maximale correspondant &#xe0;  21 % de dioxyg&#xe8;ne. Pour permettre cela, l&apos;utilisation d&apos;un tableau de mesures est envisageable. Il faut de plus savoir faire une correction de temp&#xe9;rature avec les couples d&apos;&#xe9;talonnage.&#xa;&#xc0; partir de tous ces diff&#xe9;rentes &#xe9;tapes, il faut programmer un enregistrement pour permettre de relever des mesures &#xe0; intervalles de temps r&#xe9;guliers et lorsque la variation de concentration d&#xe9;passe un seuil fix&#xe9;.&#xa;&#xa;Ce projet  permet d&apos;apprendre &#xe0; &#xe9;talonner un capteur, &#xe0; faire des programmes avec le logiciel Arduino et permet d&#x2019;apprendre les langages. Ce projet m&#xea;le informatique et physique." ID="ID_1840271968" CREATED="1432355990460" MODIFIED="1432356023040"/>
</node>
<node TEXT="Analyse du besoin-Recherche d&apos;id&#xe9;es" ID="ID_59608540" CREATED="1432355654217" MODIFIED="1432355685676">
<node TEXT="Cahiers de charges&#xa;Le but vis&#xe9; par notre projet est :&#xa;&#xa;1-de mesurer une concentration en dioxyg&#xe8;ne &#xe0; partir d&apos;une sonde de Clark reli&#xe9;e &#xe0; un carte Arduino. Pour cela on enregistre de valeurs de potentiels correspondant &#xe0; des concentrations connues dans notre cas 0 % et 21 % de dioxyg&#xe8;ne,&#xa;&#xa;2-de programmer en fonction des enregistrements des diff&#xe9;rentes mesures.&#xa;&#xa;Les diff&#xe9;rents objectifs &#xe0; r&#xe9;aliser sont de faire des mesures avec la sonde, conna&#xee;tre comment faire une fonction lin&#xe9;aire et ma&#xee;triser le logiciel Arduino de m&#xea;me que son langage pour faire des programmes.&#xa;Pour mettre au point ces diff&#xe9;rents objectifs, on &#xe0; notre disposition une carte Arduino, et la sonde de Clark.&#xa;Pour r&#xe9;aliser ce projet, on doit s&apos;appuyer sur les exemples de programmes d&#xe9;j&#xe0; pr&#xe9;sents sur le logiciel Arduino, sur des fichiers qui nous expliquent comment utiliser la carte Arduino." ID="ID_1138100433" CREATED="1432356033893" MODIFIED="1432356070242"/>
<node TEXT="Liste du mat&#xe9;riel&#xa;-la carte Arduino Uno&#xa;-le logiciel Arduino&#xa;-des fils &#xe9;lectriques&#xa;-une plaque labdec ou breadboard&#xa;-une r&#xe9;sistance de 10 K&#xa;-un potentiom&#xe8;tre&#xa;-la sonde de Clark" ID="ID_1763271112" CREATED="1432356091909" MODIFIED="1432356117658"/>
</node>
<node TEXT="R&#xe9;partition des t&#xe2;ches-D&#xe9;marche collaborative" ID="ID_915833428" CREATED="1432355688278" MODIFIED="1432355729839">
<node TEXT="Pour ce projet, on a d&#xfb; partager les t&#xe2;ches et bien s&apos;organiser. Chacun d&apos;entre nous  eu des t&#xe2;ches bien pr&#xe9;cises. Tout d&apos;abord pour pouvoir comprendre le langage Arduino, on a d&#xfb; lire une multitude des fichiers PDF ainsi qu&apos;un blog tr&#xe8;s d&#xe9;taill&#xe9; qui expliquait comment r&#xe9;aliser les programmes demand&#xe9;s, quels &#xe9;taient leur but et comment les corriger. D&apos;autres sites internet nous ont permis de comprendre la signification de chaque constante et variable du code.&#xa;&#xa;Nous nous sommes beaucoup entraid&#xe9;s afin de r&#xe9;gler les difficult&#xe9;s que nous rencontrions.&#xa;Pour ma part j&apos;avais le r&#xf4;le du b&#xea;ta-testeur, je me suis donc occup&#xe9; &#xe0; tester les programmes et de les corriger si il y avait un probl&#xe8;me.  Malgr&#xe9; tout j&apos;ai r&#xe9;alis&#xe9; aussi les programmes que ma partenaire n&apos;arrivait pas faire,nous avons partag&#xe9;s les diff&#xe9;rents programmes &#xe0; faire et j&apos;ai aussi travaill&#xe9; avec mon professeur sur le montage de la carte arduino et le potentiom&#xe8;tre et de la sonde de clark. Le travail de ma partenaire consistait &#xe0; r&#xe9;aliser les programmes." ID="ID_1006852857" CREATED="1432356149285" MODIFIED="1432356197703"/>
<node TEXT="" ID="ID_265870827" CREATED="1432356206933" MODIFIED="1432359306895">
<hook URI="TableauDesT&#xe2;ches.png" SIZE="0.9569378" NAME="ExternalObject"/>
</node>
</node>
<node TEXT="R&#xe9;alisation" ID="ID_1947609915" CREATED="1432355733409" MODIFIED="1432355746265">
<node TEXT="D&#xe9;marche                                                                                                                               Nous avons eu une premi&#xe8;re approche de la carte Arduino avec le c&#xf4;t&#xe9; &#xe9;lectronique et le c&#xf4;t&#xe9; programmation. Nous avons tout d&apos;abord eu recours &#xe0; l&apos;afficheur 7 segments. La seconde &#xe9;tape a &#xe9;t&#xe9; d&apos;utiliser un potentiom&#xe8;tre avec la carte Arduino. Le potentiom&#xe8;tre peut ainsi prendre une valeur minimale et une valeur maximale donc &#xe7;a m&apos;a aid&#xe9; &#xe0; comprendre comment commencer et comprendre le sujet avant d&apos;utiliser la sonde. Pour le programme des mesures j&apos;ai d&#xfb; apprendre les diff&#xe9;rentes variables qui composent les programmes d&apos;Arduino afin de pouvoir comprendre ce que voulait dire le programme et ainsi mieux cibler les bugs.&#xa;Avec le potentiom&#xe8;tre, il a fallu savoir &#xe9;talonner et calibrer le capteur.&#xa;Le montage avec le potentiom&#xe8;tre ne change rien &#xe0; l&apos;algorithme avec la sonde r&#xe9;elle car il permet de mesurer une tension minimale qui correspond &#xe0; un pourcentage de 0 % de dioxyg&#xe8;ne et une tension maximale qui correspond elle &#xe0; 21 % de dioxyg&#xe8;ne. Pour le code on s&apos;est appuy&#xe9; sur les codes d&#xe9;j&#xe0; pr&#xe9;sents sur le logiciel. Pour le programme calibration, on a eu seulement &#xe0; ajouter des fonctions, des commandes pour l&apos;ajuster &#xe0; notre projet. On a aussi travaill&#xe9; sur la petite partie math&#xe9;matique du projet puisqu&apos;il fallait trouver une droite d&apos;&#xe9;quation permettant de trouver les valeurs en tension qui correspondait au pourcentage de dioxyg&#xe8;ne. Pour la droite d&apos;&#xe9;quation y=ax+b, on s&apos;est aid&#xe9; d&apos;un algorithme et d&apos;un programme qui permettait de calculer une &#xe9;quation de droite en utilisant les fonctions avec Python vu en d&#xe9;but d&apos;ann&#xe9;e." ID="ID_360988830" CREATED="1432356239754" MODIFIED="1432358851905"/>
<node TEXT="Difficult&#xe9;s&#xa;Pendant la dur&#xe9;e du projet, on a &#xe9;t&#xe9; confront&#xe9; &#xe0; des difficult&#xe9;s, j&apos;ai eu beaucoup de mal &#xe0; comprendre comment faire le montage d&apos;Arduino avec le potentiom&#xe8;tre. On a eu assez de probl&#xe8;me &#xe0; comprendre la syntaxe du langage Arduino, il y avait beaucoup de variables et il fallait comprendre comment les utiliser et savoir les placer dans les programmes. Pour transformer les valeurs en tension &#xe7;a &#xe9;t&#xe9; aussi dur &#xe0; faire. De plus le montage avec la sonde de Clark a pos&#xe9; beaucoup de probl&#xe8;mes. Je trouve que ce projet comportait &#xe9;norm&#xe9;ment de physique et qu&apos;il n&apos;y avait pas assez d&#x2019;exemples sur lesquels s&apos;appuyer pour s&apos;aider, la partie informatique est restreinte au profit de la physique. En outre pour les codes quand il y avaient la moindre erreur il fallait reprendre tout depuis le d&#xe9;but pour discerner o&#xf9; se situait la faute. De part ces maladresses on s&apos;est rendu compte qu&apos;il fallait &#xea;tre minutieux dans les codes.&#xa;Il a &#xe9;t&#xe9; difficile aussi de modifier le code pour passer de la phase calibration &#xe0; la phase de mesures." ID="ID_319382816" CREATED="1432356344907" MODIFIED="1432356378294"/>
</node>
<node TEXT="Int&#xe9;graphie-Validation" ID="ID_1000483918" CREATED="1432355750544" MODIFIED="1432355767290">
<node TEXT="La r&#xe9;alisation du projet avec le potentiom&#xe8;tre a favoris&#xe9; la r&#xe9;alisation finale avec la sonde r&#xe9;elle. Cela n&apos;a eu aucun changement sur nos programmes et sur notre sujet de d&#xe9;part.&#xa;Gr&#xe2;ce aux codes r&#xe9;alis&#xe9;s on a pu faire les programmes demand&#xe9;s c&apos;est &#xe0; dire enregistrer des mesures, un programme pour la phase de la calibration." ID="ID_95354778" CREATED="1432356389683" MODIFIED="1432356427836"/>
</node>
<node TEXT="Bilan et Perspectives" ID="ID_1747411128" CREATED="1432355775080" MODIFIED="1432355795912">
<node TEXT="Bilan&#xa;Ce projet a &#xe9;t&#xe9; un bon moyen de m&#xea;ler physique, informatique et un peu de math&#xe9;matique. Ce projet peut &#xea;tre am&#xe9;lior&#xe9; et m&#xea;me devrait moins comporter des notions de physique. La r&#xe9;alisation du projet fut long et difficile mais cela nous a permis de renforcer nos bases en informatique ainsi qu&apos;en physique. De plus &#xea;tre en groupe de deux plut&#xf4;t qu&apos;&#xe0; trois a permis de r&#xe9;ellement r&#xe9;partir les t&#xe2;ches &#xe0; faire et ainsi &#xea;tre plus performant lors des travaux r&#xe9;alis&#xe9;s en classe." ID="ID_1588435775" CREATED="1432356428897" MODIFIED="1432356473414"/>
<node TEXT="Perspectives&#xa;Ce projet a  permis de  travailler notre esprit de travail en groupe. Il nous a  permis aussi d&apos;avoir plus de connaissances en informatique, surtout sur les programmes et le logiciel Arduino qu&apos;on ne connaissait pas. Ce projet nous a aid&#xe9; aussi &#xe0; travailler sur notre patience car &#xe7;&#xe0; &#xe9;t&#xe9; tr&#xe8;s dur de faire et comprendre les programmes. &#xc7;&#xe0; nous a motiv&#xe9; de rendre ce projet dans les temps avec on a eu beaucoup de difficult&#xe9; avec faire fonctionner la sonde de Clark avec la carte Arduino. D&apos;ailleurs &#xe7;a nous a donn&#xe9; l&apos;occasion de voir que pour un code,il ne faut pas faire la moindre erreur sinon il ne marche pas. Ici on pourrait dire que le code cherche la perfection." ID="ID_1262022945" CREATED="1432356473756" MODIFIED="1432356499772"/>
</node>
<node TEXT="Bibliographie" ID="ID_474813085" CREATED="1432355803463" MODIFIED="1432355817685"/>
</node>
</node>
</map>
