Photo Thermique à base d'arduino - Historique des versions https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&action=history Historique des versions pour cette page sur le wiki fr MediaWiki 1.31.3 Thu, 28 Mar 2024 18:27:32 GMT Julienrat le 4 septembre 2020 à 08:19 https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9119&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9119&oldid=prev <p></p> <table class="diff diff-contentalign-left" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="fr"> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Version précédente</td> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Version du 4 septembre 2020 à 08:19</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l3" >Ligne 3 :</td> <td colspan="2" class="diff-lineno">Ligne 3 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Licences=Attribution (CC-BY)</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Licences=Attribution (CC-BY)</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Description=Photo avec arduino</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Description=Photo avec arduino</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|Disciplines scientifiques=Arduino</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Disciplines scientifiques=Arduino<ins class="diffchange diffchange-inline">, Life Sciences, Optical, Physics</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Difficulty=Technical</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Difficulty=Technical</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Duration=1</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Duration=1</div></td></tr> <tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l50" >Ligne 50 :</td> <td colspan="2" class="diff-lineno">Ligne 50 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Une fois le montage réalisé, scotchez le capteur de température infrarouge bien parallèle à la led RGB. <del class="diffchange diffchange-inline">insérer la photo du montage scotché !</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Une fois le montage réalisé, scotchez le capteur de température infrarouge bien parallèle à la led RGB. &#160;</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Vérifiez avec votre main en face du capteur que la led change de couleur, si ce n'est pas le cas, controlez votre montage et/ou modifiez les parametres de température haute et basse.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Vérifiez avec votre main en face du capteur que la led change de couleur, si ce n'est pas le cas, controlez votre montage et/ou modifiez les parametres de température haute et basse.</div></td></tr> </table> Fri, 04 Sep 2020 08:19:24 GMT Julienrat https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino Julienrat le 4 septembre 2020 à 08:17 https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9118&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9118&oldid=prev <p></p> <table class="diff diff-contentalign-left" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="fr"> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Version précédente</td> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Version du 4 septembre 2020 à 08:17</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l41" >Ligne 41 :</td> <td colspan="2" class="diff-lineno">Ligne 41 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|Step_Title=<del class="diffchange diffchange-inline">Suite</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Step_Title=<ins class="diffchange diffchange-inline">Reglage des températures Min et Max dans le code</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Content=et ensuite modifiez les deux premières variables :</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Content=et ensuite modifiez les deux premières variables :</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;br /&gt;&lt;syntaxhighlight lang=&quot;arduino&quot; line=&quot;1&quot; start=&quot;18&quot;&gt;</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;br /&gt;&lt;syntaxhighlight lang=&quot;arduino&quot; line=&quot;1&quot; start=&quot;18&quot;&gt;</div></td></tr> <tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l55" >Ligne 55 :</td> <td colspan="2" class="diff-lineno">Ligne 55 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del class="diffchange diffchange-inline">Step_Content===</del>= '<del class="diffchange diffchange-inline">''La manipulation''' =</del>=<del class="diffchange diffchange-inline">=</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|<ins class="diffchange diffchange-inline">Step_Title</ins>=<ins class="diffchange diffchange-inline">Réglage de l</ins>'<ins class="diffchange diffchange-inline">appareil photo reflex</ins></div></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Réglez votre appareil photo en mode Manuel, puis l'ouverture à F7.1 et le temps d'exposition de 30 secondes sensibilité 200 ISO</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">|Step_Content</ins>=Réglez votre appareil photo en mode Manuel, puis l'ouverture à F7.1 et le temps d'exposition de 30 secondes sensibilité 200 ISO</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>&#160;</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">&lt;br /&gt;</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Picture_00=Photo_Thermique_à_base_d'arduino_350px-Reglages_reflex.jpg</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Picture_00=Photo_Thermique_à_base_d'arduino_350px-Reglages_reflex.jpg</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|Step_Title=Prise de vue et scan</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Content=Dans une pièce noir, positionnez votre appareil photo en face de la partie du mur à &quot;scanner&quot;. Déclenchez votre appareil photo, et balayez à environ 10 cm toute la surface du mur.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Content=Dans une pièce noir, positionnez votre appareil photo en face de la partie du mur à &quot;scanner&quot;. Déclenchez votre appareil photo, et balayez à environ 10 cm toute la surface du mur.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Picture_00=Photo_Thermique_à_base_d'arduino_Animation_scan.gif</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Picture_00=Photo_Thermique_à_base_d'arduino_Animation_scan.gif</div></td></tr> </table> Fri, 04 Sep 2020 08:17:23 GMT Julienrat https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino Julienrat le 4 septembre 2020 à 08:14 https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9117&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9117&oldid=prev <p></p> <table class="diff diff-contentalign-left" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="fr"> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Version précédente</td> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Version du 4 septembre 2020 à 08:14</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l30" >Ligne 30 :</td> <td colspan="2" class="diff-lineno">Ligne 30 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|Step_Title=<del class="diffchange diffchange-inline">Realiser</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Step_Title=<ins class="diffchange diffchange-inline">Le montage</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Content=Réalisez le montage comme décris ci-contre.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Content=Réalisez le montage comme décris ci-contre.</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Uploadez le programme ci-joint dans votre arduino. Afin d'avoir des résultats visibles, c'est à dire des couleurs bleues pour les zones froides et rouges pour les zones chaudes, bien contrastées , effectuez des mesures sur votre mur ou objet afin d'avoir un ordre de grandeur des températures à détecter.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Uploadez le programme ci-joint dans votre arduino. Afin d'avoir des résultats visibles, c'est à dire des couleurs bleues pour les zones froides et rouges pour les zones chaudes, bien contrastées , effectuez des mesures sur votre mur ou objet afin d'avoir un ordre de grandeur des températures à détecter.</div></td></tr> <tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l37" >Ligne 37 :</td> <td colspan="2" class="diff-lineno">Ligne 38 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;br /&gt;</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;br /&gt;</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Picture_00=Photo_Thermique_à_base_d'arduino_750px-Montage_photo_thermique.png</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Picture_00=Photo_Thermique_à_base_d'arduino_750px-Montage_photo_thermique.png</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|Step_Picture_01=Photo_Thermique___base_d_arduino_pinout_led_rgb.jpg</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td></tr> </table> Fri, 04 Sep 2020 08:14:38 GMT Julienrat https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino Julienrat le 4 septembre 2020 à 08:10 https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9115&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9115&oldid=prev <p></p> <table class="diff diff-contentalign-left" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="fr"> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Version précédente</td> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Version du 4 septembre 2020 à 08:10</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l98" >Ligne 98 :</td> <td colspan="2" class="diff-lineno">Ligne 98 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Status</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Status</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|Complete=<del class="diffchange diffchange-inline">Draft</del></div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Complete=<ins class="diffchange diffchange-inline">Published</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Separator}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Separator}}</div></td></tr> </table> Fri, 04 Sep 2020 08:10:36 GMT Julienrat https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino Julienrat le 4 septembre 2020 à 08:06 https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9113&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9113&oldid=prev <p></p> <table class="diff diff-contentalign-left" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="fr"> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Version précédente</td> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Version du 4 septembre 2020 à 08:06</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l16" >Ligne 16 :</td> <td colspan="2" class="diff-lineno">Ligne 16 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}{{ItemList</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}{{ItemList</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Item=Appareil photo</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Item=Appareil photo</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">}}{{ItemList</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|Item=Capteur de température infrarouge</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">}}{{ItemList</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|Item=Led RGB</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">}}{{ItemList</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|Item=Breadboard</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">}}{{ItemList</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|Item=Câble Dupont</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Tuto_Attachments={{Tuto Attachments</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Tuto_Attachments={{Tuto Attachments</div></td></tr> </table> Fri, 04 Sep 2020 08:06:56 GMT Julienrat https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino Julienrat le 4 septembre 2020 à 07:47 https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9103&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9103&oldid=prev <p></p> <table class="diff diff-contentalign-left" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="fr"> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Version précédente</td> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Version du 4 septembre 2020 à 07:47</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l12" >Ligne 12 :</td> <td colspan="2" class="diff-lineno">Ligne 12 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Materials</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Materials</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|ItemList={{ItemList</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|Item=Arduino</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">}}{{ItemList</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|Item=Appareil photo</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">}}</ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Tuto_Attachments={{Tuto Attachments</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Tuto_Attachments={{Tuto Attachments</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Attachment=Photo_Thermique___base_d_arduino_photo_thermique.ino.ino</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Attachment=Photo_Thermique___base_d_arduino_photo_thermique.ino.ino</div></td></tr> </table> Fri, 04 Sep 2020 07:47:35 GMT Julienrat https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino Julienrat le 4 septembre 2020 à 07:44 https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9102&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9102&oldid=prev <p></p> <table class="diff diff-contentalign-left" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="fr"> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Version précédente</td> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Version du 4 septembre 2020 à 07:44</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l11" >Ligne 11 :</td> <td colspan="2" class="diff-lineno">Ligne 11 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Introduction=Comment prendre des photographies thermiques ? Ce petit montage peu coûteux comparé au prix d'une caméra dédiée à la photographie thermique, se base sur la technique du &quot;light painting&quot;.</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Introduction=Comment prendre des photographies thermiques ? Ce petit montage peu coûteux comparé au prix d'une caméra dédiée à la photographie thermique, se base sur la technique du &quot;light painting&quot;.</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{Materials}}</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{Materials</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">|Tuto_Attachments={{Tuto Attachments</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">|Attachment=Photo_Thermique___base_d_arduino_photo_thermique.ino.ino</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins class="diffchange diffchange-inline">}}</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Tuto Step</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Title=Realiser</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Title=Realiser</div></td></tr> <tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l24" >Ligne 24 :</td> <td colspan="2" class="diff-lineno">Ligne 28 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Title=Suite</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Title=Suite</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Content=et ensuite modifiez les deux premières variables :</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Step_Content=et ensuite modifiez les deux premières variables :</div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">&lt;br /&gt;&lt;syntaxhighlight lang=&quot;arduino&quot; line=&quot;1&quot; start=&quot;18&quot;&gt;</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">const float lowReading = 0; // température basse en degrés (bleu)</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">const float highReading = 45; // température haute en degrés (rouge)</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">&lt;/syntaxhighlight&gt;</ins></div></td></tr> <tr><td colspan="2">&#160;</td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">const float lowReading = 0; // température basse en degrés (bleu)</del></div></td><td colspan="2">&#160;</td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">const float highReading = 35; // température haute en degrés (rouge)</del></div></td><td colspan="2">&#160;</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Une fois le montage réalisé, scotchez le capteur de température infrarouge bien parallèle à la led RGB. insérer la photo du montage scotché !</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Une fois le montage réalisé, scotchez le capteur de température infrarouge bien parallèle à la led RGB. insérer la photo du montage scotché !</div></td></tr> </table> Fri, 04 Sep 2020 07:44:54 GMT Julienrat https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino Julienrat le 4 septembre 2020 à 07:42 https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9100&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=9100&oldid=prev <p></p> <a href="https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&amp;diff=9100&amp;oldid=3540">Voir les modifications</a> Fri, 04 Sep 2020 07:42:13 GMT Julienrat https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino Pierreb : update property name https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=3540&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=3540&oldid=prev <p>update property name</p> <table class="diff diff-contentalign-left" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="fr"> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">← Version précédente</td> <td colspan="2" style="background-color: #fff; color: #222; text-align: center;">Version du 15 octobre 2019 à 14:41</td> </tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l3" >Ligne 3 :</td> <td colspan="2" class="diff-lineno">Ligne 3 :</td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Licences=Attribution (CC-BY)</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Licences=Attribution (CC-BY)</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Description=Photo avec arduino</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Description=Photo avec arduino</div></td></tr> <tr><td class='diff-marker'>−</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del class="diffchange diffchange-inline">Area</del>=Arduino</div></td><td class='diff-marker'>+</td><td style="color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|<ins class="diffchange diffchange-inline">Disciplines scientifiques</ins>=Arduino</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Difficulty=Technical</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Difficulty=Technical</div></td></tr> <tr><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Duration=1</div></td><td class='diff-marker'>&#160;</td><td style="background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Duration=1</div></td></tr> </table> Tue, 15 Oct 2019 14:41:51 GMT Pierreb https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino Tess : Page créée avec « {{Tuto Details |Main_Picture=Photo_Thermique_à_base_d'arduino_Animation_scan.gif |Licences=Attribution (CC-BY) |Description=Photo avec arduino |Area=Arduino |Difficulty=T... » https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=2322&oldid=prev https://www.wikidebrouillard.org/w/index.php?title=Photo_Thermique_%C3%A0_base_d%27arduino&diff=2322&oldid=prev <p>Page créée avec « {{Tuto Details |Main_Picture=Photo_Thermique_à_base_d&#039;arduino_Animation_scan.gif |Licences=Attribution (CC-BY) |Description=Photo avec arduino |Area=Arduino |Difficulty=T... »</p> <p><b>Nouvelle page</b></p><div>{{Tuto Details<br /> |Main_Picture=Photo_Thermique_à_base_d'arduino_Animation_scan.gif<br /> |Licences=Attribution (CC-BY)<br /> |Description=Photo avec arduino<br /> |Area=Arduino<br /> |Difficulty=Technical<br /> |Duration=1<br /> |Duration-type=hour(s)<br /> }}<br /> {{Introduction<br /> |Introduction=Comment prendre des photographies thermiques ? Ce petit montage peu coûteux comparé au prix d'une caméra dédiée à la photographie thermique, se base sur la technique du &quot;light painting&quot;.<br /> }}<br /> {{Materials}}<br /> {{Separator}}<br /> {{Tuto Step<br /> |Step_Title=Realiser<br /> |Step_Content=Réalisez le montage comme décris ci-dessous.<br /> <br /> Uploadez le programme ci-dessous dans votre arduino. Afin d'avoir des résultats visibles, c'est à dire des couleurs bleues pour les zones froides et rouges pour les zones chaudes, bien contrastées , effectuez des mesures sur votre mur ou objet afin d'avoir un ordre de grandeur des températures à détecter.<br /> <br /> /****************************************************************************/<br /> // Code pour photographie thermique. ATTENTION NE FONCTIONNE PAS AVEC UN ARDUINO DUEMILANOVE !<br /> // inspiré de &lt;nowiki&gt;http://publiclaboratory.org/tool/thermal-photography&lt;/nowiki&gt;<br /> // et du tutoriel Grove sensor capteur de température IR : &lt;nowiki&gt;http://www.seeedstudio.com/wiki/Grove_-_Infrared_temperature_sensor&lt;/nowiki&gt; <br /> // <br /> // Programme sous licence GNU-GPL<br /> // Les Petits Débrouillards 2013<br /> //******************************************************************************/<br /> &lt;nowiki&gt;#&lt;/nowiki&gt;include &lt;math.h&gt; // bibliothèque Math parce que l'on va faire des calculs !<br /> &lt;nowiki&gt;#&lt;/nowiki&gt;define SUR_TEMP_PIN A1 // Entrée Analogique pour connecter la broche &quot;SUR&quot; du capteur de température<br /> &lt;nowiki&gt;#&lt;/nowiki&gt;define OBJ_TEMP_PIN A0 // Entrée Analogique pour connecter la broche &quot;OBJ&quot; du capteur de température<br /> /// Réglage de la température minimale et maximale<br /> const float lowReading = 0;<br /> const float highReading = 45;<br /> //Parametres de calibrage du capteur IR ///////////////////////////<br /> float temp_calibration=0; //this parameter was used to calibrate the temperature<br /> //float objt_calibration=0.000; //this parameter was used to calibrate the object temperature<br /> float temperature_range=10; //we make a map of temperature-voltage according to sensor datasheet. 10 is the temperature step when sensor and <br /> //object distance is 9CM.<br /> float offset_vol=0.014; //this parameter was used to set the mid level voltage,when put the sensor in normal environment after 10 min,<br /> //the sensor output 0.For example,the surrounding temperature is 29℃,but the result is 27℃ via the sensor,<br /> //you should set the reerence to 0.520 or more,according to your sensor to change.<br /> //the unit is V<br /> float tempValue = 0; <br /> float objtValue= 0; <br /> float current_temp=0;<br /> float temp=0;<br /> float temp1=0;<br /> float temp2=0;<br /> unsigned int temp3=0;<br /> const float reference_vol=0.500;<br /> unsigned char clear_num=0;//when use lcd to display<br /> float R=0;<br /> float voltage=0;<br /> long res[100]={<br /> 318300,302903,288329,274533,261471,249100,237381,226276,215750,205768,<br /> 196300,187316,178788,170691,163002,155700,148766,142183,135936,130012,<br /> 124400,119038,113928,109059,104420,100000,95788,91775,87950,84305,<br /> 80830,77517,74357,71342,68466,65720,63098,60595,58202,55916,<br /> 53730,51645,49652,47746,45924,44180,42511,40912,39380,37910,<br /> 36500,35155,33866,32631,31446,30311,29222,28177,27175,26213,<br /> 25290,24403,23554,22738,21955,21202,20479,19783,19115,18472,<br /> 17260,16688,16138,15608,15098,14608,14135,13680,13242,12819,<br /> 12412,12020,11642,11278,10926,10587,10260,9945,9641,9347,<br /> 9063,8789,8525,8270,8023,7785,7555,7333,7118,6911};<br /> float obj [13][12]={<br /> /*0*/ { <br /> 0,-0.274,-0.58,-0.922,-1.301,-1.721,-2.183,-2.691,-3.247,-3.854,-4.516,-5.236 }<br /> , //<br /> /*1*/ { <br /> 0.271,0,-0.303,-0.642,-1.018,-1.434,-1.894,-2.398,-2.951,-3.556,-4.215,-4.931 }<br /> , //→surrounding temperature,from -10,0,10,...100<br /> /*2*/ { <br /> 0.567,0.3,0,-0.335,-0.708,-1.121,-1.577,-2.078,-2.628,-3.229,-3.884,-4.597 }<br /> , //↓object temperature,from -10,0,10,...110<br /> /*3*/ { <br /> 0.891,0.628,0.331,0,-0.369,-0.778,-1.23,-1.728,-2.274,-2.871,-3.523,-4.232 }<br /> ,<br /> /*4*/ { <br /> 1.244,0.985,0.692,0.365,0,-0.405,-0.853,-1.347,-1.889,-2.482,-3.13,-3.835 }<br /> ,<br /> /*5*/ { <br /> 1.628,1.372,1.084,0.761,0.401,0,-0.444,-0.933,-1.47,-2.059,-2.702,-3.403 }<br /> ,<br /> /*6*/ { <br /> 2.043,1.792,1.509,1.191,0.835,0.439,0,-0.484,-1.017,-1.601,-2.24,-2.936 }<br /> ,<br /> /*7*/ { <br /> 2.491,2.246,1.968,1.655,1.304,0.913,0.479,0,-0.528,-1.107,-1.74,-2.431 }<br /> ,<br /> /*8*/ { <br /> 2.975,2.735,2.462,2.155,1.809,1.424,0.996,0.522,0,-0.573,-1.201,-1.887 }<br /> ,<br /> /*9*/ { <br /> 3.495,3.261,2.994,2.692,2.353,1.974,1.552,1.084,0.568,0,-0.622,-1.301 }<br /> ,<br /> /*10*/ { <br /> 4.053,3.825,3.565,3.27,2.937,2.564,2.148,1.687,1.177,0.616,0,-0.673 }<br /> ,<br /> /*11*/ { <br /> 4.651,4.43,4.177,3.888,3.562,3.196,2.787,2.332,1.829,1.275,0.666,0 }<br /> ,<br /> /*12*/ { <br /> 5.29,5.076,4.83,4.549,4.231,3.872,3.47,3.023,2.527,1.98,1.379,0.72 }<br /> };<br /> const unsigned char separatorCharacter = 255;<br /> ////////////////////////////////////////////////////////////////////<br /> void setup() <br /> {<br /> Serial.begin(9600); // Initialisation de la communication série à 9600 bauds<br /> //(mega only)set the refenrence voltage 1.1V,the distinguishability can up to 1mV.<br /> pinMode(9,OUTPUT);<br /> pinMode(10,OUTPUT);<br /> pinMode(11,OUTPUT);<br /> }<br /> void loop()<br /> {<br /> analogReference(INTERNAL);<br /> measureSurTemp();//measure the Surrounding temperature around the sensor<br /> measureObjectTemp();<br /> float state = normf(measureObjectTemp(), lowReading, highReading);<br /> int hue = map(state,0,255,(360.00*0.60),0); // transformation de la température en couleur<br /> analogReference(DEFAULT);<br /> setLedColorHSV(hue,1,1); //commande de la led<br /> Serial.println(temp);<br /> }<br /> float binSearch(long x)// this function used for measure the surrounding temperature<br /> {<br /> int low,mid,high;<br /> low=0;<br /> //mid=0;<br /> high=100;<br /> while (low&lt;=high)<br /> {<br /> mid=(low+high)/2;<br /> if(x&lt;res[mid])<br /> low= mid+1;<br /> else//(x&gt;res[mid])<br /> high=mid-1;<br /> }<br /> return mid;<br /> }<br /> float arraysearch(float x,float y)//x is the surrounding temperature,y is the object temperature<br /> {<br /> int i=0;<br /> float tem_coefficient=100;//Magnification of 100 times <br /> i=(x/10)+1;//Ambient temperature <br /> voltage=(float)y/tem_coefficient;//the original voltage <br /> //Serial.print(&quot;sensor voltage:\t&quot;); <br /> //Serial.print(voltage,5); <br /> //Serial.print(&quot;V&quot;); <br /> for(temp3=0;temp3&lt;13;temp3++) <br /> { <br /> if((voltage&gt;obj[temp3][i])&amp;&amp;(voltage&lt;obj[temp3+1][i])) <br /> { <br /> return temp3; <br /> } <br /> }<br /> }<br /> float measureSurTemp()<br /> { <br /> unsigned char i=0;<br /> float current_temp1=0; <br /> int signal=0; <br /> tempValue=0;<br /> for(i=0;i&lt;10;i++) // <br /> { <br /> tempValue+= analogRead(SUR_TEMP_PIN); <br /> delay(10); <br /> } <br /> tempValue=tempValue/10; <br /> temp = tempValue*1.1/1023; <br /> R=2000000*temp/(2.50-temp); <br /> signal=binSearch(R); <br /> current_temp=signal-1+temp_calibration+(res[signal-1]-R)/(res[signal-1]-res[signal]);<br /> //Serial.print(&quot;Surrounding temperature:&quot;);<br /> //Serial.print(current_temp);<br /> return current_temp;<br /> }<br /> float measureObjectTemp()<br /> {<br /> unsigned char i=0; <br /> unsigned char j=0; <br /> float sur_temp=0; <br /> unsigned int array_temp=0; <br /> float temp1,temp2; <br /> float final_temp=0;<br /> objtValue=0; <br /> for(i=0;i&lt;10;i++)<br /> {<br /> objtValue+= analogRead(OBJ_TEMP_PIN); <br /> delay(10); <br /> } <br /> objtValue=objtValue/10;//Averaging processing <br /> temp1=objtValue*1.1/1023;//+objt_calibration; <br /> sur_temp=temp1-(reference_vol+offset_vol); <br /> //Serial.print(&quot;\t Sensor voltage:&quot;); <br /> //Serial.print(sur_temp,3); <br /> //Serial.print(&quot;V&quot;); <br /> array_temp=arraysearch(current_temp,sur_temp*1000); <br /> temp2=current_temp; <br /> temp1=(temperature_range*voltage)/(obj[array_temp+1][(int)(temp2/10)+1]-obj[array_temp][(int)(temp2/10)+1]); <br /> final_temp=temp2+temp1; <br /> if((final_temp&gt;100)||(final_temp&lt;=-10))<br /> {<br /> Serial.println (&quot;\t out of range!&quot;);<br /> }<br /> else<br /> {<br /> Serial.print(&quot;\t object temperature:&quot;); <br /> Serial.println(final_temp,2); <br /> return final_temp;<br /> }<br /> }<br /> float normf(float x, float low, float high) {<br /> float y = (x - low) * 255.f / (high - low);<br /> if(y &gt; 255) {<br /> y = 255;<br /> }<br /> if(y &lt; 0) {<br /> y = 0;<br /> }<br /> return y;<br /> }<br /> void setLedColorHSV(int h, double s, double v) {<br /> //this is the algorithm to convert from RGB to HSV<br /> double r=0; <br /> double g=0; <br /> double b=0;<br /> double hf=h/60.0;<br /> int i=(int)floor(h/60.0);<br /> double f = h/60.0 - i;<br /> double pv = v * (1 - s);<br /> double qv = v * (1 - s*f);<br /> double tv = v * (1 - s * (1 - f));<br /> switch (i)<br /> {<br /> case 0: //rojo dominante<br /> r = v;<br /> g = tv;<br /> b = pv;<br /> break;<br /> case 1: //verde<br /> r = qv;<br /> g = v;<br /> b = pv;<br /> break;<br /> case 2: <br /> r = pv;<br /> g = v;<br /> b = tv;<br /> break;<br /> case 3: //azul<br /> r = pv;<br /> g = qv;<br /> b = v;<br /> break;<br /> case 4:<br /> r = tv;<br /> g = pv;<br /> b = v;<br /> break;<br /> case 5: //rojo<br /> r = v;<br /> g = pv;<br /> b = qv;<br /> break;<br /> }<br /> //set each component to a integer value between 0 and 255<br /> int red=constrain((int)255*r,0,255);<br /> int green=constrain((int)255*g,0,255);<br /> int blue=constrain((int)255*b,0,255);<br /> setLedColor(red,green,blue);<br /> }<br /> //Sets the current color for the RGB LED<br /> void setLedColor(int red, int green, int blue) {<br /> //Note that we are reducing 1/4 the intensity for the green and blue components because <br /> // the red one is too dim on my LED. You may want to adjust that.<br /> analogWrite(11,red); //broche du rouge en 9<br /> analogWrite(10,green); //broche du vert en 10<br /> analogWrite(9,blue); //broche du bleu en 11<br /> }<br /> |Step_Picture_00=Photo_Thermique_à_base_d'arduino_750px-Montage_photo_thermique.png<br /> }}<br /> {{Tuto Step<br /> |Step_Title=Suite<br /> |Step_Content=et ensuite modifiez les deux premières variables :<br /> <br /> const float lowReading = 0; // température basse en degrés (bleu)<br /> const float highReading = 35; // température haute en degrés (rouge)<br /> <br /> Une fois le montage réalisé, scotchez le capteur de température infrarouge bien parallèle à la led RGB. insérer la photo du montage scotché !<br /> <br /> Vérifiez avec votre main en face du capteur que la led change de couleur, si ce n'est pas le cas, controlez votre montage et/ou modifiez les parametres de température haute et basse.<br /> }}<br /> {{Tuto Step<br /> |Step_Content==== '''La manipulation''' ===<br /> Réglez votre appareil photo en mode Manuel, puis l'ouverture à F7.1 et le temps d'exposition de 30 secondes sensibilité 200 ISO<br /> |Step_Picture_00=Photo_Thermique_à_base_d'arduino_350px-Reglages_reflex.jpg<br /> }}<br /> {{Tuto Step<br /> |Step_Content=Dans une pièce noir, positionnez votre appareil photo en face de la partie du mur à &quot;scanner&quot;. Déclenchez votre appareil photo, et balayez à environ 10 cm toute la surface du mur.<br /> |Step_Picture_00=Photo_Thermique_à_base_d'arduino_Animation_scan.gif<br /> }}<br /> {{Tuto Step<br /> |Step_Title=Resultat<br /> |Step_Picture_00=Photo_Thermique_à_base_d'arduino_350px-Resultat_photo_thermique.jpg<br /> |Step_Picture_01=Photo_Thermique_à_base_d'arduino_350px-Resultat_photo_thermique2.jpg<br /> }}<br /> {{Notes<br /> |Observations=Après 30 secondes de pose, vous devriez obtenir un resultat ressemblant à ceci : ci dessus<br /> |Explanations==== '''De manière simple''' ===<br /> Le programme chargé dans votre arduino capte la température infrarouge d'un objet puis le transforme en couleur. En plaçant un appareil photo avec un temps de pose relativement long et en balayant le mur à l'aide de votre montage eclairant, vous effectuez du light painting ! Mais pas n’importe quel light painting, vous peignez des températures !<br /> <br /> La photo prise à l'aide de votre reflex est tintée de couleurs correspondantes à la température de votre objet, le rouge pour les températures chaudes et le bleu pour les températures froides.<br /> <br /> Vous venez ainsi de réaliser une photo thermique !<br /> |Applications=Selon Wikipédia (http://fr.wikipedia.org/wiki/Cam%C3%A9ra_thermique)<br /> <br /> Une caméra thermique peut être utilisée dans différentes situations. Cette liste n'est donc pas exhaustive :<br /> * Pour les [http://www.wikidebrouillard.org/index.php?title=Sapeur-pompier&amp;action=edit&amp;redlink=1 sapeurs-pompiers] :<br /> ** recherche de victimes lors de feux d’appartements et surtout dans de grands volumes tels que parkings souterrains, usines, halls de stockage, feu de forêt…<br /> ** recherche de foyer : la caméra thermique permet de détecter très rapidement un foyer ou même un feu couvant<br /> ** feu ou foyer résiduel dans un joint de dilatation suite à un feu de cave dans un immeuble collectif type barre d’habitation,<br /> ** point chaud après extinction d’un feu de cheminée ou de comble,<br /> ** feu électrique : court-circuit, faux-contact entrainant une surchauffe ponctuelle<br /> ** lors du dépotage de wagons ou de citerne, le niveau dans la cuve de certains produits chimiques peut être observé à l'aide de la caméra thermique<br /> ** lors d'une intervention pour un accident de la circulation de nuit en campagne, pour détecter un éventuel corps éjecté hors de la route<br /> ** en sauvetage déblaiement, pour localiser une victime dans un local accessible par une petite ouverture<br /> : Les modèles ne sont en général pas antidéflagrants et ne peuvent donc pas être engagées dans les ambiances explosives.<br /> * Pour l'[http://www.wikidebrouillard.org/index.php?title=Arm%C3%A9e&amp;action=edit&amp;redlink=1 armée] et les services de [http://www.wikidebrouillard.org/index.php?title=Police_(institution)&amp;action=edit&amp;redlink=1 police] : pour les opérations de nuit ;<br /> * récemment, des exploitants de salles de [http://www.wikidebrouillard.org/index.php?title=Cin%C3%A9ma&amp;action=edit&amp;redlink=1 cinéma] aux États-Unis ont équipé leurs personnels de caméras thermiques afin de détecter les personnes filmant les projections depuis la salle (''[http://www.wikidebrouillard.org/index.php?title=Screening&amp;action=edit&amp;redlink=1 screening]'').<br /> * Pour le bâtiment:<br /> ** Détection des points faibles de l'isolation d'un bâtiment.<br /> ** Vérification des températures des canalisations et installations de chauffage, notamment pour le contrôle des planchers chauffants.<br /> ** Vérification des armoires électriques par visualisation des surchauffes des connexions, ou de certains composants.<br /> * Pour les aéroports :<br /> ** Pour vérifier les personnes ayant une fièvre suspecte.<br /> * Dans le domaine médical (ex: Thermographie)<br /> }}<br /> {{Tuto Status<br /> |Complete=Draft<br /> }}</div> Thu, 07 Feb 2019 14:27:49 GMT Tess https://www.wikidebrouillard.org/wiki/Discussion:Photo_Thermique_%C3%A0_base_d%27arduino