{"id":6718,"date":"2023-09-20T15:26:17","date_gmt":"2023-09-20T13:26:17","guid":{"rendered":"https:\/\/www.ardpylab.fr\/?p=6718"},"modified":"2025-03-17T16:29:24","modified_gmt":"2025-03-17T15:29:24","slug":"ajout-de-sketchs-pour-ardpylog-suite-3","status":"publish","type":"post","link":"https:\/\/www.ardpylab.fr\/?p=6718","title":{"rendered":"Ajout de sketchs pour ArdPyLog (suite)"},"content":{"rendered":"\n<p>&nbsp;<\/p>\n<h4><strong>16. <a href=\"https:\/\/www.ardpylab.fr\/?page_id=6642\">Module Line Tracker<\/a><\/strong> (<i>Apprendre \u00e0 utiliser un module suiveur de ligne <\/i>\u2013 Cat\u00e9gorie: <span style=\"color: #3366ff;\"><strong>Capteurs<\/strong><\/span>)<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"935\" height=\"565\" src=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Line_Tracker.jpg\" alt=\"\" class=\"wp-image-6647\" srcset=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Line_Tracker.jpg 935w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Line_Tracker-300x181.jpg 300w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Line_Tracker-768x464.jpg 768w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" \/><\/figure>\n\n\n\n<p>L\u2019objectif de cette activit\u00e9 est d\u2019apprendre \u00e0 utiliser un module suiveur de ligne KY-033.<br>Ce module d\u00e9tecte si une surface r\u00e9fl\u00e9chissant ou absorbant la lumi\u00e8re se trouve devant le capteur :<\/p>\n<p>\u00c9tat 1 : le suiveur de ligne est au-dessus d\u2019une ligne (surface non r\u00e9fl\u00e9chissante), la DEL du module est \u00e9teinte et la sortie du capteur est \u00e0 un niveau haut.<\/p>\n<p>\u00c9tat 2 : le suiveur de ligne est en dehors d\u2019une ligne (surface r\u00e9fl\u00e9chissante), la LED sur le module est allum\u00e9e et la sortie du capteur est \u00e0 un niveau bas.<\/p>\n\n\n\n<p>&nbsp;<\/p>\n<h4><strong>17.&nbsp;<a href=\"https:\/\/www.ardpylab.fr\/?page_id=6657\">pH-M\u00e8tre<\/a><\/strong>&nbsp;(<i>Mesurer le pH d\u2019une solution aqueuse <\/i><i><\/i>\u2013 Cat\u00e9gorie: <span style=\"color: #3366ff;\"><strong>Capteurs<\/strong><\/span>)<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"935\" height=\"565\" src=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/pH_Metre.jpg\" alt=\"\" class=\"wp-image-6662\" srcset=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/pH_Metre.jpg 935w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/pH_Metre-300x181.jpg 300w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/pH_Metre-768x464.jpg 768w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" \/><\/figure>\n\n\n\n<p>L\u2019objectif de cette activit\u00e9 est de mesurer le pH d\u2019une solution aqueuse \u00e0 l\u2019aide d\u2019une sonde pH et de l\u2019interface SEN0161 de DF ROBOT.<\/p>\n<p>La sonde pH \u00e9conomique avec l\u2019interface compatible Arduino est id\u00e9ale pour une utilisation g\u00e9n\u00e9rale et permettant de mesurer un pH entre 0 et 14 \u00e0 une temp\u00e9rature comprise entre 0 et +60 \u00b0C.<\/p>\n<p>Cette sonde d\u00e9livre une tension analogique en fonction du pH.<\/p>\n<p>Ce module se raccorde sur une entr\u00e9e analogique d\u2019une carte compatible Arduino ou directement sur le shield d\u2019expansion E\/S via le cordon inclus.<\/p>\n\n\n\n<p>&nbsp;<\/p>\n<h4><strong>18. <\/strong><a href=\"https:\/\/www.ardpylab.fr\/?page_id=6730\"><strong>Feu de circulation <\/strong><\/a><i>(Simulation du fonctionnement d\u2019un feu de circulation \u00e0 d\u00e9tection de pr\u00e9sence <\/i><i><\/i>\u2013 Cat\u00e9gorie: <span style=\"color: #3366ff;\"><strong>Capteurs<\/strong><\/span>)<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"935\" height=\"565\" src=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Feu_Circulation.jpg\" alt=\"\" class=\"wp-image-6734\" srcset=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Feu_Circulation.jpg 935w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Feu_Circulation-300x181.jpg 300w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Feu_Circulation-768x464.jpg 768w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" \/><\/figure>\n\n\n\n<p>L\u2019objectif du montage est de simuler le fonctionnement d\u2019un feu de circulation \u00e0 d\u00e9tection de pr\u00e9sence.<br>On utilise pour cela un montage d\u00e9tecteur de m\u00e9taux \u00e0 battement de fr\u00e9quence, reli\u00e9 \u00e0 une entr\u00e9e analogique de l\u2019Arduino Uno, qui en pr\u00e9sence de m\u00e9tal (en l\u2019occurrence, une voiture) permettra \u00e0 l\u2019Arduino d\u2019allumer la DEL verte et d\u2019\u00e9teindre la DEL rouge, puis l\u2019inverse en absence de m\u00e9tal.<\/p>\n\n\n\n<p>&nbsp;<\/p>\n<h4><strong>19. <\/strong><a href=\"https:\/\/www.ardpylab.fr\/?page_id=6759\" data-wplink-edit=\"true\"><strong>Chute d\u2019une bille <\/strong><\/a><i>(<\/i><i>D\u00e9terminer la dur\u00e9e de chute d\u2019une bille <\/i><i><\/i><i><\/i>\u2013 Cat\u00e9gorie: <span style=\"color: #3366ff;\"><strong>M\u00e9canique<\/strong><\/span>)<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"935\" height=\"565\" src=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Chute_Bille.jpg\" alt=\"\" class=\"wp-image-6761\" srcset=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Chute_Bille.jpg 935w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Chute_Bille-300x181.jpg 300w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2023\/09\/Chute_Bille-768x464.jpg 768w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" \/><\/figure>\n\n\n\n<p>L\u2019objectif du montage est de mesurer la dur\u00e9e en ms de la chute d\u2019une bille \u00e0 l\u2019aide d\u2019un dispositif de d\u00e9tection constitu\u00e9 d\u2019un laser et d\u2019une photodiode associ\u00e9e \u00e0 un circuit convertisseur courant \u2013 tension.<\/p>\n<p>A t = 0, la bille initialement maintenue par l\u2019\u00e9lectroaimant est lib\u00e9r\u00e9e, un chronom\u00e8tre est alors d\u00e9clench\u00e9<\/p>\n<p>Au cours de sa chute, la bille coupe le faisceau laser, provoquant une chute du potentiel mesur\u00e9 sur la broche analogique A0 de l\u2019Arduino Uno, car la photodiode n\u2019est \u00e0 ce moment plus \u00e9clair\u00e9e<\/p>\n<p>Quand la chute de potentiel est d\u00e9tect\u00e9e, Le chronom\u00e8tre est arr\u00eat\u00e9 et la dur\u00e9e de la chute est affich\u00e9e dans le moniteur s\u00e9rie.<\/p>\n\n\n\n<p>&nbsp;<\/p>\n<h4><strong>20. <\/strong><a href=\"https:\/\/www.ardpylab.fr\/?page_id=7502\"><strong>Chute d\u2019une bille (attachInterrupt) <\/strong><\/a><i>(<\/i><i>D\u00e9terminer la dur\u00e9e de chute d\u2019une bille <\/i><i><\/i><i><\/i>\u2013 Cat\u00e9gorie: <span style=\"color: #3366ff;\"><strong>M\u00e9canique<\/strong><\/span>)<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"935\" height=\"565\" src=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2025\/03\/Chute_Bille_2.jpg\" alt=\"\" class=\"wp-image-7507\" srcset=\"https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2025\/03\/Chute_Bille_2.jpg 935w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2025\/03\/Chute_Bille_2-300x181.jpg 300w, https:\/\/www.ardpylab.fr\/wp-content\/uploads\/2025\/03\/Chute_Bille_2-768x464.jpg 768w\" sizes=\"auto, (max-width: 935px) 100vw, 935px\" \/><\/figure>\n\n\n\n<p>L\u2019objectif du montage est de mesurer la dur\u00e9e en ms de la chute d\u2019une bille \u00e0 l\u2019aide d\u2019un dispositif de d\u00e9tection constitu\u00e9 d\u2019un laser et d\u2019une photodiode associ\u00e9e \u00e0 un circuit convertisseur courant &#8211; tension.<\/p>\n<p>A t = 0, la bille initialement maintenue par l\u2019\u00e9lectroaimant est lib\u00e9r\u00e9e, un chronom\u00e8tre est alors d\u00e9clench\u00e9.<\/p>\n<p>Au cours de sa chute, la bille coupe le faisceau laser, provoquant une chute du potentiel (passage d\u2019un niveau haut \u00e0 un niveau bas) sur la broche num\u00e9rique 2 de l\u2019Arduino Uno, car la photodiode n\u2019est \u00e0 ce moment plus \u00e9clair\u00e9e.<\/p>\n<p>Quand la chute de potentiel est d\u00e9tect\u00e9e, le chronom\u00e8tre est arr\u00eat\u00e9 et la dur\u00e9e de la chute est affich\u00e9e dans le moniteur s\u00e9rie.<\/p>\n<p>Les broches digitales 2 et 3 de l&rsquo;Arduino permettant de commander et de d\u00e9tecter la chute de la bille sont d\u00e9clar\u00e9es en broche d\u2019interruption (<strong>attachInterrupt<\/strong>) afin d\u2019ex\u00e9cuter une fonction (allumer ou \u00e9teindre les DELS, activer ou d\u00e9sactiver l&rsquo;\u00e9lectro-aimant, mesurer les temps de chute) lorsqu\u2019un \u00e9v\u00e8nement (Appui sur le bouton poussoir pour la broche 2 et passage de la bille devant la photodiode pour la broche 3) survient sur une de ces broches.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; 16. Module Line Tracker (Apprendre \u00e0 utiliser un module suiveur de ligne \u2013 Cat\u00e9gorie: Capteurs) L\u2019objectif de cette activit\u00e9 est d\u2019apprendre \u00e0 utiliser un module suiveur de ligne KY-033.Ce module d\u00e9tecte si une surface r\u00e9fl\u00e9chissant ou absorbant la lumi\u00e8re se trouve devant le capteur : \u00c9tat 1 : le suiveur de ligne est au-dessus [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6718","post","type-post","status-publish","format-standard","hentry","category-non-classe"],"_links":{"self":[{"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=\/wp\/v2\/posts\/6718","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6718"}],"version-history":[{"count":11,"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=\/wp\/v2\/posts\/6718\/revisions"}],"predecessor-version":[{"id":7523,"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=\/wp\/v2\/posts\/6718\/revisions\/7523"}],"wp:attachment":[{"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6718"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6718"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ardpylab.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6718"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}