{"id":113701,"date":"2026-02-16T07:30:00","date_gmt":"2026-02-16T06:30:00","guid":{"rendered":"https:\/\/www.reichelt.com\/magazin\/?p=113701"},"modified":"2026-02-24T11:50:40","modified_gmt":"2026-02-24T10:50:40","slug":"entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1","status":"publish","type":"post","link":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/","title":{"rendered":"Entrez dans l&#8217;univers de la robotique avec Grab-it \u2013 Partie 1"},"content":{"rendered":"\n<p>Le bras robotis\u00e9 \u00e0 5 axes \u00ab Grab-it \u00bb du fabricant JOY-IT permet aux bricoleurs amateurs, aux \u00e9l\u00e8ves et aux \u00e9tudiants de s&#8217;initier facilement \u00e0 l&#8217;\u00e9lectronique, \u00e0 la m\u00e9canique et \u00e0 la programmation. Le bras robotis\u00e9 \u00ab\u202fGrab-it\u202f\u00bb peut \u00eatre utilis\u00e9 avec tous les ordinateurs monocarte (SBC) et microcontr\u00f4leurs courants, ainsi qu\u2019avec la plateforme de votre choix, ce qui permet de se lancer rapidement. Pour le projet suivant, nous nous sommes limit\u00e9s au Raspberry Pi 4, associ\u00e9 \u00e0 un Moto Pi, ainsi qu&#8217;\u00e0 un Arduino Uno avec un Motorino. Gr\u00e2ce aux servomoteurs \u00e0 couple \u00e9lev\u00e9 et au pr\u00e9henseur puissant, le brais robotis\u00e9 peut saisir et d\u00e9placer sans difficult\u00e9 de petites charges d&#8217;un point A \u00e0 un point B.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-montage-calibrage-des-moteurs-et-remarques\">Montage, calibrage des moteurs et remarques<\/h2>\n\n\n\n<span data-view=\"article\" data-artid=\"336273\" data-lang=\"de\"><\/span><strong><a href=\"https:\/\/www.reichelt.com\/fr\/fr\/shop\/produit\/kit_bras_de_robot_grab-it_pi4_2gb_inclus-336273\" target=\"_blank\" rel=\"noreferrer noopener\">Le kit de bras robotis\u00e9 Grab-it<\/a><\/strong> est livr\u00e9 dans une mallette contenant :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Bras robotis\u00e9 en aluminium, num\u00e9ro de s\u00e9rie : Robot02<\/li>\n\n\n\n<li>Raspberry Pi mod\u00e8le 4, 2 Go, bloc d&#8217;alimentation inclus<\/li>\n\n\n\n<li>Moto Pi pour commander les servomoteurs<\/li>\n\n\n\n<li>Bloc d&#8217;alimentation de 20 W pour alimenter la carte de commande<\/li>\n\n\n\n<li>Carte m\u00e9moire avec Noobs, outils et instructions<\/li>\n\n\n\n<li>C\u00e2ble HDMI de 1,5 m (HDMI micro &gt; HDMI) pour la lecture 4K<\/li>\n<\/ul>\n\n\n\n<p>Le bras robotis\u00e9 fonctionne avec les moteurs suivants :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Couple : 21,5 kg\u00b7cm \u00e0 7,4 V<\/li>\n\n\n\n<li>Tension : 5 \u00e0 7,4 V CC<\/li>\n\n\n\n<li>Angle m\u00e9canique de 360\u00b0, plage de travail de 180\u00b0<\/li>\n\n\n\n<li>Engrenages m\u00e9talliques<\/li>\n\n\n\n<li>Commande par modulation de largeur d&#8217;impulsion (PWM)<\/li>\n<\/ul>\n\n\n\n<p>Autres accessoires recommand\u00e9s :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.reichelt.com\/fr\/fr\/shop\/produit\/arduino_uno_rev_3_variante_dip_atmega328p_usb-154902?\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Arduino UNO R3<\/strong><\/a><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/www.reichelt.com\/fr\/fr\/shop\/produit\/arduino_uno_rev_3_variante_dip_atmega328p_usb-154902\" target=\"_blank\" rel=\"noreferrer noopener\">JOY-IT Motorino<\/a><\/strong> : commande moteur pour Arduino<\/li>\n\n\n\n<li><a href=\"https:\/\/www.reichelt.com\/fr\/fr\/shop\/cat%C3%A9gorie\/cables_a_v_hdmi_-3615\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>C\u00e2ble HDMI<\/strong><\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.reichelt.com\/fr\/fr\/shop\/produit\/raspberry_pi_-_cable_avec_interrupteur_prise_a_usb-c-plug_-262539?\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>C\u00e2ble Raspberry Pi USB-C vers USB avec interrupteur<\/strong><\/a><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/www.reichelt.com\/fr\/fr\/shop\/produit\/cartes_de_developpement_-_jeu_de_cables_differentes_longueurs_-282690\" target=\"_blank\" rel=\"noreferrer noopener\">Jeu de c\u00e2bles<\/a><\/strong> pour cartes enfichables<\/li>\n<\/ul>\n\n\n\n<p>Le bras robotis\u00e9 en aluminium est actionn\u00e9 par six moteurs commandables s\u00e9par\u00e9ment. Il est \u00e9galement mont\u00e9 sur un plateau tournant \u00e0 360\u00b0 sur roulements. La plaque de base en acrylique de 4,5 mm d&#8217;\u00e9paisseur est \u00e9quip\u00e9e de trous de fixation pour tous les SBC et microcontr\u00f4leurs courants. Des entretoises permettent de fixer facilement la plaque de base, par exemple sur un \u00e9tabli ou un bureau.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/01-grab-it-roboterarm-1024x700.webp\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"700\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/01-grab-it-roboterarm-1024x700.webp\" alt=\"Le bras robotis\u00e9 peut \u00eatre facilement fix\u00e9 sur un bureau ou un plan de travail.\" class=\"wp-image-113569\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/01-grab-it-roboterarm-1024x700.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/01-grab-it-roboterarm-300x205.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/01-grab-it-roboterarm-768x525.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/01-grab-it-roboterarm-1536x1050.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/01-grab-it-roboterarm-2048x1400.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/01-grab-it-roboterarm.webp 1954w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Le bras robotis\u00e9 peut \u00eatre facilement fix\u00e9 sur un bureau ou un plan de travail.<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-cover is-light has-border-color has-black-color has-text-color has-link-color wp-elements-6e509be58f9274228f78118c85ab567f\" style=\"border-color:#585961;border-width:1px;margin-top:30px;margin-bottom:30px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;min-height:200px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-10 has-background-dim\" style=\"background-color:#585961\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-container-core-cover-is-layout-bbe5e741 wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-left has-black-color has-text-color has-link-color wp-elements-36a172de6d990e86fc913297733735c5\" style=\"padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;font-size:20px\"><strong>Consignes de s\u00e9curit\u00e9<\/strong><\/p>\n\n\n\n<ul style=\"font-size:14px\" class=\"wp-block-list has-black-color has-text-color has-link-color wp-elements-35a678e0b8f10c531d865953c43a7c84\">\n<li>Une surface stable et plane est n\u00e9cessaire ; il est \u00e9ventuellement possible de visser la plaque de base.<\/li>\n\n\n\n<li>V\u00e9rifiez que la tension secteur est correcte ; pas d&#8217;\u00e9cart tol\u00e9r\u00e9 !<\/li>\n\n\n\n<li>D\u00e9brancher l&#8217;alimentation \u00e9lectrique avant toute op\u00e9ration de maintenance ou de montage.<\/li>\n\n\n\n<li>Prot\u00e9ger l&#8217;appareil de l&#8217;humidit\u00e9, de la pluie et de l&#8217;eau.<\/li>\n\n\n\n<li>Ne bloquez pas les moteurs et gardez les mains et les objets \u00e9loign\u00e9s de la zone de travail.<\/li>\n\n\n\n<li>Ne jamais diriger l&#8217;appareil vers des personnes ou des animaux, ni essayer de les attraper.<\/li>\n\n\n\n<li>Conservez les petites pi\u00e8ces (vis, \u00e9crous, etc.) en lieu s\u00fbr, car elles pr\u00e9sentent un risque d&#8217;ingestion !<\/li>\n\n\n\n<li>N&#8217;utilisez l&#8217;appareil que lorsqu&#8217;il est enti\u00e8rement mont\u00e9.<\/li>\n\n\n\n<li>Faites preuve de vigilance lors du montage et de l&#8217;utilisation de l&#8217;appareil \u2014 veillez \u00e0 toujours garder un \u0153il sur vos doigts.<\/li>\n\n\n\n<li>Le port de gants et de lunettes de protection est recommand\u00e9 (risque de blessure par les ar\u00eates vives).<\/li>\n\n\n\n<li>Ne pas mettre les mains dans les entra\u00eenements ou les composants ouverts.<\/li>\n\n\n\n<li>Ne pas poser d&#8217;objets m\u00e9talliques sur les circuits imprim\u00e9s ouverts (risque de court-circuit).<\/li>\n\n\n\n<li>V\u00e9rifiez r\u00e9guli\u00e8rement les vis et les \u00e9crous (les vibrations peuvent les desserrer) et utilisez un frein-filet si n\u00e9cessaire.<\/li>\n\n\n\n<li>Installez l&#8217;interrupteur d&#8217;arr\u00eat d&#8217;urgence \u00e0 un endroit facilement accessible.<\/li>\n\n\n\n<li>Utilisez un bloc d&#8217;alimentation puissant.<br> \u2022 Chaque moteur jusqu&#8217;\u00e0 2 A, consommation totale maximale de 12 A.<br> \u2022 Les blocs d&#8217;alimentation pour t\u00e9l\u00e9phones portables ne sont pas adapt\u00e9s !<br> \u2022 Une surcharge peut entra\u00eener une surchauffe ou endommager le mat\u00e9riel.<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-montage-etape-par-etape-et-calibrage-des-moteurs\">Montage \u00e9tape par \u00e9tape et calibrage des moteurs<\/h3>\n\n\n\n<p><strong>Pour le montage, vous aurez besoin des \u00e9l\u00e9ments suivants :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mat\u00e9riel de montage : tournevis cruciforme, pince plate, cl\u00e9 Allen (fournie), \u00e9ventuellement une pince \u00e0 \u00e9piler<\/li>\n\n\n\n<li>Ordinateur portable et Raspberry Pi avec Moto Pi ou Arduino avec Motorino pour calibrer les moteurs<\/li>\n\n\n\n<li><a href=\"https:\/\/joy-it.net\/de\/products\/Robot02\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Instructions de montage<\/strong><\/a> de JOY-IT<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image alignleft size-large is-resized\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2a-unboxing-1024x707.webp\"><img decoding=\"async\" width=\"1024\" height=\"707\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2a-unboxing-1024x707.webp\" alt=\"Le bras robotis\u00e9 est livr\u00e9 avec les accessoires suivants \" class=\"wp-image-113571\" style=\"width:400px\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2a-unboxing-1024x707.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2a-unboxing-300x207.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2a-unboxing-768x531.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2a-unboxing-1536x1061.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2a-unboxing-2048x1415.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2a-unboxing.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Le bras robotis\u00e9 est livr\u00e9 avec les accessoires suivants<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image alignright size-large is-resized\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2b-unboxing-1024x707.webp\"><img decoding=\"async\" width=\"1024\" height=\"707\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2b-unboxing-1024x707.webp\" alt=\"Le carton contient les \u00e9l\u00e9ments suivants\" class=\"wp-image-113573\" style=\"width:400px\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2b-unboxing-1024x707.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2b-unboxing-300x207.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2b-unboxing-768x531.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2b-unboxing-1536x1061.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2b-unboxing-2048x1415.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/2b-unboxing.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Le carton contient les \u00e9l\u00e9ments suivants<\/figcaption><\/figure>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>R\u00e9alisation du montage :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retirez le film protecteur de la plaque de base.<\/li>\n\n\n\n<li>Fixez l&#8217;un des leviers servo ronds \u00e0 l&#8217;aide de quatre vis sur l&#8217;une des plaques rondes.<\/li>\n\n\n\n<li>Ensuite, montez un servomoteur sur la plaque ronde. Pour ce faire, placez la plaque sur le servomoteur et fixez-la \u00e0 l&#8217;aide de quatre vis et d&#8217;\u00e9crous. Assurez-vous que la roue dent\u00e9e du servomoteur est parfaitement align\u00e9e au centre.<\/li>\n\n\n\n<li>La quatri\u00e8me \u00e9tape consiste \u00e0 monter le palier. Ins\u00e9rez d&#8217;abord les quatre longues vis dans la premi\u00e8re bague, puis placez le palier. Ins\u00e9rez ensuite la deuxi\u00e8me bague et vissez-la \u00e0 l&#8217;aide des quatre longues douilles en laiton.<\/li>\n\n\n\n<li>Ins\u00e9rez ensuite la t\u00f4le ronde de l&#8217;\u00e9tape 2 avec le support du servomoteur sur la t\u00eate du servomoteur de l&#8217;\u00e9tape 3, puis fixez-la au centre \u00e0 l&#8217;aide d&#8217;une vis.<\/li>\n\n\n\n<li>Placez la plaque avec le servomoteur sur le palier et vissez-la \u00e0 l&#8217;aide de quatre \u00e9crous (image 03).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/03-erste-schritte-1024x672.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"672\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/03-erste-schritte-1024x672.webp\" alt=\"Apr\u00e8s les premi\u00e8res \u00e9tapes, les premiers servos sont install\u00e9s.\" class=\"wp-image-113579\" style=\"width:500px\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/03-erste-schritte-1024x672.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/03-erste-schritte-300x197.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/03-erste-schritte-768x504.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/03-erste-schritte-1536x1008.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/03-erste-schritte-2048x1345.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/03-erste-schritte.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Apr\u00e8s les premi\u00e8res \u00e9tapes, les premiers servos sont install\u00e9s (image 03).<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fixez ensuite un roulement dans la premi\u00e8re corni\u00e8re.<\/li>\n\n\n\n<li>Vissez ensuite la corni\u00e8re \u00e0 la t\u00f4le ronde.<\/li>\n\n\n\n<li>Vissez ensuite cette derni\u00e8re au roulement.<\/li>\n\n\n\n<li>Vous pouvez maintenant la monter sur la plaque de base et la fixer sur la face inf\u00e9rieure \u00e0 l&#8217;aide de douilles en laiton. Attention ! Veillez \u00e0 ce que le filetage ne d\u00e9passe pas des douilles et fixez au pr\u00e9alable les \u00e9crous sur les tiges filet\u00e9es. Ceux-ci sont ensuite serr\u00e9s sur la face sup\u00e9rieure. Les entretoises en plastique peuvent maintenant \u00eatre fix\u00e9es sur la face inf\u00e9rieure (image 04).<\/li>\n\n\n\n<li>Enfoncez les leviers de servomoteur sur les servomoteurs restants (image 05).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/04-servomotore-1024x321.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"321\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/04-servomotore-1024x321.webp\" alt=\"Les premiers servomoteurs sont mont\u00e9s sur la plaque de base.\" class=\"wp-image-113581\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/04-servomotore-1024x321.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/04-servomotore-300x94.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/04-servomotore-768x241.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/04-servomotore-1536x481.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/04-servomotore-2048x642.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/04-servomotore.webp 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Les premiers servomoteurs sont mont\u00e9s sur la plaque de base (image 04).<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/05-servohebel-1024x571.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"571\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/05-servohebel-1024x571.webp\" alt=\"L'enfoncement des leviers de servo et le calibrage du moteur constituent une \u00e9tape importante.\" class=\"wp-image-113583\" style=\"width:500px\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/05-servohebel-1024x571.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/05-servohebel-300x167.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/05-servohebel-768x428.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/05-servohebel-1536x856.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/05-servohebel-2048x1142.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/05-servohebel.webp 2000w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">L&#8217;enfoncement des leviers de servo et le calibrage du moteur constituent une \u00e9tape importante (image 05).<\/figcaption><\/figure>\n\n\n\n<p><strong>ATTENTION <\/strong>: les servomoteurs doivent \u00eatre calibr\u00e9s dans leur position de base avant le montage ! (Instructions ci-dessous).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vissez ensuite les deux t\u00f4les en U \u00e0 l&#8217;aide de quatre vis et \u00e9crous chacune.<\/li>\n\n\n\n<li>Ins\u00e9rez ensuite le servomoteur et fixez-le avec quatre vis et \u00e9crous. Reliez enfin le bras du servomoteur au bras du robot avec quatre vis (image 06).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/06-roboterarm-768x1024.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/06-roboterarm-768x1024.webp\" alt=\"Le bras du robot prend forme.\" class=\"wp-image-113585\" style=\"aspect-ratio:0.7500073242902763;width:400px;height:auto\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/06-roboterarm-768x1024.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/06-roboterarm-225x300.webp 225w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/06-roboterarm-1152x1536.webp 1152w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/06-roboterarm-1536x2048.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/06-roboterarm.webp 1200w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/a><figcaption class=\"wp-element-caption\">Le bras du robot prend forme (image 06).<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vissez une autre t\u00f4le en U avec une \u00e9querre, puis fixez-la \u00e0 un support de servomoteur.<\/li>\n\n\n\n<li>Fixez ensuite un roulement \u00e0 l&#8217;emplacement habituel.<\/li>\n\n\n\n<li>Ins\u00e9rez ensuite un servomoteur et fixez-le comme d&#8217;habitude \u00e0 l&#8217;aide de quatre vis et \u00e9crous. Fixez-le ensuite au bras du robot \u00e0 l&#8217;aide de quatre vis.<\/li>\n\n\n\n<li>Superposez deux supports de servomoteur et reliez-les \u00e0 l&#8217;aide de vis et d&#8217;\u00e9crous.<\/li>\n\n\n\n<li>Installez le palier et le servomoteur comme d&#8217;habitude.<\/li>\n\n\n\n<li>Fixez-le au bras du robot \u00e0 l&#8217;aide de quatre vis, puis fixez le dernier servomoteur au grappin comme d&#8217;habitude (voir l&#8217;image 07).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/07-greifer-aufsatz-832x1024.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"832\" height=\"1024\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/07-greifer-aufsatz-832x1024.webp\" alt=\"L'embout pour le grappin est mont\u00e9.\" class=\"wp-image-113597\" style=\"width:400px\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/07-greifer-aufsatz-832x1024.webp 832w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/07-greifer-aufsatz-244x300.webp 244w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/07-greifer-aufsatz-768x945.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/07-greifer-aufsatz-1248x1536.webp 1248w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/07-greifer-aufsatz-1664x2048.webp 1664w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/07-greifer-aufsatz.webp 330w\" sizes=\"(max-width: 832px) 100vw, 832px\" \/><\/a><figcaption class=\"wp-element-caption\">L&#8217;embout pour le grappin est mont\u00e9 (image 07).<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Il ne reste plus qu&#8217;\u00e0 assembler le pr\u00e9henseur du robot. Pour ce faire, vissez quatre doigts du pr\u00e9henseur en alternance avec des entretoises courtes en laiton. Pour terminer, utilisez des \u00e9crous d&#8217;un c\u00f4t\u00e9 et des vis de l&#8217;autre.<\/li>\n\n\n\n<li>Fixez ensuite quatre entretoises en laiton au servomoteur. Veillez \u00e0 placer une rondelle au-dessus et en-dessous de chaque entretoise. Ins\u00e9rez ensuite une vis dans la t\u00f4le, puis vissez-la au servomoteur. Deux rondelles sont ensuite plac\u00e9es sur la vis.<\/li>\n\n\n\n<li>Un roulement est ensuite ins\u00e9r\u00e9 dans le pr\u00e9henseur.<\/li>\n\n\n\n<li>Le premier doigt est fix\u00e9 au servomoteur \u00e0 l&#8217;aide d&#8217;une rondelle et d&#8217;un \u00e9crou.<\/li>\n\n\n\n<li>Pour le deuxi\u00e8me doigt, fixez un levier de servomoteur \u00e0 l&#8217;aide de quatre vis.<\/li>\n\n\n\n<li>Fixez ensuite le deuxi\u00e8me doigt et vissez-la.<\/li>\n\n\n\n<li>Fixez ensuite un levier de servomoteur \u00e0 l&#8217;\u00e9querre, puis fixez-le au bras de pr\u00e9hension \u00e0 l&#8217;aide d&#8217;une vis.<\/li>\n\n\n\n<li>Pour finir, vissez le pr\u00e9henseur \u00e0 l&#8217;\u00e9querre (image 8).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/08-greifer-1024x872.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"872\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/08-greifer-1024x872.webp\" alt=\"La derni\u00e8re \u00e9tape consiste \u00e0 monter la pince.\" class=\"wp-image-113599\" style=\"width:400px\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/08-greifer-1024x872.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/08-greifer-300x256.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/08-greifer-768x655.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/08-greifer-1536x1310.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/08-greifer-2048x1745.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/08-greifer.webp 400w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">La derni\u00e8re \u00e9tape consiste \u00e0 monter le pr\u00e9henseur, la pince (image 8).<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-calibrage-des-moteurs\">Calibrage des moteurs<\/h3>\n\n\n\n<p>Avant de les utiliser et de les installer, les servomoteurs doivent \u00eatre calibr\u00e9s dans leur position initiale. C&#8217;est la seule fa\u00e7on d&#8217;exploiter toute la zone de travail du bras du robot et d&#8217;obtenir la position de d\u00e9part correcte du Grab-it. Pour un r\u00e9glage optimal, la valeur de positionnement des moteurs doit \u00eatre de 1 500. Seul le moteur du pr\u00e9henseur est programm\u00e9 sur la valeur 1 600. Pour le calibrage, le moteur correspondant est connect\u00e9 \u00e0 l&#8217;unit\u00e9 de commande, par exemple le MotoPi en liaison avec le Raspberry Pi, ou le Motorino avec l&#8217;Arduino.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Le Raspberry Pi avec la carte MotoPi est connect\u00e9 \u00e0 son alimentation \u00e9lectrique (ou, en alternative, l&#8217;Arduino avec Motorino).<\/li>\n\n\n\n<li>L&#8217;alimentation externe de 5 V pour l&#8217;alimentation \u00e9lectrique des servomoteurs est ensuite connect\u00e9e au MotoPi.<\/li>\n\n\n\n<li>Le \u00ab script d&#8217;\u00e9talonnage \u00bb est lanc\u00e9 comme d\u00e9crit ci-dessous. (Attention, respecter les indentations dans Python)<\/li>\n\n\n\n<li>Les \u00e9tapes suivantes doivent maintenant \u00eatre effectu\u00e9es pour chaque servomoteur \u00e0 installer : connecter le servomoteur \u00e0 sa position respective sur le MotoPi (image 09).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/09-servomotore-1024x704.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"704\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/09-servomotore-1024x704.webp\" alt=\"Tous les servomoteurs sont connect\u00e9s dans le bon ordre aux broches GPIO du Raspberry Pi.\" class=\"wp-image-113601\" style=\"width:600px\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/09-servomotore-1024x704.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/09-servomotore-300x206.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/09-servomotore-768x528.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/09-servomotore-1536x1056.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/09-servomotore-2048x1407.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/09-servomotore.webp 1500w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Tous les servomoteurs sont connect\u00e9s dans le bon ordre aux broches GPIO du Raspberry Pi (image 09).<\/figcaption><\/figure>\n\n\n\n<p>La <a href=\"https:\/\/www.joy-it.net\/files\/files\/Produkte\/RB-Moto3\/RB-Moto3_ServoLibrary_2022-03-25.zip\">biblioth\u00e8que<\/a> modifi\u00e9e est copi\u00e9e sur le Raspberry Pi et les commandes suivantes sont ex\u00e9cut\u00e9es :<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-d5ab2987281b8c55ed920526c71d6108\" style=\"color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>sudo apt-get install python3-pip\nsudo apt install python3-smbus<\/code><\/pre>\n\n\n\n<p>Dans le terminal, naviguez jusqu&#8217;au dossier, puis installez la biblioth\u00e8que \u00e0 l&#8217;aide de la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-a9edf71bb2a8b00879aee03c688001b2\" style=\"color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>sudo python3 setup.py install<\/code><\/pre>\n\n\n\n<p>Le nouveau fichier est alors cr\u00e9\u00e9 \u00e0 l&#8217;aide de la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-d640f69f9c46ae032f235752c2683a2c\" style=\"color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>sudo nano calibrate.py<\/code><\/pre>\n\n\n\n<p>Le code suivant est alors \u00e9crit dans le fichier :<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-e24368205d7979bb3243823f38993c93\" style=\"color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>from __future__ import division \nimport time \nimport Adafruit_PCA9685 \n# Initialisierung mit alternativer Adresse \npwm = Adafruit_PCA9685.PCA9685(address=0x41) \n# Einstellen der Minimal- und Maximal-Pulslaengen \nservo_min = 150 # Minimale Pulslaenge \nservo_max = 600 # Maximale Pulslaenge \n# Hilfsfunktion \ndef set_servo_pulse(channel, pulse): \npulse_length = 1000000 \npulse_length \/= 50 \nprint('{0}us per period'.format(pulse_length)) \npulse_length \/= 4096 \nprint('{0}us per bit'.format(pulse_length)) \npulse *= 1000 \nprint(pulse_length) \npulse \/= pulse_length \nprint(pulse) \npulse = round(pulse) \nprint(pulse) \npulse = int(pulse) \nprint (pulse) \npwm.set_pwm(channel, 0, pulse) \n# Frequenz auf 50Hz setzen \npwm.set_pwm_freq(50) \n# Bewege Servo 0-4 auf Position 1500 \n# Bewege Servo 5 auf Position 1600 \nset_servo_pulse(0,1.5) \ntime.sleep(1.5) \nset_servo_pulse(1,1.5) \ntime.sleep(1.5) \nset_servo_pulse(2,1.5) \ntime.sleep(1.5) \nset_servo_pulse(3,1.5) \ntime.sleep(1.5) \nset_servo_pulse(4,1.5) \ntime.sleep(1.5) \nset_servo_pulse(5,1.6) \ntime.sleep(1.5)\n<\/code><\/pre>\n\n\n\n<p>Enregistrez le fichier avec CTRL+O, puis quittez l&#8217;\u00e9diteur avec CTRL+X. Lancez maintenant le calibrage avec la commande suivante :<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-5ad322c06d9cb83e6c54ff084fa24fcb\" style=\"color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>sudo python3 calibrate.py<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"579\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/10-kalibrierdatei-1024x579.webp\" alt=\"L'ex\u00e9cution du fichier de calibrage est une \u00e9tape importante de la construction du bras robotis\u00e9.\" class=\"wp-image-113603\" style=\"width:800px;height:auto\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/10-kalibrierdatei-1024x579.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/10-kalibrierdatei-300x170.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/10-kalibrierdatei-768x435.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/10-kalibrierdatei-1536x869.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/10-kalibrierdatei-2048x1159.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/10-kalibrierdatei.webp 1108w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">L&#8217;ex\u00e9cution du fichier de calibrage est une \u00e9tape importante de la construction du bras robotis\u00e9 (image 10).<\/figcaption><\/figure>\n\n\n\n<p><a id=\"_msocom_1\"><\/a><\/p>\n\n\n\n<div class=\"wp-block-cover is-light has-border-color has-black-color has-text-color has-link-color wp-elements-09fa589f7d55bbdcd8f005510b0fd627\" style=\"border-color:#585961;border-width:1px;margin-top:30px;margin-bottom:30px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;min-height:200px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-10 has-background-dim\" style=\"background-color:#585961\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-container-core-cover-is-layout-bbe5e741 wp-block-cover-is-layout-constrained\">\n<p class=\"has-text-align-left has-black-color has-text-color has-link-color wp-elements-0b33710f453f7aac8498fcef2f2bb0c1\" style=\"padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;font-size:20px\"><strong>Remarques concernant la programmation et la charge des moteurs<\/strong><\/p>\n\n\n\n<ul style=\"font-size:14px\" class=\"wp-block-list has-black-color has-text-color has-link-color wp-elements-a869b10e254d0fc7f52f01bc08f5d6b2\">\n<li>Lors de la programmation, veillez \u00e0 ce que le moteur puisse atteindre la position sp\u00e9cifi\u00e9e.<\/li>\n\n\n\n<li>Cela vaut en particulier pour le pr\u00e9henseur :\n<ul class=\"wp-block-list\">\n<li>Si elle doit se fermer compl\u00e8tement, aucun objet ne doit se trouver sur son chemin. Sinon, le moteur essaie d&#8217;atteindre la position avec une force maximale et risque de presser l&#8217;objet.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Un maintien de courte dur\u00e9e (quelques secondes) est sans danger, par exemple lors du transport d&#8217;un objet.<\/li>\n\n\n\n<li>\u00c9vitez toutefois les charges prolong\u00e9es, car elles peuvent entra\u00eener :\n<ul class=\"wp-block-list\">\n<li>un \u00e9chauffement important<\/li>\n\n\n\n<li>une surcharge de la transmission<\/li>\n\n\n\n<li>et endommager le moteur<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Lors du choix des accessoires (commande du moteur, blocs d&#8217;alimentation, etc.), veillez \u00e0 disposer de r\u00e9serves de puissance suffisantes.<\/li>\n\n\n\n<li>Puissance du moteur :\n<ul class=\"wp-block-list\">\n<li>Tension de service : 7,4 V CC<\/li>\n\n\n\n<li>Consommation \u00e9lectrique : jusqu&#8217;\u00e0 2 A par moteur<\/li>\n\n\n\n<li>Total : 6 moteurs, soit jusqu&#8217;\u00e0 12 A de consommation \u00e9lectrique totale<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-effectuez-les-premiers-mouvements-avec-le-raspberry-pi-et-le-moto-pi\">Effectuez les premiers mouvements avec le Raspberry Pi et le Moto Pi<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-installation-du-systeme-d-exploitation-raspberry-pi\">Installation du syst\u00e8me d&#8217;exploitation Raspberry Pi<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Installer le syst\u00e8me d&#8217;exploitation Raspberry Pi\n<ul class=\"wp-block-list\">\n<li>installer le syst\u00e8me d&#8217;exploitation souhait\u00e9, par exemple OS Lite 64 bits (image 11)<\/li>\n\n\n\n<li>copier le nom et le mot de passe du r\u00e9seau Wi-Fi sur la carte SD<\/li>\n\n\n\n<li>copier le fichier de routage sur la carte SD<\/li>\n\n\n\n<li>ins\u00e9rer la carte SD dans le Pi<\/li>\n\n\n\n<li>d\u00e9marrer le Pi et ex\u00e9cuter le syst\u00e8me d&#8217;exploitation (d\u00e9marre automatiquement)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><a href=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/11-raspberrypi-os-1024x726.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"726\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/11-raspberrypi-os-1024x726.webp\" alt=\"Installer le syst\u00e8me d'exploitation Raspberry Pi correspondant, par exemple, OS Lite 64 bits\" class=\"wp-image-113605\" style=\"width:400px\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/11-raspberrypi-os-1024x726.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/11-raspberrypi-os-300x213.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/11-raspberrypi-os-768x545.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/11-raspberrypi-os-1536x1089.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/11-raspberrypi-os-2048x1452.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/11-raspberrypi-os.webp 674w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Installer le syst\u00e8me d&#8217;exploitation Raspberry Pi correspondant, par exemple, OS Lite 64 bits (image 11)<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>copier la biblioth\u00e8que sur le Raspberry Pi<\/li>\n\n\n\n<li>cr\u00e9er un fichier<\/li>\n\n\n\n<li>saisir le code de calibrage (comme d\u00e9crit ci-dessus)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-modulation-de-largeur-d-impulsion-pwm\">Modulation de largeur d&#8217;impulsion (PWM)<\/h3>\n\n\n\n<p>La PWM est une m\u00e9thode qui consiste \u00e0 modifier la largeur d&#8217;une impulsion \u00e9lectrique afin de contr\u00f4ler num\u00e9riquement des valeurs analogiques, comme la position, la vitesse ou la luminosit\u00e9. Un Arduino ne peut \u00e9mettre que 0 V (LOW) ou 5 V (HIGH) ; il n&#8217;est pas possible d&#8217;\u00e9mettre des valeurs interm\u00e9diaires r\u00e9elles. Gr\u00e2ce \u00e0 la PWM, on simule des valeurs interm\u00e9diaires en passant tr\u00e8s rapidement de HIGH \u00e0 LOW.<\/p>\n\n\n\n<p>Les servomoteurs install\u00e9s dans le Grab-it ne comprennent pas les signaux analogiques, mais des signaux PWM sp\u00e9ciaux \u00e0 50 Hz (toutes les 20 ms). Concr\u00e8tement, une impulsion de commande est envoy\u00e9e toutes les 20 ms, et la longueur de l&#8217;impulsion indique la position. Le servomoteur mesure la dur\u00e9e pendant laquelle l&#8217;impulsion est haute, et non sa fr\u00e9quence. Il existe plusieurs fa\u00e7ons de g\u00e9n\u00e9rer un signal PWM. Les variantes RPi.GPIO et pigpio conviennent au Grab-it.<\/p>\n\n\n\n<p><strong>Variante 1 :<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-a27b46a3adb7917cdba80f95981f21c8\" style=\"color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>import RPi.GPIO as GPIO\nimport time\n\n# Pin-Nummer (z. B. GPIO 17)\nservo_pin = 17\n\nGPIO.setmode(GPIO.BCM)\nGPIO.setup(servo_pin, GPIO.OUT)\n\n# PWM mit 50 Hz (f\u00fcr Servos)\npwm = GPIO.PWM(servo_pin, 50)\npwm.start(0)\n\ndef set_angle(angle):\n    # Umrechnen von Winkel (0\u2013180) auf Duty-Cycle (2\u201312 %)\n    duty = 2 + (angle \/ 18)\n    GPIO.output(servo_pin, True)\n    pwm.ChangeDutyCycle(duty)\n    time.sleep(0.5)\n    GPIO.output(servo_pin, False)\n    pwm.ChangeDutyCycle(0)\n\n# Beispielbewegung\ntry:\n    set_angle(0)\n    set_angle(90)\n    set_angle(180)\nfinally:\n    pwm.stop()\n    GPIO.cleanup()\n<\/code><\/pre>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Variante 2 :<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-b4974e8763606e3cf2ed386f58d0d496\" style=\"border-style:none;border-width:0px;color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>import pigpio\nimport time\n\npi = pigpio.pi()\nservo_pin = 17\n\n# Servo auf 90\u00b0 (1.5 ms)\npi.set_servo_pulsewidth(servo_pin, 1500)\ntime.sleep(1)\n\n# Servo auf 0\u00b0\npi.set_servo_pulsewidth(servo_pin, 1000)\ntime.sleep(1)\n\n# Servo auf 180\u00b0\npi.set_servo_pulsewidth(servo_pin, 2000)\ntime.sleep(1)\n\n# Servo stoppen\npi.set_servo_pulsewidth(servo_pin, 0)\npi.stop()<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-exemple-de-code-mouvements-simples-prehension-rotation\">Exemple de code : mouvements simples, pr\u00e9hension, rotation<\/h3>\n\n\n\n<p>Une fois que tous les moteurs sont calibr\u00e9s dans la bonne position, que le bras robotis\u00e9 est mont\u00e9 et que tous les composants sont correctement connect\u00e9s, il est possible d&#8217;effectuer les premiers mouvements du bras. Pour ce faire, il suffit d&#8217;ex\u00e9cuter le code appropri\u00e9 sur le Raspberry Pi, \u00e0 condition que la biblioth\u00e8que ait \u00e9t\u00e9 copi\u00e9e lors du calibrage. Un code permettant d&#8217;effectuer ces premiers mouvements peut \u00eatre t\u00e9l\u00e9charg\u00e9 <a href=\"https:\/\/joy-it.net\/de\/products\/Robot02\"><strong>ici<\/strong><\/a> (image 12).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"550\" src=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/12-code-bewegung-1024x550.webp\" alt=\"Ce code permet au bras de tourner, de saisir et de se d\u00e9placer.\" class=\"wp-image-113607\" srcset=\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/12-code-bewegung-1024x550.webp 1024w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/12-code-bewegung-300x161.webp 300w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/12-code-bewegung-768x413.webp 768w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/12-code-bewegung-1536x826.webp 1536w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/12-code-bewegung-2048x1101.webp 2048w, https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/12-code-bewegung.webp 980w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Ce code permet au bras de tourner, de saisir et de se d\u00e9placer (image 12).<\/figcaption><\/figure>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-2bc33237d15b48f6e4c2557eed827a6f\">Cette commande permet d&#8217;ex\u00e9cuter le code et le bras se d\u00e9place :<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color wp-elements-b72d34ed460fd1c0c36424222ce9a86b\" style=\"color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>sudo python3 RoboterArm.py <\/code><\/pre>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-8eb8827d7b82e4a7102374afd9587d28\">Voici un extrait du code :<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-909b26e9439ca49c8e5e16592684f54a\" style=\"border-style:none;border-width:0px;color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>#!\/usr\/bin\/env python\n# -*- coding: utf-8 -*-\nfrom __future__ import division\nimport time\nimport RPi.GPIO as GPIO\nimport Adafruit_PCA9685\nimport spidev\nimport time\nimport sys\nimport signal\nimport logging\n\n# Standardadresse: (0x40).\n#pwm = Adafruit_PCA9685.PCA9685()\n\n# Initalisierung mit alternativer Adresse\npwm = Adafruit_PCA9685.PCA9685(address=0x41)\n\n# Einstellen der Minimal- und Maximal-Pulsl\u00c3\u00a4ngen\nservo_min = 150  # Minimale Pulsl\u00c3\u00a4nge\nservo_max = 600  # Maximale Pulsl\u00c3\u00a4nge\n\n# Hilfsfunktion\ndef set_servo_pulse(channel, pulse):\n    pulse_length = 1000000\n    pulse_length \/= 50\n    pulse_length \/= 4096\n    pulse *= 1000\n    pulse \/= pulse_length\n    pulse = round(pulse)\n    pulse = int(pulse)\n    pwm.set_pwm(channel, 0, pulse)\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-commande-alternative-avec-arduino\">Commande alternative avec Arduino<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-connexion-et-cablage-avec-le-motorino\">Connexion et c\u00e2blage avec le Motorino<\/h3>\n\n\n\n<p>Le JOY-IT Motorino Shield est une carte enfichable pour l&#8217;Arduino Uno. Elle constitue une alternative \u00e0 la combinaison Raspberry Pi et Moto Pi et comprend :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>6 connexions pour servomoteurs (pour votre bras robotis\u00e9)<\/li>\n\n\n\n<li>une alimentation \u00e9lectrique suppl\u00e9mentaire pour les servos (jusqu&#8217;\u00e0 12 A)<\/li>\n\n\n\n<li>connexions pour boutons, LED et capteurs<\/li>\n<\/ul>\n\n\n\n<p><strong>Proc\u00e9dure :<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>brancher le shield<\/li>\n\n\n\n<li>brancher les servomoteurs<\/li>\n\n\n\n<li>brancher l&#8217;alimentation \u00e9lectrique<\/li>\n\n\n\n<li>connecter l&#8217;Arduino au PC<\/li>\n\n\n\n<li>en option : connecter les connexions pour LED et boutons<\/li>\n<\/ul>\n\n\n\n<p><strong>Exemple de code avec la biblioth\u00e8que Servo.h :<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-c3ed0bcdfceb7fb62a5a61335bcfdab9\" style=\"color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>Avec le code suivant, nous pouvons faire effectuer les premiers mouvements au Grab-it, comme dans l'exemple de code pour le Pi.\n\n#include &lt;Servo.h&gt;  \/\/ Standardbibliothek zur Ansteuerung von Servomotoren\n\n\/\/ === Servo-Objekte f\u00fcr die 6 Motoren des Grab-it Roboterarms ===\nServo baseServo;       \/\/ Dreht den Arm (Basis)\nServo shoulderServo;   \/\/ Schultergelenk\nServo elbowServo;      \/\/ Ellbogengelenk\nServo wristServo;      \/\/ Handgelenk\nServo clawServo;       \/\/ Greifklaue\nServo wristRotateServo;\/\/ Drehung des Handgelenks\n\n\/\/ === Pinbelegung (Motorino Shield oder direkt am Arduino) ===\n\/\/ Passen Sie die Pins ggf. an Ihre Verkabelung an\nconst int BASE_PIN        = 2;\nconst int SHOULDER_PIN    = 3;\nconst int ELBOW_PIN       = 4;\nconst int WRIST_PIN       = 5;\nconst int CLAW_PIN        = 6;\nconst int WRIST_ROT_PIN   = 7;\n\n\/\/ === Anfangspositionen (in Grad) ===\nint basePos        = 90;\nint shoulderPos    = 90;\nint elbowPos       = 90;\nint wristPos       = 90;\nint clawPos        = 90;\nint wristRotatePos = 90;\n\n\/\/ === Setup ===\nvoid setup() {\n  \/\/ Servos mit Pins verbinden\n  baseServo.attach(BASE_PIN);\n  shoulderServo.attach(SHOULDER_PIN);\n  elbowServo.attach(ELBOW_PIN);\n  wristServo.attach(WRIST_PIN);\n  clawServo.attach(CLAW_PIN);\n  wristRotateServo.attach(WRIST_ROT_PIN);\n\n  \/\/ Servos auf Ausgangsposition fahren\n  baseServo.write(basePos);\n  shoulderServo.write(shoulderPos);\n  elbowServo.write(elbowPos);\n  wristServo.write(wristPos);\n  clawServo.write(clawPos);\n  wristRotateServo.write(wristRotatePos);\n\n  delay(1000); \/\/ kurze Pause zum Stabilisieren\n}\n\n\/\/ === Hauptprogramm ===\nvoid loop() {\n  \/\/ Beispielbewegung 1: Objekt greifen und bewegen\n  moveClaw(60);     \/\/ Klaue \u00f6ffnen\n  delay(500);\n  \n  moveBase(120);    \/\/ Arm nach rechts drehen\n  delay(500);\n  \n  moveShoulder(70); \/\/ Arm absenken\n  delay(500);\n  \n  moveClaw(100);    \/\/ Klaue schlie\u00dfen (Objekt greifen)\n  delay(1000);\n  \n  moveShoulder(90); \/\/ Arm anheben\n  delay(500);\n  \n  moveBase(60);     \/\/ Arm nach links drehen\n  delay(500);\n  \n  moveClaw(60);     \/\/ Klaue \u00f6ffnen (Objekt ablegen)\n  delay(1000);\n}\n\n\/\/ === Hilfsfunktionen ===\nvoid moveBase(int pos) {\n  pos = constrain(pos, 0, 180);\n  baseServo.write(pos);\n}\n\nvoid moveShoulder(int pos) {\n  pos = constrain(pos, 0, 180);\n  shoulderServo.write(pos);\n}\n\nvoid moveElbow(int pos) {\n  pos = constrain(pos, 0, 180);\n  elbowServo.write(pos);\n}\n\nvoid moveWrist(int pos) {\n  pos = constrain(pos, 0, 180);\n  wristServo.write(pos);\n}\n\nvoid moveWristRotate(int pos) {\n  pos = constrain(pos, 0, 180);\n  wristRotateServo.write(pos);\n}\n\nvoid moveClaw(int pos) {\n  pos = constrain(pos, 50, 120); \/\/ Begrenzung, um \u00dcberlast zu vermeiden\n  clawServo.write(pos);\n}\nPotentiometersteuerung oder einfache Buttonsteuerung\nServo \u00fcber Potentiometer steuern:\n#include &lt;Servo.h&gt;\n\nServo servo1;\n\nconst int potPin = A0;   \/\/ Potentiometer an analogem Pin A0\nconst int servoPin = 2;  \/\/ Servo-Signal an D2\n\nvoid setup() {\n  servo1.attach(servoPin);\n}\n\nvoid loop() {\n  int sensorValue = analogRead(potPin);           \/\/ 0\u20131023 lesen\n  int angle = map(sensorValue, 0, 1023, 0, 180);  \/\/ in 0\u2013180\u00b0 umrechnen\n  servo1.write(angle);                            \/\/ Servo auf Winkel setzen\n  delay(10);\n}\n\nServos \u00fcber 2 Buttons steuern:\n#include &lt;Servo.h&gt;\n\nServo servo1;\n\nconst int buttonLeft = 7;\nconst int buttonRight = 8;\nconst int servoPin = 2;\n\nint angle = 90; \/\/ Startposition\n\nvoid setup() {\n  servo1.attach(servoPin);\n  servo1.write(angle);\n\n  pinMode(buttonLeft, INPUT_PULLUP);\n  pinMode(buttonRight, INPUT_PULLUP);\n}\n\nvoid loop() {\n  \/\/ Button gedr\u00fcckt = LOW (wegen INPUT_PULLUP)\n  if (digitalRead(buttonLeft) == LOW) {\n    angle--; \/\/ Winkel verringern\n    angle = constrain(angle, 0, 180);\n    servo1.write(angle);\n    delay(100);\n  }\n\n  if (digitalRead(buttonRight) == LOW) {\n    angle++; \/\/ Winkel erh\u00f6hen\n    angle = constrain(angle, 0, 180);\n    servo1.write(angle);\n    delay(100);\n  }\n}\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-commande-simple-a-l-aide-de-potentiometres-ou-de-boutons\">Commande simple \u00e0 l&#8217;aide de potentiom\u00e8tres ou de boutons<\/h3>\n\n\n\n<p>Les potentiom\u00e8tres et les boutons sont un excellent moyen de commander le bras robotis\u00e9 de mani\u00e8re simple et pr\u00e9cise:<\/p>\n\n\n\n<p><strong>Buttons<\/strong><\/p>\n\n\n\n<p>Chaque bouton d\u00e9clenche une action unique:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>d\u00e9placer le servomoteur vers la gauche ou la droite<\/li>\n\n\n\n<li>ouvrir \/ fermer le pr\u00e9henseur<\/li>\n\n\n\n<li>enregistrer \/ rappel d&#8217;une position<\/li>\n\n\n\n<li>lancer une routine automatique<\/li>\n<\/ul>\n\n\n\n<p><strong>Potentiom\u00e8tres<\/strong><\/p>\n\n\n\n<p>Un potentiom\u00e8tre fournit une valeur analogique qui est convertie proportionnellement en un angle de servo :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Potentiom\u00e8tre \u00e0 gauche \u2192 petit angle de servo<\/li>\n\n\n\n<li>Potentiom\u00e8tre \u00e0 droite \u2192 grand angle de servo<\/li>\n<\/ul>\n\n\n\n<p>Les potentiom\u00e8tres permettent de contr\u00f4ler manuellement chaque axe avec pr\u00e9cision.<\/p>\n\n\n\n<p>Pour la commande par boutons, vous aurez besoin de deux \u00e0 six boutons, selon le nombre d&#8217;axes \u00e0 commander, ainsi que de r\u00e9sistances pull-down, de c\u00e2bles et d&#8217;une maquette pour connecter les boutons.<\/p>\n\n\n\n<p>Pour les potentiom\u00e8tres, vous pouvez utiliser des potentiom\u00e8tres rotatifs simples, un par axe servo, par exemple. Comme le Raspberry Pi ne peut pas traiter les entr\u00e9es analogiques, vous devez \u00e9galement utiliser un convertisseur ADC pour convertir les signaux d&#8217;entr\u00e9e en cons\u00e9quence.<\/p>\n\n\n\n<p>Un extrait de code pour une commande simple par boutons pourrait se pr\u00e9senter comme suit :<\/p>\n\n\n\n<pre class=\"wp-block-code has-text-color has-background has-link-color has-small-font-size wp-elements-4668e6434972015c21d5984175551001\" style=\"color:#585961;background-color:#5859610f;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\"><code>import RPi.GPIO as GPIO\nimport time\nfrom adafruit_pca9685 import PCA9685\nimport busio, board\n\n# PCA9685 Setup\ni2c = busio.I2C(board.SCL, board.SDA)\npca = PCA9685(i2c)\npca.frequency = 50\n\ndef set_servo(channel, angle):\n    pulse = int(150 + (angle \/ 180) * 450)\n    pca.channels&#091;channel].duty_cycle = pulse\n\nGPIO.setmode(GPIO.BCM)\n\nBTN_LEFT = 17\nBTN_RIGHT = 27\n\nGPIO.setup(BTN_LEFT, GPIO.IN, pull_up_down=GPIO.PUD_UP)\nGPIO.setup(BTN_RIGHT, GPIO.IN, pull_up_down=GPIO.PUD_UP)\n\nangle = 90\n\nwhile True:\n    if GPIO.input(BTN_LEFT) == 0:\n        angle = max(0, angle - 5)\n        set_servo(0, angle)\n        time.sleep(0.1)\n\n    if GPIO.input(BTN_RIGHT) == 0:\n        angle = min(180, angle + 5)\n        set_servo(0, angle)\n        time.sleep(0.1)\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-differences-par-rapport-a-la-variante-pi\">Diff\u00e9rences par rapport \u00e0 la variante Pi<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>L&#8217;Arduino fonctionne directement avec un mat\u00e9riel PWM : il g\u00e9n\u00e8re lui-m\u00eame les signaux de commande du servomoteur et r\u00e9agit en temps r\u00e9el, ce qui est id\u00e9al pour effectuer des mouvements pr\u00e9cis.<\/li>\n\n\n\n<li>Le Raspberry Pi est un ordinateur \u00e0 part enti\u00e8re qui g\u00e9n\u00e8re les signaux PWM via un logiciel ou un module externe, comme le PCA9685.<\/li>\n\n\n\n<li>L&#8217;Arduino fonctionne de mani\u00e8re autonome, sans syst\u00e8me d&#8217;exploitation, et le code d\u00e9marre imm\u00e9diatement \u00e0 la mise sous tension.<\/li>\n\n\n\n<li>Le Raspberry Pi permet d&#8217;ex\u00e9cuter des programmes plus complexes en Python, de contr\u00f4ler des cam\u00e9ras, etc., mais n\u00e9cessite une gestion pr\u00e9cise du timing.<\/li>\n\n\n\n<li>Le Motorino Shield s&#8217;adapte directement \u00e0 l&#8217;Arduino, tandis que le Raspberry Pi est g\u00e9n\u00e9ralement connect\u00e9 aux servomoteurs via I\u00b2C (PCA9685).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-de-la-construction-au-controle-la-prochaine-etape\">De la construction au contr\u00f4le : la prochaine \u00e9tape<\/h2>\n\n\n\n<p>Le bras robotis\u00e9 Grab-it vous permet de r\u00e9aliser vos premiers projets avec le Raspberry Pi ou l&#8217;Arduino. La commande et l&#8217;utilisation des servomoteurs, qui font l&#8217;objet d&#8217;une attention particuli\u00e8re dans ce projet, sont particuli\u00e8rement int\u00e9ressantes. Apr\u00e8s avoir fait effectuer les premiers mouvements au Grab-it dans la premi\u00e8re partie, nous pr\u00e9sentons dans la <strong><a href=\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">deuxi\u00e8me partie de cet article<\/a><\/strong> des id\u00e9es de projets passionnants et nous programmons une interface Web pour commander le bras robotis\u00e9 depuis un PC ou un smartphone.<\/p>\n\n\n\n<p>Images : reichelt elektronik, JOY-IT, Adobe Stock<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Deuxi\u00e8me partie de l&#8217;article :<br><strong>Exemples et extensions : <a href=\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">Entrez dans l&#8217;univers de la robotique avec Grab-it \u2013 Partie 2<\/a><\/strong><\/p>\n\n\n\n<div style=\"height:40px;width:0px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Le bras robotis\u00e9 \u00e0 5 axes \u00ab Grab-it \u00bb du fabricant JOY-IT permet aux bricoleurs amateurs, aux \u00e9l\u00e8ves et aux \u00e9tudiants de s&#8217;initier facilement \u00e0 l&#8217;\u00e9lectronique, \u00e0 la m\u00e9canique et \u00e0 la programmation. Le bras robotis\u00e9 \u00ab\u202fGrab-it\u202f\u00bb peut \u00eatre utilis\u00e9 avec tous les ordinateurs monocarte (SBC) et microcontr\u00f4leurs courants, ainsi qu\u2019avec la plateforme de votre [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":113793,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6045],"tags":[12391,3170,11180,3699,5561],"class_list":["post-113701","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projets","tag-26-03-robotik","tag-arduino","tag-bras-robotise","tag-raspberry-pi","tag-robotique"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Entrez dans l&#039;univers de la robotique avec Grab-it \u2013 Partie 1 - reichelt Magazin<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez le bras robotis\u00e9 Grab-it : montage, calibration des servos, contr\u00f4le PWM et premiers mouvements avec Raspberry Pi ou Arduino.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Entrez dans l&#039;univers de la robotique avec Grab-it \u2013 Partie 1\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez le bras robotis\u00e9 Grab-it : montage, calibration des servos, contr\u00f4le PWM et premiers mouvements avec Raspberry Pi ou Arduino.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/\" \/>\n<meta property=\"og:site_name\" content=\"reichelt Magazin\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-16T06:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-24T10:50:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.reichelt.de\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1350\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Anne-Dominique Leroy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Anne-Dominique Leroy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/\"},\"author\":{\"name\":\"Anne-Dominique Leroy\",\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/#\/schema\/person\/f47a62fd69ad795a26a04e25ed011c9c\"},\"headline\":\"Entrez dans l&#8217;univers de la robotique avec Grab-it \u2013 Partie 1\",\"datePublished\":\"2026-02-16T06:30:00+00:00\",\"dateModified\":\"2026-02-24T10:50:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/\"},\"wordCount\":2785,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp\",\"keywords\":[\"26-03-Robotik\",\"Arduino\",\"bras robotis\u00e9\",\"Raspberry Pi\",\"robotique\"],\"articleSection\":[\"Projets\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/\",\"url\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/\",\"name\":\"Entrez dans l'univers de la robotique avec Grab-it \u2013 Partie 1 - reichelt Magazin\",\"isPartOf\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp\",\"datePublished\":\"2026-02-16T06:30:00+00:00\",\"dateModified\":\"2026-02-24T10:50:40+00:00\",\"description\":\"D\u00e9couvrez le bras robotis\u00e9 Grab-it : montage, calibration des servos, contr\u00f4le PWM et premiers mouvements avec Raspberry Pi ou Arduino.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#primaryimage\",\"url\":\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp\",\"contentUrl\":\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp\",\"width\":1350,\"height\":400,\"caption\":\"Entrez dans le monde de la robotique avec Grab-it - Partie 1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.reichelt.com\/magazin\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Entrez dans l&#8217;univers de la robotique avec Grab-it \u2013 Partie 1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/#website\",\"url\":\"https:\/\/www.reichelt.com\/magazin\/fr\/\",\"name\":\"reichelt Magazin\",\"description\":\"Das Technik Magazin\",\"publisher\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.reichelt.com\/magazin\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/#organization\",\"name\":\"reichelt Magazin\",\"url\":\"https:\/\/www.reichelt.com\/magazin\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2021\/11\/reichelt_magazin_logo_de_nl-1.svg\",\"contentUrl\":\"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2021\/11\/reichelt_magazin_logo_de_nl-1.svg\",\"width\":456,\"height\":149,\"caption\":\"reichelt Magazin\"},\"image\":{\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.reichelt.com\/magazin\/fr\/#\/schema\/person\/f47a62fd69ad795a26a04e25ed011c9c\",\"name\":\"Anne-Dominique Leroy\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Entrez dans l'univers de la robotique avec Grab-it \u2013 Partie 1 - reichelt Magazin","description":"D\u00e9couvrez le bras robotis\u00e9 Grab-it : montage, calibration des servos, contr\u00f4le PWM et premiers mouvements avec Raspberry Pi ou Arduino.","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:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/","og_locale":"fr_FR","og_type":"article","og_title":"Entrez dans l'univers de la robotique avec Grab-it \u2013 Partie 1","og_description":"D\u00e9couvrez le bras robotis\u00e9 Grab-it : montage, calibration des servos, contr\u00f4le PWM et premiers mouvements avec Raspberry Pi ou Arduino.","og_url":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/","og_site_name":"reichelt Magazin","article_published_time":"2026-02-16T06:30:00+00:00","article_modified_time":"2026-02-24T10:50:40+00:00","og_image":[{"width":1350,"height":400,"url":"https:\/\/www.reichelt.de\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp","type":"image\/webp"}],"author":"Anne-Dominique Leroy","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Anne-Dominique Leroy","Dur\u00e9e de lecture estim\u00e9e":"18 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#article","isPartOf":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/"},"author":{"name":"Anne-Dominique Leroy","@id":"https:\/\/www.reichelt.com\/magazin\/fr\/#\/schema\/person\/f47a62fd69ad795a26a04e25ed011c9c"},"headline":"Entrez dans l&#8217;univers de la robotique avec Grab-it \u2013 Partie 1","datePublished":"2026-02-16T06:30:00+00:00","dateModified":"2026-02-24T10:50:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/"},"wordCount":2785,"commentCount":0,"publisher":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/#organization"},"image":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp","keywords":["26-03-Robotik","Arduino","bras robotis\u00e9","Raspberry Pi","robotique"],"articleSection":["Projets"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/","url":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/","name":"Entrez dans l'univers de la robotique avec Grab-it \u2013 Partie 1 - reichelt Magazin","isPartOf":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#primaryimage"},"image":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#primaryimage"},"thumbnailUrl":"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp","datePublished":"2026-02-16T06:30:00+00:00","dateModified":"2026-02-24T10:50:40+00:00","description":"D\u00e9couvrez le bras robotis\u00e9 Grab-it : montage, calibration des servos, contr\u00f4le PWM et premiers mouvements avec Raspberry Pi ou Arduino.","breadcrumb":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#primaryimage","url":"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp","contentUrl":"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2026\/02\/titel-grab-it-roboterarm-fr.webp","width":1350,"height":400,"caption":"Entrez dans le monde de la robotique avec Grab-it - Partie 1"},{"@type":"BreadcrumbList","@id":"https:\/\/www.reichelt.com\/magazin\/fr\/projets\/entrez-dans-lunivers-de-la-robotique-avec-grab-it-partie-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.reichelt.com\/magazin\/fr\/"},{"@type":"ListItem","position":2,"name":"Entrez dans l&#8217;univers de la robotique avec Grab-it \u2013 Partie 1"}]},{"@type":"WebSite","@id":"https:\/\/www.reichelt.com\/magazin\/fr\/#website","url":"https:\/\/www.reichelt.com\/magazin\/fr\/","name":"reichelt Magazin","description":"Das Technik Magazin","publisher":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.reichelt.com\/magazin\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.reichelt.com\/magazin\/fr\/#organization","name":"reichelt Magazin","url":"https:\/\/www.reichelt.com\/magazin\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.reichelt.com\/magazin\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2021\/11\/reichelt_magazin_logo_de_nl-1.svg","contentUrl":"https:\/\/www.reichelt.com\/magazin\/wp-content\/uploads\/2021\/11\/reichelt_magazin_logo_de_nl-1.svg","width":456,"height":149,"caption":"reichelt Magazin"},"image":{"@id":"https:\/\/www.reichelt.com\/magazin\/fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.reichelt.com\/magazin\/fr\/#\/schema\/person\/f47a62fd69ad795a26a04e25ed011c9c","name":"Anne-Dominique Leroy"}]}},"_links":{"self":[{"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/posts\/113701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/comments?post=113701"}],"version-history":[{"count":18,"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/posts\/113701\/revisions"}],"predecessor-version":[{"id":115337,"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/posts\/113701\/revisions\/115337"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/media\/113793"}],"wp:attachment":[{"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/media?parent=113701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/categories?post=113701"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.reichelt.com\/magazin\/fr\/wp-json\/wp\/v2\/tags?post=113701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}