{"id":619,"date":"2021-09-25T16:43:13","date_gmt":"2021-09-25T14:43:13","guid":{"rendered":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/?page_id=619"},"modified":"2021-10-09T10:14:43","modified_gmt":"2021-10-09T08:14:43","slug":"la-place-des-microcontroleurs-arduino-dans-le-projet-experimental-et-numerique","status":"publish","type":"page","link":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/la-place-des-microcontroleurs-arduino-dans-le-projet-experimental-et-numerique\/","title":{"rendered":"La place des microcontr\u00f4leurs dans le Projet exp\u00e9rimental et num\u00e9rique"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><span style=\"color:#9e63c5\" class=\"has-inline-color\">Pr\u00e9sentation sommaire du fonctionnement des microcontr\u00f4leurs<\/span><\/h2>\n\n\n\n<p>Deux types de microcontr\u00f4leurs sont particuli\u00e8rement employ\u00e9s dans les \u00e9tablissements : les microcont\u00f4leurs Arduino\u00ae (dont les laboratoires de physiques sont g\u00e9n\u00e9ralement \u00e9quip\u00e9s) et micro:bit (souvent utilis\u00e9s par les coll\u00e8gues de sciences de l&#8217;ing\u00e9nieur et\/ou de SNT). <\/p>\n\n\n<p class=\"has-text-align-center\"><a href=\"https:\/\/tube-versailles.beta.education.fr\/videos\/watch\/dec7115a-6e63-4567-9ca7-07a744223189\">https:\/\/tube-versailles.beta.education.fr\/videos\/watch\/dec7115a-6e63-4567-9ca7-07a744223189<\/a><\/p>\n\n\n<p class=\"has-text-align-left\">De tr\u00e8s nombreux capteurs (peu co\u00fbteux) peuvent \u00eatre connect\u00e9s aux microcontr\u00f4leurs Arduino\u00ae&nbsp;et BBC micro:bit\u00ae :<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Pour mesurer les variables physique de l&#8217;environnement<\/strong>&nbsp;: capteur de flamme (sensible aux rayons infrarouges de 750 \u00e0 1100 nm), capteur d&#8217;altitude et de pression, capteur de son, thermom\u00e8tre infrarouge, capteur de lumi\u00e8re RGB, photor\u00e9sistance (r\u00e9sistance proportionnelle \u00e0 la quantit\u00e9 de lumi\u00e8re qu&#8217;elle re\u00e7oit), capteur d&#8217;humidit\u00e9 des sols, capteur UV, &nbsp;capteurs de gaz (capteurs de m\u00e9thane, butane, LPG, \u00e9thanol, monoxyde de carbone, CO<sub>2<\/sub>, ozone, particules fines), thermistance (r\u00e9sistance proportionnelle \u00e0 la temp\u00e9rature), compteur Geiger (rayonnements alpha, beta, gamma, rayon X)\u2026<\/li><li><strong>Pour mesurer le mouvement<\/strong>&nbsp;: acc\u00e9l\u00e9rom\u00e8tre, capteur de flexion (r\u00e9sistance variant avec leur flexion), capteur de vibrations pi\u00e9zo\u00e9lectriques, capteur d&#8217;obstacles et de proximit\u00e9, capteur de mouvement PIR (d\u00e9tection des radiations IR dans un rayon de 5 m\u00e8tres), d\u00e9tecteur tilt, transducteur ultrason (capteur de distance), capteur d&#8217;angle, cellule de charge (mesure de la masse par conversion de la pression exerc\u00e9e en signal \u00e9lectrique), capteur magn\u00e9tique \u00e0 effet hall\u2026<\/li><li><strong>Pour r\u00e9aliser des mesures biom\u00e9triques et interagir avec l\u2019\u00eatre humain<\/strong>&nbsp;: cam\u00e9ra thermique, cam\u00e9ra infrarouge, lecteur d&#8217;empreinte digitale, capteur de pulsations, capteur musculaire, capteur capacitif (d\u00e9tection du contact), joystick\u2026<\/li><\/ul>\n\n\n\n<p>Ces capteurs sont connect\u00e9s au microcontr\u00f4leur par le biais de ports num\u00e9riques et\/ou analogiques. Le contr\u00f4le des capteurs et le relev\u00e9 des mesures s\u2019effectuent gr\u00e2ce \u00e0 un programme qui doit \u00eatre t\u00e9l\u00e9vers\u00e9 sur le microcontr\u00f4leur.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color:#9e63c5\" class=\"has-inline-color\">La programmation du microcontr\u00f4leur<\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Programmer en tapant du code&#8230;<\/h3>\n\n\n\n<p class=\"has-text-align-left\">Plusieurs applications permettent de coder un programme en divers langages (Python, C++&#8230;).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">&gt; Arduino\u00ae<\/h4>\n\n\n\n<p class=\"has-text-align-left\">Le logiciel IDE Arduino\u00ae (<a rel=\"noreferrer noopener\" href=\"https:\/\/www.arduino.cc\/en\/software\" target=\"_blank\">t\u00e9l\u00e9chargeable ici<\/a>) permet de coder et de t\u00e9l\u00e9verser le programme con\u00e7u sur le microcontr\u00f4leur (connect\u00e9 \u00e0 l\u2019ordinateur par un port USB). Les donn\u00e9es r\u00e9colt\u00e9es peuvent ensuite \u00eatre trait\u00e9es dans un tableur ou \u00e0 l\u2019aide d\u2019un programme Python.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" href=\"http:\/\/ww2.ac-poitiers.fr\/sc_phys\/sites\/sc_phys\/IMG\/pdf\/prise_en_main_carte_arduino_langage_arduino.pdf\" target=\"_blank\">Les bases de la programmation Arduino propos\u00e9es par l\u2019acad\u00e9mie de Poitiers<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"http:\/\/arduino.education\/wp-content\/uploads\/2018\/01\/Arduino_cours.pdf\" target=\"_blank\">Cours pour l\u2019apprentissage des bases de l\u2019\u00e9lectronique et de la programmation sur Arduino propos\u00e9 par Arduino Education<\/a><\/li><li>La <a rel=\"noreferrer noopener\" href=\"https:\/\/fr.vittascience.com\/\" target=\"_blank\">plateforme Vittascience<\/a> propose de nombreuses ressources pour apprendre \u00e0 programmer (aussi bien sur Arduino\u00ae que sur micro:bit).<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">&gt; micro:bit<\/h4>\n\n\n\n<p>Le <a rel=\"noreferrer noopener\" href=\"https:\/\/microbit.org\/fr\/code\/\" target=\"_blank\">site de micro:bit<\/a> propose plusieurs \u00e9diteurs de codes : Microsoft MakeCode, \u00e9diteur Python et m\u00eame des \u00e9diteurs pour \u00e9quipement mobile (micro:bit Android app et micro:bit iOS app) permettant de programmer depuis son smartphone et d&#8217;effectuer le t\u00e9l\u00e9versement par bluetooth. La <a rel=\"noreferrer noopener\" href=\"https:\/\/fr.vittascience.com\/\" target=\"_blank\">plateforme Vittascience<\/a> propose de nombreuses ressources pour apprendre \u00e0 programmer (aussi bien sur Arduino\u00ae que sur micro:bit).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Programmer par bloc, pour rendre la programmation plus accessible<\/h3>\n\n\n\n<p class=\"has-text-align-left\">La programmation par bloc consiste \u00e0 encha\u00eener et imbriquer un ensemble d&#8217;instructions dans un langage compr\u00e9hensible et pr\u00e9sent\u00e9es sous la forme de petits modules appel\u00e9s blocs. Les logiciels permettant de programmer ainsi fonctionnent par &#8220;glisser\/d\u00e9poser&#8221; ce qui facilite grandement la programmation.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>La <a rel=\"noreferrer noopener\" href=\"https:\/\/fr.vittascience.com\/\" target=\"_blank\">plateforme Vittascience<\/a> propose de nombreuses ressources pour apprendre \u00e0 programmer par bloc (aussi bien sur Arduino\u00ae que sur micro:bit).<\/li><\/ul>\n\n\n\n<p class=\"has-text-align-center\"><a href=\"https:\/\/tube-versailles.beta.education.fr\/videos\/watch\/019bff30-7bf7-439c-84a7-cc1343208236\">https:\/\/tube-versailles.beta.education.fr\/videos\/watch\/019bff30-7bf7-439c-84a7-cc1343208236<\/a><\/p>\n\n\n<p style=\"padding-left: 40px\"><a href=\"https:\/\/tube-creteil.beta.education.fr\/videos\/watch\/10043983-0152-437e-9691-9c00b071d09f\" target=\"_blank\" rel=\"noopener noreferrer\">Une vid\u00e9o<\/a> pr\u00e9sentant un exemple de programmation par bloc (via Vittascience) sur une carte micro:bit (Mesure de la concentration en CO2 atmosph\u00e9rique)<\/p>\n\n\n<ul class=\"wp-block-list\"><li>Ardublock, une extension de l&#8217;IDE Arduino<ul><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.duinoedu.com\/arduinoaugmente-default.html\" target=\"_blank\">T\u00e9l\u00e9chargement<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.ac-paris.fr\/portail\/upload\/docs\/application\/pdf\/2016-09\/articletechnologie_204_arduino_ardublock_bd.pdf\" target=\"_blank\">Principe de la programmation par bloc avec Ardublock \u00e9dit\u00e9 par Canop\u00e9<\/a>,<\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.ac-paris.fr\/portail\/jcms\/p2_1211932\/didacticiel-arduino?details=true\" target=\"_blank\">Didacticiel <\/a>propos\u00e9 par le coll\u00e8gue <a rel=\"noreferrer noopener\" href=\"https:\/\/twitter.com\/pascalpujades\" target=\"_blank\">Pascal Pujades<\/a> de l&#8217;acad\u00e9mie de Toulouse<\/li><li><a rel=\"noreferrer noopener\" href=\"http:\/\/ww2.ac-poitiers.fr\/techno-si\/spip.php?article272\" target=\"_blank\">Tutoriels de prise en main propos\u00e9s par l&#8217;acad\u00e9mie de Poitiers<\/a><\/li><\/ul><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"color:#9e63c5\" class=\"has-inline-color\">Des pistes d&#8217;exploitation<\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a rel=\"noreferrer noopener\" href=\"https:\/\/pedagogie.ac-rennes.fr\/spip.php?article2909\" target=\"_blank\">Obtenir des donn\u00e9es sur le transfert de chaleur par conduction dans les roches par l\u2019acad\u00e9mie de Rennes<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/disciplines.ac-toulouse.fr\/svt\/carte-arduino-en-svt\" target=\"_blank\">Fiches d\u2019aide \u00e0 l\u2019utilisation de divers capteurs propos\u00e9es par l\u2019acad\u00e9mie de Toulouse<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/view.genial.ly\/5ea9cc5f656b4b0d7fe27ac2\/presentation-1ecsprojetqualite-de-lair-v2\" target=\"_blank\">Un exemple de projet exp\u00e9rimental et num\u00e9rique sur la qualit\u00e9 de l\u2019air propos\u00e9 par l\u2019acad\u00e9mie de Toulouse<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/drive.google.com\/drive\/u\/0\/folders\/1l_Ix5-5LP3MXWlJeX67yeMy4KuBqb0Iq\" target=\"_blank\">Un exemple de projet exp\u00e9rimental et num\u00e9rique sur la spiruline et de nombreuses ressources associ\u00e9es propos\u00e9 par les lyc\u00e9es fran\u00e7ais du Maroc<\/a><\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Pr\u00e9sentation sommaire du fonctionnement des microcontr\u00f4leurs Deux types de microcontr\u00f4leurs sont particuli\u00e8rement employ\u00e9s dans les \u00e9tablissements : les microcont\u00f4leurs Arduino\u00ae (dont les laboratoires de physiques sont g\u00e9n\u00e9ralement \u00e9quip\u00e9s) et micro:bit (souvent utilis\u00e9s par les coll\u00e8gues de sciences de l&#8217;ing\u00e9nieur et\/ou de SNT). De tr\u00e8s nombreux capteurs (peu co\u00fbteux) peuvent \u00eatre connect\u00e9s aux microcontr\u00f4leurs Arduino\u00ae&nbsp;et BBC &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/la-place-des-microcontroleurs-arduino-dans-le-projet-experimental-et-numerique\/\">Lire la suite<\/a><\/p>\n","protected":false},"author":1614,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-619","page","type-page","status-publish","hentry","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/wp-json\/wp\/v2\/pages\/619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/wp-json\/wp\/v2\/users\/1614"}],"replies":[{"embeddable":true,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/wp-json\/wp\/v2\/comments?post=619"}],"version-history":[{"count":13,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/wp-json\/wp\/v2\/pages\/619\/revisions"}],"predecessor-version":[{"id":678,"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/wp-json\/wp\/v2\/pages\/619\/revisions\/678"}],"wp:attachment":[{"href":"https:\/\/ent2d.ac-bordeaux.fr\/disciplines\/enseignement-scientifique\/wp-json\/wp\/v2\/media?parent=619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}