{"id":2282,"date":"2026-04-27T00:17:27","date_gmt":"2026-04-26T23:17:27","guid":{"rendered":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/"},"modified":"2026-05-01T11:45:00","modified_gmt":"2026-05-01T10:45:00","slug":"mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno","status":"publish","type":"post","link":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/","title":{"rendered":"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2282\" class=\"elementor elementor-2282\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7bd908 e-flex e-con-boxed e-con e-parent\" data-id=\"f7bd908\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3de537 elementor-widget elementor-widget-heading\" data-id=\"d3de537\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d38942a elementor-widget elementor-widget-text-editor\" data-id=\"d38942a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align:center;color:#bbdefb;font-size:15px;\">Tutoriel technique &nbsp;\u2022&nbsp; Niveau : D\u00e9butant &nbsp;\u2022&nbsp; \u23f1 15 min de lecture &nbsp;\u2022&nbsp; Mis \u00e0 jour : avril 2026<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-214ab1e e-flex e-con-boxed e-con e-parent\" data-id=\"214ab1e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0bd7c1a elementor-widget elementor-widget-text-editor\" data-id=\"0bd7c1a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Vous r\u00eavez de construire votre premier robot, mais vous ne savez pas par o\u00f9 commencer ? Ce tutoriel vous guide pas \u00e0 pas dans la r\u00e9alisation d&rsquo;un <strong>robot \u00e0 \u00e9vitement d&rsquo;obstacles avec Arduino Uno<\/strong> \u2014 l&rsquo;un des projets robotiques les plus populaires et les plus formateurs pour les d\u00e9butants.<\/p><p>\u00c0 la fin de ce guide, vous aurez entre les mains un <strong>robot autonome capable de d\u00e9tecter les obstacles et de les contourner automatiquement<\/strong>, sans aucune exp\u00e9rience pr\u00e9alable en \u00e9lectronique ou en programmation.<\/p><p>Ce projet est id\u00e9al pour les <strong>coll\u00e9giens, lyc\u00e9ens<\/strong> et <strong>familles<\/strong> qui souhaitent se lancer dans la robotique de mani\u00e8re concr\u00e8te, progressive et motivante.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-399166d e-flex e-con-boxed e-con e-parent\" data-id=\"399166d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1057a33 elementor-widget elementor-widget-heading\" data-id=\"1057a33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Ce que vous allez construire<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8da5e6e elementor-widget elementor-widget-text-editor\" data-id=\"8da5e6e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li><strong>R\u00e9sultat final :<\/strong> un robot roulant 4 roues qui d\u00e9tecte et contourne les obstacles de fa\u00e7on autonome<\/li><li><strong>Technologie :<\/strong> Arduino Uno + capteur ultrasonique HC-SR04 + pont en H L298N<\/li><li><strong>Temps d&rsquo;assemblage :<\/strong> 2 \u00e0 3 heures<\/li><li><strong>Budget estim\u00e9 :<\/strong> 310\u2013455 MAD<\/li><li><strong>Niveau :<\/strong> D\u00e9butant \u2014 aucun pr\u00e9requis<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d1a14c6 e-flex e-con-boxed e-con e-parent\" data-id=\"d1a14c6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9836b9f elementor-widget elementor-widget-heading\" data-id=\"9836b9f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Sommaire<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7fc0629 elementor-widget elementor-widget-text-editor\" data-id=\"7fc0629\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ol><li>Le mat\u00e9riel n\u00e9cessaire<\/li><li>Comprendre les composants<\/li><li>C\u00e2blage et montage<\/li><li>Programmation de l&rsquo;Arduino<\/li><li>Tests et d\u00e9pannage<\/li><\/ol><p><em>+ Pour aller plus loin &amp; FAQ<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-072fd4d e-flex e-con-boxed e-con e-parent\" data-id=\"072fd4d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-579ac20 elementor-widget elementor-widget-heading\" data-id=\"579ac20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00c9tape 1 : Le mat\u00e9riel n\u00e9cessaire<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43d9563 elementor-widget elementor-widget-text-editor\" data-id=\"43d9563\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Avant de commencer \u00e0 assembler votre robot, rassemblez tous les composants. Voici la liste compl\u00e8te du mat\u00e9riel pour ce <strong>projet Arduino d\u00e9butant<\/strong> :<\/p><h3>Composants \u00e9lectroniques<\/h3><table style=\"width:100%;border-collapse:collapse;font-size:15px;\"><thead><tr style=\"background-color:#1565c0;color:white;\"><th style=\"padding:10px;text-align:left;\">Composant<\/th><th style=\"padding:10px;text-align:left;\">Quantit\u00e9<\/th><th style=\"padding:10px;text-align:left;\">Prix estim\u00e9 (MAD)<\/th><\/tr><\/thead><tbody><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Carte Arduino Uno<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">1<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">80\u2013100 MAD<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Capteur ultrasonique HC-SR04<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">1<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">15\u201325 MAD<\/td><\/tr><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Module pont en H L298N<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">1<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">30\u201350 MAD<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Moteurs DC (TT motors)<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">4<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">60\u2013100 MAD<\/td><\/tr><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Ch\u00e2ssis voiture 4 roues (kit)<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">1<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">80\u2013120 MAD<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">C\u00e2bles dupont (set 40 pcs)<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">1<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">15\u201320 MAD<\/td><\/tr><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Pack 4\u00d7AA (6V) + support piles<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">1<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">30\u201340 MAD<\/td><\/tr><\/tbody><\/table><h3>Outils n\u00e9cessaires<\/h3><ul><li>Tournevis cruciforme<\/li><li>C\u00e2ble USB type B (pour programmer l&rsquo;Arduino)<\/li><li>Ordinateur avec l&rsquo;IDE Arduino install\u00e9 (<a href=\"https:\/\/robotisames.com\/learn\/installer-arduino-ide-windows\/\">voir notre guide d&rsquo;installation<\/a>)<\/li><li>Optionnel : pistolet \u00e0 colle pour fixer les composants sur le ch\u00e2ssis<\/li><\/ul><p><strong>Co\u00fbt total estim\u00e9 : 310\u2013455 MAD.<\/strong> Tous ces composants sont disponibles dans notre <a href=\"https:\/\/robotisames.com\/store\">boutique Robotis\u00e2mes<\/a> ou dans nos kits Arduino tout-en-un.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0d9e881 e-flex e-con-boxed e-con e-parent\" data-id=\"0d9e881\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-21d2619 elementor-widget elementor-widget-heading\" data-id=\"21d2619\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00c9tape 2 : Comprendre les composants<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fbe1ccd elementor-widget elementor-widget-text-editor\" data-id=\"fbe1ccd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Avant de c\u00e2bler quoi que ce soit, prenez quelques minutes pour comprendre le r\u00f4le de chaque composant. Cette \u00e9tape est essentielle pour diagnostiquer d&rsquo;\u00e9ventuels probl\u00e8mes plus tard.<\/p><h3>La carte Arduino Uno \u2014 le cerveau du robot<\/h3><p>L&rsquo;Arduino Uno est un microcontr\u00f4leur open-source qui agit comme le <strong>cerveau de votre robot<\/strong>. Il lit les informations du capteur, ex\u00e9cute le code que vous \u00e9crivez et envoie des commandes aux moteurs. Il dispose de 14 broches num\u00e9riques et 6 broches analogiques. C&rsquo;est la carte de r\u00e9f\u00e9rence pour tous les <strong>projets Arduino pas \u00e0 pas<\/strong> destin\u00e9s aux d\u00e9butants.<\/p><h3>Le capteur HC-SR04 \u2014 les yeux du robot<\/h3><p>Le capteur ultrasonique HC-SR04 <strong>mesure la distance entre le robot et les obstacles<\/strong> en \u00e9mettant une onde sonore et en mesurant le temps qu&rsquo;elle met \u00e0 revenir (principe de l&rsquo;\u00e9cho). Sa plage de d\u00e9tection va de 2 \u00e0 400 cm avec une pr\u00e9cision de \u00b13 mm. Deux broches fonctionnelles : <em>TRIG<\/em> (d\u00e9clenchement de l&rsquo;onde) et <em>ECHO<\/em> (r\u00e9ception de l&rsquo;\u00e9cho).<\/p><h3>Le module L298N \u2014 le contr\u00f4leur de moteurs<\/h3><p>Le module L298N (pont en H double) permet \u00e0 l&rsquo;Arduino de <strong>contr\u00f4ler la direction et la vitesse de quatre moteurs<\/strong> organis\u00e9s en deux paires. Sans ce module, l&rsquo;Arduino ne pourrait pas alimenter directement les moteurs (courant insuffisant). Ses broches de contr\u00f4le : IN1\/IN2\/IN3\/IN4 pour la direction, ENA\/ENB pour la vitesse en PWM.<\/p><h3>Les moteurs DC \u2014 les muscles du robot<\/h3><p>Votre robot utilise <strong>4 moteurs DC TT<\/strong> (deux par essieu). Ils fonctionnent en 3\u20139V et sont directement reli\u00e9s aux sorties du L298N. En connectant ENA et ENB \u00e0 5V (ou en laissant les cavaliers par d\u00e9faut), les moteurs tournent \u00e0 pleine vitesse \u2014 id\u00e9al pour commencer.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b551e03 e-flex e-con-boxed e-con e-parent\" data-id=\"b551e03\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a1c7ca elementor-widget elementor-widget-heading\" data-id=\"6a1c7ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00c9tape 3 : C\u00e2blage et montage<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c80635f elementor-widget elementor-widget-text-editor\" data-id=\"c80635f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Le c\u00e2blage est souvent l&rsquo;\u00e9tape qui effraie les d\u00e9butants, mais en suivant ce guide m\u00e9thodiquement, vous n&rsquo;aurez aucun probl\u00e8me. <strong>R\u00e8gle d&rsquo;or : travaillez toujours hors tension.<\/strong> D\u00e9branchez l&rsquo;alimentation avant toute modification du c\u00e2blage.<\/p><h3>Connexions du capteur HC-SR04 \u2192 Arduino<\/h3><table style=\"width:100%;border-collapse:collapse;font-size:15px;\"><thead><tr style=\"background-color:#1565c0;color:white;\"><th style=\"padding:10px;text-align:left;\">Broche HC-SR04<\/th><th style=\"padding:10px;text-align:center;\">\u2192<\/th><th style=\"padding:10px;text-align:left;\">Broche Arduino Uno<\/th><\/tr><\/thead><tbody><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">VCC<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">5V<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">GND<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">GND<\/td><\/tr><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">TRIG<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Pin 9<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">ECHO<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Pin 8<\/td><\/tr><\/tbody><\/table><h3 style=\"margin-top:24px;\">Connexions du module L298N \u2192 Arduino<\/h3><table style=\"width:100%;border-collapse:collapse;font-size:15px;\"><thead><tr style=\"background-color:#1565c0;color:white;\"><th style=\"padding:10px;text-align:left;\">Broche L298N<\/th><th style=\"padding:10px;text-align:center;\">\u2192<\/th><th style=\"padding:10px;text-align:left;\">Broche Arduino Uno<\/th><th style=\"padding:10px;text-align:left;\">R\u00f4le<\/th><\/tr><\/thead><tbody><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">IN1<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Pin 3<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Moteur gauche avant<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">IN2<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Pin 4<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Moteur gauche arri\u00e8re<\/td><\/tr><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">IN3<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Pin 5<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Moteur droit avant<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">IN4<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Pin 6<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Moteur droit arri\u00e8re<\/td><\/tr><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">ENA \/ ENB<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">5V (ou cavalier)<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Vitesse max par d\u00e9faut<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">GND<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;text-align:center;\">\u2192<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">GND (commun)<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Masse partag\u00e9e<\/td><\/tr><\/tbody><\/table><h3 style=\"margin-top:24px;\">Alimentation<\/h3><ul><li>Les <strong>moteurs<\/strong> sont aliment\u00e9s via le connecteur d&rsquo;alimentation du L298N (6V\u201312V) \u2014 un pack 4\u00d7AA de 6V suffit parfaitement.<\/li><li>L&rsquo;<strong>Arduino<\/strong> peut \u00eatre aliment\u00e9 par USB pendant les tests, ou via la broche VIN (7\u201312V) en fonctionnement autonome.<\/li><li>Le L298N int\u00e9gr\u00e9 g\u00e9n\u00e8re 5V pour alimenter l&rsquo;Arduino si vous l&rsquo;alimentez en 7V+.<\/li><\/ul><p><strong>Conseil :<\/strong> V\u00e9rifiez deux fois chaque connexion avant de mettre sous tension. Un c\u00e2ble invers\u00e9 peut endommager votre Arduino ou votre L298N.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ce38d6d e-flex e-con-boxed e-con e-parent\" data-id=\"ce38d6d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa9af23 elementor-widget elementor-widget-heading\" data-id=\"aa9af23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00c9tape 4 : Programmation de l'Arduino<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-155765a elementor-widget elementor-widget-text-editor\" data-id=\"155765a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>C&rsquo;est ici que la magie op\u00e8re. Le code ci-dessous est <strong>int\u00e9gralement comment\u00e9<\/strong> pour que vous compreniez chaque ligne. Copiez-le dans votre <strong>IDE Arduino<\/strong>, connectez votre carte en USB, s\u00e9lectionnez le bon port COM, puis cliquez sur <em>T\u00e9l\u00e9verser<\/em>.<\/p><pre style=\"background-color:#263238;color:#eceff1;padding:25px;border-radius:8px;font-family:'Courier New',monospace;font-size:13px;line-height:1.8;overflow-x:auto;white-space:pre;\">\/\/ =====================================================\n\/\/  ROBOT \u00c9VITEMENT D'OBSTACLES \u2014 ARDUINO UNO\n\/\/  Robotis\u00e2mes \u2014 robotisames.com\n\/\/ =====================================================\n\n\/\/ --- D\u00e9finition des broches ---\n#define TRIG_PIN  9       \/\/ D\u00e9clencheur ultrasonique\n#define ECHO_PIN  8       \/\/ R\u00e9cepteur ultrasonique\n#define IN1       3       \/\/ Moteur gauche : avant\n#define IN2       4       \/\/ Moteur gauche : arri\u00e8re\n#define IN3       5       \/\/ Moteur droit  : avant\n#define IN4       6       \/\/ Moteur droit  : arri\u00e8re\n#define DIST_MIN  20      \/\/ Distance mini (cm) avant obstacle\n\n\/\/ --- Mesure de la distance (cm) ---\nlong mesurer() {\n  digitalWrite(TRIG_PIN, LOW);\n  delayMicroseconds(2);\n  digitalWrite(TRIG_PIN, HIGH);  \/\/ Envoi impulsion\n  delayMicroseconds(10);\n  digitalWrite(TRIG_PIN, LOW);\n  long duree = pulseIn(ECHO_PIN, HIGH);   \/\/ Mesure \u00e9cho\n  return duree * 0.034 \/ 2;              \/\/ Conversion cm\n}\n\n\/\/ --- Fonctions de d\u00e9placement ---\nvoid avancer() {\n  digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW);\n  digitalWrite(IN3, HIGH); digitalWrite(IN4, LOW);\n}\nvoid reculer() {\n  digitalWrite(IN1, LOW);  digitalWrite(IN2, HIGH);\n  digitalWrite(IN3, LOW);  digitalWrite(IN4, HIGH);\n}\nvoid tourner() {                    \/\/ Tourne \u00e0 droite\n  digitalWrite(IN1, HIGH); digitalWrite(IN2, LOW);\n  digitalWrite(IN3, LOW);  digitalWrite(IN4, HIGH);\n}\nvoid arreter() {\n  digitalWrite(IN1, LOW); digitalWrite(IN2, LOW);\n  digitalWrite(IN3, LOW); digitalWrite(IN4, LOW);\n}\n\nvoid setup() {\n  pinMode(TRIG_PIN, OUTPUT);\n  pinMode(ECHO_PIN, INPUT);\n  pinMode(IN1, OUTPUT); pinMode(IN2, OUTPUT);\n  pinMode(IN3, OUTPUT); pinMode(IN4, OUTPUT);\n  Serial.begin(9600);\n  Serial.println(&quot;Robot pr\u00eat !&quot;);\n}\n\nvoid loop() {\n  long d = mesurer();\n  Serial.print(&quot;Distance : &quot;);\n  Serial.print(d);\n  Serial.println(&quot; cm&quot;);\n\n  if (d &gt; DIST_MIN) {\n    avancer();         \/\/ Voie libre \u2014 on avance\n  } else {\n    arreter(); delay(300);\n    reculer();  delay(500);\n    tourner();  delay(600);\n  }\n  delay(50);           \/\/ Pause entre deux mesures\n}<\/pre><p>\ud83d\udca1 <strong>Comprendre la logique :<\/strong> la fonction <code>loop()<\/code> tourne en continu. \u00c0 chaque cycle, elle mesure la distance devant le robot. Si la voie est libre (distance &gt; 20 cm), le robot avance. Si un obstacle est d\u00e9tect\u00e9, le robot s&rsquo;arr\u00eate, recule 500 ms, puis pivote \u00e0 droite 600 ms pour le contourner.<\/p><p>\u2699\ufe0f <strong>Ajuster le comportement :<\/strong> modifiez <code>DIST_MIN<\/code> pour rendre votre robot plus ou moins r\u00e9actif. Augmentez les valeurs <code>delay()<\/code> pour des pivots plus amples sur des terrains glissants.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ded12a4 e-flex e-con-boxed e-con e-parent\" data-id=\"ded12a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-715026e elementor-widget elementor-widget-heading\" data-id=\"715026e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00c9tape 5 : Tests et d\u00e9pannage<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8406325 elementor-widget elementor-widget-text-editor\" data-id=\"8406325\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Votre robot est assembl\u00e9 et le code est t\u00e9l\u00e9vers\u00e9. Avant de le poser sur le sol, effectuez ces tests de fa\u00e7on m\u00e9thodique \u2014 c&rsquo;est une habitude essentielle en robotique.<\/p><h3>Checklist de mise en service<\/h3><ul><li>\u2705 <strong>Test du capteur :<\/strong> Ouvrez le Moniteur S\u00e9rie dans l&rsquo;IDE Arduino (vitesse : 9600 bauds). Placez votre main devant le HC-SR04 \u00e0 10 cm, 20 cm, 30 cm. Les valeurs affich\u00e9es doivent correspondre (tol\u00e9rance \u00b13 cm).<\/li><li>\u2705 <strong>Test des moteurs :<\/strong> Ajoutez temporairement un appel \u00e0 <code>avancer()<\/code> dans <code>setup()<\/code> pour tester chaque moteur individuellement. V\u00e9rifiez que tous les moteurs tournent dans le bon sens.<\/li><li>\u2705 <strong>Test complet sur surface lisse :<\/strong> Soulevez l\u00e9g\u00e8rement le robot (roues en l&rsquo;air) pendant le premier test pour contr\u00f4ler le comportement sans risque. Puis posez-le sur le sol.<\/li><\/ul><h3>Tableau de d\u00e9pannage<\/h3><table style=\"width:100%;border-collapse:collapse;font-size:15px;\"><thead><tr style=\"background-color:#b71c1c;color:white;\"><th style=\"padding:10px;text-align:left;\">Sympt\u00f4me<\/th><th style=\"padding:10px;text-align:left;\">Cause probable<\/th><th style=\"padding:10px;text-align:left;\">Solution<\/th><\/tr><\/thead><tbody><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Le robot ne bouge pas du tout<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Alimentation insuffisante ou ENA\/ENB non connect\u00e9s<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">V\u00e9rifiez les piles et les cavaliers ENA\/ENB<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Le robot tourne en rond<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">IN1\/IN2 ou IN3\/IN4 invers\u00e9s<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">\u00c9changez les c\u00e2bles du c\u00f4t\u00e9 d\u00e9faillant<\/td><\/tr><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Distance = 0 ou 400 cm en permanence<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">TRIG et ECHO invers\u00e9s<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">V\u00e9rifiez Pin 8 et Pin 9 sur l&rsquo;Arduino<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Le robot s&rsquo;arr\u00eate sans raison<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Piles d\u00e9charg\u00e9es ou contact l\u00e2che<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Remplacez les piles, resserrez les connexions<\/td><\/tr><tr style=\"background-color:#f5f5f5;\"><td style=\"padding:10px;border-bottom:1px solid #ddd;\">L&rsquo;Arduino chauffe anormalement<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Court-circuit dans le c\u00e2blage<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">D\u00e9branchez imm\u00e9diatement, rev\u00e9rifiez chaque fil<\/td><\/tr><tr><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Le robot ne d\u00e9tecte pas les obstacles proches<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">DIST_MIN trop faible ou capteur mal orient\u00e9<\/td><td style=\"padding:10px;border-bottom:1px solid #ddd;\">Augmentez DIST_MIN \u00e0 25-30 cm, centrez le capteur<\/td><\/tr><\/tbody><\/table>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4942061 e-flex e-con-boxed e-con e-parent\" data-id=\"4942061\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-836c47d elementor-widget elementor-widget-heading\" data-id=\"836c47d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pour aller plus loin<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2415ea7 elementor-widget elementor-widget-text-editor\" data-id=\"2415ea7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Votre robot fonctionne ? F\u00e9licitations ! C&rsquo;est le d\u00e9but d&rsquo;une belle aventure en robotique. Voici cinq am\u00e9liorations progressives pour continuer \u00e0 apprendre :<\/p><ol><li><strong>Contr\u00f4le de vitesse par PWM :<\/strong> Connectez ENA et ENB aux pins 10 et 11 de l&rsquo;Arduino et utilisez <code>analogWrite(10, 150)<\/code> pour r\u00e9gler la vitesse de 0 \u00e0 255. Id\u00e9al pour un d\u00e9marrage en douceur.<\/li><li><strong>Ajouter un buzzer ou une LED :<\/strong> Faites \u00e9mettre un bip ou clignoter une LED orange quand le robot d\u00e9tecte un obstacle \u2014 une excellente introduction aux sorties num\u00e9riques suppl\u00e9mentaires.<\/li><li><strong>Contr\u00f4le via Bluetooth :<\/strong> Ajoutez un module HC-05 pour piloter votre robot depuis une application smartphone. Parfait comme projet de niveau interm\u00e9diaire.<\/li><li><strong>Passer \u00e0 l&rsquo;ESP32 :<\/strong> Remplacez l&rsquo;Arduino Uno par une carte ESP32 pour ajouter la connectivit\u00e9 Wi-Fi et piloter votre robot depuis un navigateur web. <a href=\"https:\/\/robotisames.com\/learn\/decouvrez-lesp32-levolution-technologique-des-robots-educatifs\/\">D\u00e9couvrez l&rsquo;ESP32 sur notre blog \u2192<\/a><\/li><li><strong>Programmer en Python :<\/strong> Explorez MicroPython pour contr\u00f4ler vos robots avec un langage encore plus lisible et largement utilis\u00e9 dans l&rsquo;industrie.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f823671 e-flex e-con-boxed e-con e-parent\" data-id=\"f823671\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d0e5c21 elementor-widget elementor-widget-heading\" data-id=\"d0e5c21\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQ \u2014 Questions fr\u00e9quentes sur le tutoriel robot Arduino d\u00e9butant<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-512e140 elementor-widget elementor-widget-text-editor\" data-id=\"512e140\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Faut-il savoir programmer pour r\u00e9aliser ce projet ?<\/strong><br>Non. Le code fourni est complet et pr\u00eat \u00e0 l&#8217;emploi. Il vous suffit de le copier dans l&rsquo;IDE Arduino et de cliquer sur T\u00e9l\u00e9verser. Les commentaires vous permettront de comprendre la logique progressivement.<\/p><p><strong>Quel \u00e2ge minimum pour ce projet Arduino pas \u00e0 pas ?<\/strong><br>Ce projet est accessible d\u00e8s 12\u201313 ans avec l&rsquo;accompagnement d&rsquo;un adulte. Un lyc\u00e9en motiv\u00e9 peut le r\u00e9aliser seul. Pour les 8\u201312 ans, nous recommandons nos <a href=\"https:\/\/robotisames.com\/store\">kits d\u00e9butants Robotis\u00e2mes<\/a> avec guide illustr\u00e9 inclus.<\/p><p><strong>Puis-je utiliser un Arduino Nano \u00e0 la place de l&rsquo;Uno ?<\/strong><br>Oui, le code est compatible. L&rsquo;Arduino Nano utilise les m\u00eames num\u00e9ros de broches. Seul le facteur de forme change (plus petit) \u2014 v\u00e9rifiez simplement les connexions physiques sur votre module L298N.<\/p><p><strong>Puis-je remplacer le L298N par un L293D ?<\/strong><br>Oui pour de petits moteurs (jouets). Le L293D supporte 600 mA par sortie contre 2 A pour le L298N. Pour des moteurs TT standards, le L298N est plus adapt\u00e9 et reste peu co\u00fbteux.<\/p><p><strong>O\u00f9 acheter les composants de ce tutoriel au Maroc ?<\/strong><br>Tous les composants sont disponibles dans notre <a href=\"https:\/\/robotisames.com\/store\">boutique en ligne<\/a> avec livraison partout au Maroc. Nous proposons \u00e9galement des kits complets qui incluent tout le mat\u00e9riel n\u00e9cessaire.<\/p><p><strong>Est-ce que ce robot peut participer \u00e0 des comp\u00e9titions scolaires ?<\/strong><br>Absolument ! Ce type de robot \u00e0 \u00e9vitement d&rsquo;obstacles est une base solide pour les d\u00e9fis de labyrinthe et les comp\u00e9titions robotiques scolaires. Avec les am\u00e9liorations sugg\u00e9r\u00e9es, il peut \u00eatre adapt\u00e9 \u00e0 de nombreux formats de comp\u00e9tition.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f1c14e4 e-flex e-con-boxed e-con e-parent\" data-id=\"f1c14e4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53ac947 elementor-widget elementor-widget-heading\" data-id=\"53ac947\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pr\u00eat \u00e0 construire votre premier robot ?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78f40f3 elementor-widget elementor-widget-text-editor\" data-id=\"78f40f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align:center;color:#bbdefb;font-size:17px;\">Retrouvez tous les composants de ce tutoriel \u2014 Arduino Uno, capteur HC-SR04, module L298N et ch\u00e2ssis 4 roues \u2014 directement dans la boutique Robotis\u00e2mes. Livraison partout au Maroc.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-907f2bd elementor-align-center elementor-widget elementor-widget-button\" data-id=\"907f2bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/robotisames.com\/store\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">D\u00e9couvrir les kits Arduino \u2192<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno Tutoriel technique &nbsp;\u2022&nbsp; Niveau : D\u00e9butant &nbsp;\u2022&nbsp; \u23f1 15 min de lecture &nbsp;\u2022&nbsp; Mis \u00e0 jour : avril 2026 Vous r\u00eavez de construire votre premier robot, mais vous ne savez pas par o\u00f9 commencer ? Ce tutoriel vous guide pas \u00e0 pas dans [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[34],"tags":[],"class_list":["post-2282","post","type-post","status-publish","format-standard","hentry","category-developpement"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno - Robotis\u00e2mes<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno - Robotis\u00e2mes\" \/>\n<meta property=\"og:description\" content=\"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno Tutoriel technique &nbsp;\u2022&nbsp; Niveau : D\u00e9butant &nbsp;\u2022&nbsp; \u23f1 15 min de lecture &nbsp;\u2022&nbsp; Mis \u00e0 jour : avril 2026 Vous r\u00eavez de construire votre premier robot, mais vous ne savez pas par o\u00f9 commencer ? Ce tutoriel vous guide pas \u00e0 pas dans [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/\" \/>\n<meta property=\"og:site_name\" content=\"Robotis\u00e2mes\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Robotisames\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-26T23:17:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-01T10:45:00+00:00\" \/>\n<meta name=\"author\" content=\"Robotis\u00e2mes\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Robotis\u00e2mes\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\\\/\"},\"author\":{\"name\":\"Robotis\u00e2mes\",\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/#\\\/schema\\\/person\\\/7cbcb0731066728968d2b6250140508f\"},\"headline\":\"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno\",\"datePublished\":\"2026-04-26T23:17:27+00:00\",\"dateModified\":\"2026-05-01T10:45:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\\\/\"},\"wordCount\":1729,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/#organization\"},\"articleSection\":[\"D\u00e9veloppement\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/robotisames.com\\\/learn\\\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\\\/\",\"url\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\\\/\",\"name\":\"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno - Robotis\u00e2mes\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/#website\"},\"datePublished\":\"2026-04-26T23:17:27+00:00\",\"dateModified\":\"2026-05-01T10:45:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/robotisames.com\\\/learn\\\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/#website\",\"url\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/\",\"name\":\"Robotis\u00e2mes\",\"description\":\"Cultivons les e-g\u00e9n\u00e9rations\",\"publisher\":{\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/#organization\",\"name\":\"Robotis\u00e2mes\",\"url\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/robotisames-education-e1677154708230.png\",\"contentUrl\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/robotisames-education-e1677154708230.png\",\"width\":665,\"height\":230,\"caption\":\"Robotis\u00e2mes\"},\"image\":{\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Robotisames\\\/\",\"https:\\\/\\\/www.instagram.com\\\/robotisames\",\"https:\\\/\\\/ma.linkedin.com\\\/showcase\\\/robotismes\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/#\\\/schema\\\/person\\\/7cbcb0731066728968d2b6250140508f\",\"name\":\"Robotis\u00e2mes\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7148b8b39a6a0a856409f55ca36bf430bb2aa404be0c078663f41a188eade27e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7148b8b39a6a0a856409f55ca36bf430bb2aa404be0c078663f41a188eade27e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/7148b8b39a6a0a856409f55ca36bf430bb2aa404be0c078663f41a188eade27e?s=96&d=mm&r=g\",\"caption\":\"Robotis\u00e2mes\"},\"sameAs\":[\"https:\\\/\\\/robotisames.com\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UC5JBH0YYuOmsPehN7ud_vTw\"],\"url\":\"https:\\\/\\\/robotisames.com\\\/learn\\\/author\\\/robotadminwp\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno - Robotis\u00e2mes","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/","og_locale":"fr_FR","og_type":"article","og_title":"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno - Robotis\u00e2mes","og_description":"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno Tutoriel technique &nbsp;\u2022&nbsp; Niveau : D\u00e9butant &nbsp;\u2022&nbsp; \u23f1 15 min de lecture &nbsp;\u2022&nbsp; Mis \u00e0 jour : avril 2026 Vous r\u00eavez de construire votre premier robot, mais vous ne savez pas par o\u00f9 commencer ? Ce tutoriel vous guide pas \u00e0 pas dans [&hellip;]","og_url":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/","og_site_name":"Robotis\u00e2mes","article_publisher":"https:\/\/www.facebook.com\/Robotisames\/","article_published_time":"2026-04-26T23:17:27+00:00","article_modified_time":"2026-05-01T10:45:00+00:00","author":"Robotis\u00e2mes","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Robotis\u00e2mes","Dur\u00e9e de lecture estim\u00e9e":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/#article","isPartOf":{"@id":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/"},"author":{"name":"Robotis\u00e2mes","@id":"https:\/\/robotisames.com\/learn\/#\/schema\/person\/7cbcb0731066728968d2b6250140508f"},"headline":"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno","datePublished":"2026-04-26T23:17:27+00:00","dateModified":"2026-05-01T10:45:00+00:00","mainEntityOfPage":{"@id":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/"},"wordCount":1729,"commentCount":0,"publisher":{"@id":"https:\/\/robotisames.com\/learn\/#organization"},"articleSection":["D\u00e9veloppement"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/","url":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/","name":"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno - Robotis\u00e2mes","isPartOf":{"@id":"https:\/\/robotisames.com\/learn\/#website"},"datePublished":"2026-04-26T23:17:27+00:00","dateModified":"2026-05-01T10:45:00+00:00","breadcrumb":{"@id":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/robotisames.com\/learn\/mon-premier-robot-en-5-etapes-projet-complet-avec-arduino-uno\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/robotisames.com\/learn\/"},{"@type":"ListItem","position":2,"name":"Mon premier robot en 5 \u00e9tapes : projet complet avec Arduino Uno"}]},{"@type":"WebSite","@id":"https:\/\/robotisames.com\/learn\/#website","url":"https:\/\/robotisames.com\/learn\/","name":"Robotis\u00e2mes","description":"Cultivons les e-g\u00e9n\u00e9rations","publisher":{"@id":"https:\/\/robotisames.com\/learn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/robotisames.com\/learn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/robotisames.com\/learn\/#organization","name":"Robotis\u00e2mes","url":"https:\/\/robotisames.com\/learn\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/robotisames.com\/learn\/#\/schema\/logo\/image\/","url":"https:\/\/robotisames.com\/learn\/wp-content\/uploads\/2023\/02\/robotisames-education-e1677154708230.png","contentUrl":"https:\/\/robotisames.com\/learn\/wp-content\/uploads\/2023\/02\/robotisames-education-e1677154708230.png","width":665,"height":230,"caption":"Robotis\u00e2mes"},"image":{"@id":"https:\/\/robotisames.com\/learn\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Robotisames\/","https:\/\/www.instagram.com\/robotisames","https:\/\/ma.linkedin.com\/showcase\/robotismes"]},{"@type":"Person","@id":"https:\/\/robotisames.com\/learn\/#\/schema\/person\/7cbcb0731066728968d2b6250140508f","name":"Robotis\u00e2mes","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/7148b8b39a6a0a856409f55ca36bf430bb2aa404be0c078663f41a188eade27e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7148b8b39a6a0a856409f55ca36bf430bb2aa404be0c078663f41a188eade27e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7148b8b39a6a0a856409f55ca36bf430bb2aa404be0c078663f41a188eade27e?s=96&d=mm&r=g","caption":"Robotis\u00e2mes"},"sameAs":["https:\/\/robotisames.com","https:\/\/www.youtube.com\/channel\/UC5JBH0YYuOmsPehN7ud_vTw"],"url":"https:\/\/robotisames.com\/learn\/author\/robotadminwp\/"}]}},"_links":{"self":[{"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/posts\/2282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/comments?post=2282"}],"version-history":[{"count":2,"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/posts\/2282\/revisions"}],"predecessor-version":[{"id":2305,"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/posts\/2282\/revisions\/2305"}],"wp:attachment":[{"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/media?parent=2282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/categories?post=2282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/robotisames.com\/learn\/wp-json\/wp\/v2\/tags?post=2282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}