{"id":132,"date":"2021-09-27T22:52:45","date_gmt":"2021-09-27T20:52:45","guid":{"rendered":"http:\/\/yb-isn.fr\/2021\/nsi\/?p=132"},"modified":"2021-10-01T22:42:22","modified_gmt":"2021-10-01T20:42:22","slug":"python-avec-la-carte-microbit","status":"publish","type":"post","link":"http:\/\/yb-isn.fr\/2021\/nsi\/?p=132","title":{"rendered":"Python et micro:bit :prise en main"},"content":{"rendered":"<p><!--more--><\/p>\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" src=\"http:\/\/yb-isn.fr\/num\/wp-content\/uploads\/2019\/10\/microbit.gif\" alt=\"\" class=\"wp-image-493\" width=\"240\" height=\"135\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/microbit.org\/fr\/\">site officiel<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/microbit.org\/fr\/guide\/features\/\">Caract\u00e9ristiques de la carte<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/microbit.org\/fr\/guide\/quick\/\">Guide de d\u00e9marrage rapide<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/microbit-micropython.readthedocs.io\/en\/latest\/tutorials\/introduction.html\">tutoriel<\/a><\/p>\n\n\n\n<p>lien vers l\u2019\u00e9diteur en ligne (chrome ou chromium de pr\u00e9f\u00e9rence)<\/p>\n\n\n\n<p><a href=\"https:\/\/python.microbit.org\/v\/2\">https:\/\/python.microbit.org\/v\/2<\/a><\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-background-color has-background has-medium-font-size\">1) Premier programme<\/p>\n\n\n\n<p>Tester ,modifier \u00e9ventuellement puis expliquer les lignes de code python ci-dessous (py01)<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"godzilla\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from microbit import *\nwhile True:\n    display.scroll(\"N.S.I\",delay=500,loop=False,wait=True)\n    display.show(Image.HAPPY)\n    sleep(2000)<\/pre>\n\n\n\n<p>Saisir le programme dans l&rsquo;\u00e9diteur en ligne puis cliquer sur download<\/p>\n\n\n\n<p>un fichier.hex est t\u00e9l\u00e9charg\u00e9. Transf\u00e9rez le vers la carte qui apparait comme un lecteur <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"269\" height=\"73\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/wp-content\/uploads\/2021\/09\/image-2.png\" alt=\"\" class=\"wp-image-140\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" width=\"763\" height=\"322\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/wp-content\/uploads\/2021\/09\/image-1.png\" alt=\"\" class=\"wp-image-139\" srcset=\"http:\/\/yb-isn.fr\/2021\/nsi\/wp-content\/uploads\/2021\/09\/image-1.png 763w, http:\/\/yb-isn.fr\/2021\/nsi\/wp-content\/uploads\/2021\/09\/image-1-300x127.png 300w\" sizes=\"(max-width: 763px) 100vw, 763px\" \/><\/figure>\n\n\n\n<p class=\"has-cyan-bluish-gray-background-color has-background has-medium-font-size\">2) Boutons A et B<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Tester le programme ci dessous puis expliquez les diff\u00e9rentes lignes de code.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\" data-enlighter-theme=\"godzilla\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">from microbit import *\nwhile True:\n    if button_a.is_pressed():\n        display.show(Image.HAPPY)\n    elif button_b.is_pressed():\n        break\n    else:\n        display.show(Image.SAD)\ndisplay.clear()<\/pre>\n\n\n\n<p>Modifier le programme pour:<\/p>\n\n\n\n<p>Afficher l&rsquo;image \u00ab\u00a0HAPPY\u00a0\u00bb si on reste appuy\u00e9 sur le bouton A<\/p>\n\n\n\n<p>Afficher l&rsquo;image \u00ab\u00a0SAD\u00a0\u00bb si on&nbsp; reste appuy\u00e9 sur le bouton B<\/p>\n\n\n\n<p>Rien ne s&rsquo;affiche dans les autres cas.<\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-background-color has-background has-medium-font-size\">3) Un autre \u00e9diteur Mu<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/codewith.mu\/en\/tutorials\/1.0\/microbit\">https:\/\/codewith.mu\/en\/tutorials\/1.0\/microbit<\/a><\/p>\n\n\n\n<p>Reprendre le programme pr\u00e9c\u00e9dent avec Mu<\/p>\n\n\n\n<p class=\"has-cyan-bluish-gray-background-color has-background has-medium-font-size\">4) Coder sans carte micro:bit<\/p>\n\n\n\n<p><a href=\"https:\/\/create.withcode.uk\/\">https:\/\/create.withcode.uk\/<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"1024\" height=\"468\" src=\"http:\/\/yb-isn.fr\/2021\/nsi\/wp-content\/uploads\/2021\/09\/image-3-1024x468.png\" alt=\"\" class=\"wp-image-155\" srcset=\"http:\/\/yb-isn.fr\/2021\/nsi\/wp-content\/uploads\/2021\/09\/image-3-1024x468.png 1024w, http:\/\/yb-isn.fr\/2021\/nsi\/wp-content\/uploads\/2021\/09\/image-3-300x137.png 300w, http:\/\/yb-isn.fr\/2021\/nsi\/wp-content\/uploads\/2021\/09\/image-3-768x351.png 768w, http:\/\/yb-isn.fr\/2021\/nsi\/wp-content\/uploads\/2021\/09\/image-3.png 1333w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":163,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=\/wp\/v2\/posts\/132"}],"collection":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=132"}],"version-history":[{"count":18,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=\/wp\/v2\/posts\/132\/revisions"}],"predecessor-version":[{"id":174,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=\/wp\/v2\/posts\/132\/revisions\/174"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=\/wp\/v2\/media\/163"}],"wp:attachment":[{"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=132"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=132"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/yb-isn.fr\/2021\/nsi\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}