{"id":2933,"date":"2025-11-14T15:36:58","date_gmt":"2025-11-14T14:36:58","guid":{"rendered":"http:\/\/telefab.fr\/?p=2933"},"modified":"2026-04-30T16:39:10","modified_gmt":"2026-04-30T14:39:10","slug":"initiation-a-la-robotique","status":"publish","type":"tutoriel","link":"https:\/\/hub.imt-atlantique.fr\/fablab\/tutoriel\/initiation-a-la-robotique\/","title":{"rendered":"Initiation \u00e0 la robotique"},"content":{"rendered":"<p>Pr\u00e9requis<\/p>\n<p>Arduino<\/p>\n<h3>Ardublock<\/h3>\n<p style=\"text-align: justify;\">Pour installer Ardublock, il \u00a0faut t\u00e9l\u00e9charger le fichier ardublock.rar. Puis dans le dossier sketchbook de Arduino, cr\u00e9er le dossier tools, puis dedans cr\u00e9er le dossier ArduBlockTool puis dans ce dernier cr\u00e9er le dossier\u00a0tool (Attention \u00e0 bien respecter les majuscules et les minuscules lors de la cr\u00e9ation des dossiers)\u00a0et coller le fichier <a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/ardublockprimaire.zip\">ardublock.rar<\/a>\u00a0dedans (il faut d\u00e9zipper le fichier t\u00e9l\u00e9charger avant). Lorsque vous lancer Arduino par la suite, une fen\u00eatre vous permet de choisir la version d&rsquo;Ardublock que vous voulez utiliser.<\/p>\n<p style=\"text-align: center;\">\u00a0<a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/fenetrededialogue.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2962\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/fenetrededialogue.png\" alt=\"fenetrededialogue\" width=\"177\" height=\"131\" \/><\/a><\/p>\n<p style=\"text-align: justify;\">La version initiation offre les outils n\u00e9cessaires pour d\u00e9couvrir la programmation Arduino avec Ardublock.<\/p>\n<p style=\"text-align: justify;\">Pour utiliser Ardublock, il faut ensuite dans Arduino cliquer sur Outils puis Ardubloclock.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/arduino.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2968 aligncenter\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/arduino-285x300.png\" alt=\"arduino\" width=\"285\" height=\"300\" \/><\/a><\/p>\n<h3 class=\"heading-more\">1) La \u00a0LED<\/h3>\n<p>&nbsp;<\/p>\n<h4>Objectif<\/h4>\n<p>Faire clignoter une LED<\/p>\n<h4>Mat\u00e9riel<\/h4>\n<ul>\n<li>une LED de couleur<\/li>\n<li>une r\u00e9sistance<\/li>\n<li>un breadboard<\/li>\n<li>des fils<\/li>\n<\/ul>\n<h4>Montage<\/h4>\n<p>R\u00e9aliser le montage suivant:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2370\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2013\/02\/ledblink8-300x199.jpg\" alt=\"ledblink8\" width=\"300\" height=\"199\" \/><\/p>\n<p><em>Remarque : <\/em><\/p>\n<ul>\n<li><em>On peut aussi directement brancher la LED sur la pin 13 car il y a d\u00e9j\u00e0 une r\u00e9sistance.\u00a0<\/em><\/li>\n<li><em>La LED a un sens, la petite patte est reli\u00e9e \u00e0 GND.<\/em><\/li>\n<\/ul>\n<h4>Programmation<\/h4>\n<p>Voici une capture d&rsquo;\u00e9cran du <a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/montageled.zip\">code<\/a> dans Ardublock pour faire clignoter la LED.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/montageled.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2943\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/montageled-300x224.png\" alt=\"montageled\" width=\"300\" height=\"224\" \/><\/a><\/p>\n<h4>Pour aller plus loin<\/h4>\n<ul>\n<li style=\"text-align: justify;\">Les blocs \u00ab\u00a0d\u00e9lai\u00a0\u00bb permettent au programme de d\u00e9finir la fa\u00e7on dont la LED clignote. Que se passe-t-il lorsque l&rsquo;on change les valeurs de d\u00e9lai?<\/li>\n<li style=\"text-align: justify;\">Comment fait-on pour faire clignoter de deux leds de mani\u00e8re ind\u00e9pendantes?<\/li>\n<\/ul>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/led.pdf\">Fiche r\u00e9capitulative<\/a><\/p>\n<h3>2) Le \u00a0servomoteur<\/h3>\n<h4>Objectif<\/h4>\n<p>Faire clignoter une LED<\/p>\n<h4>Mat\u00e9riel<\/h4>\n<ul>\n<li>un \u00a0servomoteur 180\u00b0<\/li>\n<\/ul>\n<h4>Montage<\/h4>\n<p>R\u00e9aliser le montage suivant:<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/schemaservo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2945\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/schemaservo-283x300.png\" alt=\"schemaservo\" width=\"283\" height=\"300\" \/><\/a><\/p>\n<p><em>Remarque :<\/em><\/p>\n<ul>\n<li><em>Le fil le plus sombre correspond g\u00e9n\u00e9ralement \u00e0 GND, le rouge au 5V,\u00a0et le troisi\u00e8me fil aux donn\u00e9s.\u00a0<\/em><\/li>\n<li><em>Le fil de donn\u00e9es doit \u00eatre branch\u00e9 sur une pin avec une ~ \u00e0 c\u00f4t\u00e9.<\/em><\/li>\n<\/ul>\n<h4>Programmation<\/h4>\n<p>Voici une capture d&rsquo;\u00e9cran du <a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/montageservo.zip\">code<\/a> dans Ardublock pour faire tourner le servomoteur.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/programmeservo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2947\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/programmeservo-300x223.png\" alt=\"programmeservo\" width=\"300\" height=\"223\" \/><\/a><\/p>\n<h4>Pour aller plus loin<\/h4>\n<ul>\n<li>Les servomoteurs utilis\u00e9s peuvent aller de la position 0\u00b0 \u00e0 la position 180\u00b0. Que se passe-t-il lorsque l&rsquo;on fait varier la valeur des blocs \u00ab\u00a0delai\u00a0\u00bb et de la valeur angle des blocs \u00ab\u00a0servo\u00a0\u00bb?<\/li>\n<li>Comment fait-on pour faire clignoter une LED et faire tourner un servomoteur en m\u00eame temps?<\/li>\n<\/ul>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/servo.pdf\">Fiche r\u00e9capitulative<\/a><\/p>\n<h3>3)\u00a0Le \u00a0premier robot<\/h3>\n<h4>Objectif<\/h4>\n<p>Maintenant que l&rsquo;on a vu comment utiliser un servomoteur et une led, on va r\u00e9aliser un petit robot chien.<\/p>\n<h4>Mat\u00e9riel<\/h4>\n<ul>\n<li>deux \u00a0servomoteurs 180\u00b0<\/li>\n<li>deux leds<\/li>\n<li>un breadboard<\/li>\n<li>des fils<\/li>\n<\/ul>\n<h4>R\u00e9alisation du robot<\/h4>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/robotchien-copie.pdf\">Patron du robot<\/a><\/p>\n<figure id=\"attachment_2985\" aria-describedby=\"caption-attachment-2985\" style=\"width: 296px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1691.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-2985\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1691-300x225.jpg\" alt=\"D\u00e9couper le gabarit\" width=\"296\" height=\"224\" \/><\/a><figcaption id=\"caption-attachment-2985\" class=\"wp-caption-text\">D\u00e9couper le gabarit<\/figcaption><\/figure>\n<figure id=\"attachment_2986\" aria-describedby=\"caption-attachment-2986\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1692.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-2986\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1692-300x225.jpg\" alt=\"Scotcher les deux servomoteurs ensembles\" width=\"300\" height=\"192\" \/><\/a><figcaption id=\"caption-attachment-2986\" class=\"wp-caption-text\">Scotcher les deux servomoteurs ensembles<\/figcaption><\/figure>\n<figure id=\"attachment_2993\" aria-describedby=\"caption-attachment-2993\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1703.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2993\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1703-300x225.jpg\" alt=\"Assembler le grand parall\u00e9l\u00e9pip\u00e8de (ne pas coller la derni\u00e8re face)\" width=\"300\" height=\"225\" \/><\/a><figcaption id=\"caption-attachment-2993\" class=\"wp-caption-text\">Assembler le grand parall\u00e9l\u00e9pip\u00e8de (ne pas coller la derni\u00e8re face)<\/figcaption><\/figure>\n<figure id=\"attachment_2996\" aria-describedby=\"caption-attachment-2996\" style=\"width: 211px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1694.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2996 size-medium\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1694-211x300.jpg\" alt=\"IMG_1694\" width=\"211\" height=\"300\" \/><\/a><figcaption id=\"caption-attachment-2996\" class=\"wp-caption-text\">Mettre les servomoteurs dedans<\/figcaption><\/figure>\n<figure id=\"attachment_2999\" aria-describedby=\"caption-attachment-2999\" style=\"width: 182px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1695.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-2999\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1695-182x300.jpg\" alt=\"Assembler la t\u00eate et la coller dessus\" width=\"182\" height=\"300\" \/><\/a><figcaption id=\"caption-attachment-2999\" class=\"wp-caption-text\">Assembler la t\u00eate et la coller dessus<\/figcaption><\/figure>\n<figure id=\"attachment_3002\" aria-describedby=\"caption-attachment-3002\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1697-e1465998409631.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-3002\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1697-e1465998409631-300x268.jpg\" alt=\"Mettre les deux leds dans les trous pour les yeux\" width=\"300\" height=\"268\" \/><\/a><figcaption id=\"caption-attachment-3002\" class=\"wp-caption-text\">Mettre les deux leds dans les trous pour les yeux<\/figcaption><\/figure>\n<figure id=\"attachment_3003\" aria-describedby=\"caption-attachment-3003\" style=\"width: 300px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1699-e1465998991253.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-3003\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/IMG_1699-e1465998991253-300x225.jpg\" alt=\"Coller les deux oreilles et fixer les h\u00e9lices sur les servomoteurs\" width=\"300\" height=\"225\" \/><\/a><figcaption id=\"caption-attachment-3003\" class=\"wp-caption-text\">Coller les deux oreilles et fixer les h\u00e9lices sur les servomoteurs<\/figcaption><\/figure>\n<h4 style=\"text-align: left;\">Montage<\/h4>\n<p>R\u00e9aliser le montage suivant:<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/motagechien.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2953\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/motagechien-300x260.png\" alt=\"motagechien\" width=\"300\" height=\"260\" \/><\/a><\/p>\n<p><em>Remarque :<\/em><\/p>\n<ul>\n<li><em>Les LEDs sont branch\u00e9s sur la pin 13 pour ne pas avoir \u00e0 utiliser de r\u00e9sistance.\u00a0<\/em><\/li>\n<\/ul>\n<h4>Programmation<\/h4>\n<p>Voici une capture d&rsquo;\u00e9cran du <a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/robotchien.zip\">code<\/a> dans Ardublock pour faire bouger le robot.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/programmechien.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2954\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/programmechien-300x224.png\" alt=\"programmechien\" width=\"300\" height=\"224\" \/><\/a><\/p>\n<h4>D\u00e9monstration<\/h4>\n<div style=\"width: 1280px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-2933-1\" width=\"1280\" height=\"720\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/demo.mp4?_=1\" \/><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/demo.mp4\">https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/demo.mp4<\/a><\/video><\/div>\n<h3>4)\u00a0Le \u00a0bouton<\/h3>\n<h4>Objectif<\/h4>\n<p>D\u00e9tecter quand un bouton est appuy\u00e9 pour allumer une LED.<\/p>\n<h4>Mat\u00e9riel<\/h4>\n<ul>\n<li>une LED<\/li>\n<li>un bouton poussoir<\/li>\n<li>une r\u00e9sistance de 10 k\u03a9<\/li>\n<li>un breadboard<\/li>\n<li>des fils<\/li>\n<\/ul>\n<h4>Montage<\/h4>\n<p>R\u00e9aliser le montage suivant :<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2978\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/montagebouton-213x300.png\" alt=\"montagebouton\" width=\"213\" height=\"300\" \/><\/p>\n<h4>Programmation<\/h4>\n<p>Voici une capture d&rsquo;\u00e9cran du <a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/bouton.zip\">code<\/a>\u00a0dans Ardublock pour allumer la LED avec un bouton.<\/p>\n<p><a href=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/bouton.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2982\" src=\"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-content\/uploads\/archives\/2016\/06\/bouton-300x209.png\" alt=\"bouton\" width=\"300\" height=\"209\" \/><\/a><\/p>\n<h4>Pour aller plus loin<\/h4>\n<p>&nbsp;<\/p>\n","protected":false},"featured_media":0,"parent":0,"template":"","meta":{"_acf_changed":false},"class_list":["post-2933","tutoriel","type-tutoriel","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/tutoriel\/2933","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/tutoriel"}],"about":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/types\/tutoriel"}],"wp:attachment":[{"href":"https:\/\/hub.imt-atlantique.fr\/fablab\/wp-json\/wp\/v2\/media?parent=2933"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}