<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
  <generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator>
  <link href="https://barbatronic.fr/feed.xml" rel="self" type="application/atom+xml" />
  <link href="https://barbatronic.fr/" rel="alternate" type="text/html" />
  <updated>2026-10-28T15:56:55+01:00</updated>
  <id>https://barbatronic.fr/feed.xml</id>
  <title type="html">Barbatronic</title>
  <subtitle>Robotique, impression 3D et prototypage rapide. Projets, logs et articles d&apos;Adrien Bracq.</subtitle>
  <author><name>Adrien Bracq</name></author>
  <entry>
    <title type="html">P-04 L13 · Un doigt de maintien pour prendre les trois cartons</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-10-27-doigt-de-maintien/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-10-27-doigt-de-maintien/</id>
    <published>2026-10-27T19:30:00+01:00</published>
    <updated>2026-10-27T19:30:00+01:00</updated>
    <category term="Log" />
    <summary type="html">Un doigt souple en TPU, posé sur le carton du haut pendant l&apos;approche, le maintient de façon passive. La prise des trois cartons devient beaucoup plus fiable.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-10-27-doigt-de-maintien/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p><a href="/logs/cdr-2027/2026-10-27-prise-trois-ventouses/">Les essais de ce midi</a> l’ont montré : aligner les trois ventouses sur leurs supports souples orange ne suffit pas. Le carton du haut glisse, et il faut le maintenir pendant la prise.</p>

<p>J’ai donc modifié un peu le prototype, avec deux changements :</p>

<ul>
  <li>rigidifier un tout petit peu plus les ventouses ;</li>
  <li>ajouter un doigt qui maintient le carton du haut.</li>
</ul>

<h2 id="démontage-et-remontage-des-ventouses">Démontage et remontage des ventouses</h2>

<p>Pour cette étape, ma fille est venue me donner un coup de main pour démonter et remonter le prototype.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-demontage.jpg" alt="Démontage du bras à la visseuse" />
<em>Le démontage du bras.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-pieces.jpg" alt="Le bras démonté, avec une couronne, un support souple et le support du doigt" />
<em>Les pièces démontées.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-remontage.jpg" alt="Remontage d'une couronne sur le bras" />
<em>Le remontage, couronne par couronne.</em></p>

<h2 id="lidée-du-doigt">L’idée du doigt</h2>

<p>En regardant les essais de ce midi avec ma fille, on a vu que tout marchait dès que j’appuyais du doigt sur le carton du haut. Elle m’a proposé : si ça marche avec un doigt, pourquoi pas un doigt robotique ? Elle a de bonnes idées, alors on a fait exactement ce qu’elle proposait.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-modele.jpg" alt="Modèle FreeCAD du bras avec le doigt de maintien au bout" />
<em>Le bras dans FreeCAD, avec le doigt de maintien au bout.</em></p>

<p>Le doigt est monté sur le dessus du prototype. Il se compose de trois pièces :</p>

<ul>
  <li>un support en PLA, fixé au bout du bras ;</li>
  <li>un doigt en plastique souple, en TPU ;</li>
  <li>un patin en PETG à l’avant, imprimé sur plateau lisse pour bien glisser sur le carton.</li>
</ul>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-support-doigt.jpg" alt="Le support du doigt, en PLA noir" />
<em>Le support du doigt, avec son insert.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-bras-remonte.jpg" alt="Le bras remonté, avec le support du doigt au bout" />
<em>Le bras remonté, avec le support du doigt au bout.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-impression-doigt.jpg" alt="Le doigt en TPU orange sur le plateau de l'imprimante" />
<em>Le doigt en TPU, à la sortie de l’imprimante.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-patin-petg.jpg" alt="Le patin en PETG blanc, avec son insert, sur le plateau lisse" />
<em>Le patin en PETG, imprimé sur plateau lisse.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-doigt-monte.jpg" alt="Le doigt monté sur le bras, à côté des ventouses" />
<em>Le doigt de maintien, monté sur le bras.</em></p>

<h2 id="le-principe">Le principe</h2>

<p>Le bras arrive au-dessus de la pile de cartons. Pendant l’approche, il descend un tout petit peu pour que le doigt vienne en appui sur le carton du haut. L’appui est très léger, pour que le patin puisse glisser dessus. Le bras avance ensuite jusqu’aux cartons, et les ventouses prennent les trois cartons en même temps.</p>

<h2 id="les-essais">Les essais</h2>

<p>Ça fonctionne vraiment beaucoup mieux : je n’ai quasiment pas eu de soucis avec cette technique. Le doigt maintient l’ensemble de façon passive, sans moteur.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-prise-1.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Prise des trois cartons avec le doigt de maintien, premier essai.</em></p>

<p>Pour le second essai, je simule une pile calée contre la bordure de la table : je tiens le carton du bas avec ma main, à la place de la bordure.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-doigt-de-maintien/dm-prise-2.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Second essai : ma main joue le rôle de la bordure.</em></p>

<h2 id="suite">Suite</h2>

<ul class="task-list">
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Motoriser le bras sur un rail prismatique</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Monter l’ensemble sur le robot pour un essai complet</li>
</ul>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L12 · Prise des trois cartons avec trois ventouses</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-10-27-prise-trois-ventouses/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-10-27-prise-trois-ventouses/</id>
    <published>2026-10-27T13:30:00+01:00</published>
    <updated>2026-10-27T13:30:00+01:00</updated>
    <category term="Log" />
    <summary type="html">Un bras d&apos;essai à trois ventouses sur support souple, pour prendre les trois cartons d&apos;un coup. Les deux du bas tiennent, mais celui du haut glisse : il faut le maintenir pendant la prise.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-10-27-prise-trois-ventouses/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Après <a href="/logs/cdr-2027/2026-10-27-ventouses-support-souple/">les essais de ce matin</a> avec une seule ventouse, je passe à trois ventouses montées sur un même bras. Le but est de prendre les trois cartons en même temps.</p>

<h2 id="conception">Conception</h2>

<p>Le bras n’est pas optimisé : il sert seulement à positionner trois ventouses pour prendre les trois cartons.</p>

<p>Les trois ventouses ne sont pas alignées : celle du milieu est décalée. J’avais expliqué ce principe dans la <a href="/logs/cdr-2027/2026-10-06-simulation-ventouse-cartons/">simulation de la prise des cartons</a>. Quand on prend un seul carton à l’horizontale avec trois ventouses alignées, il a tendance à basculer. Avec une prise en triangle, on limite ce basculement.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-modele-bras.jpg" alt="Modèle FreeCAD du bras : trois emplacements de ventouse, celui du milieu décalé" />
<em>Le bras dans FreeCAD, avec la pièce souple en place sur l’emplacement du milieu.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-tranchage-bras.jpg" alt="Tranchage du bras dans Bambu Studio" />
<em>Le bras dans le trancheur : 62 g de PLA et un peu moins de 2 h d’impression.</em></p>

<h2 id="impression">Impression</h2>

<p>Cet après-midi, j’ai imprimé toutes les pièces. J’ai d’abord imprimé les supports souples en TPU, avec des branches de 1 mm d’épaisseur, comme je l’avais retenu ce matin.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-impression-tpu.jpg" alt="Deux supports souples en TPU orange sur le plateau de l'imprimante" />
<em>Les supports souples en TPU, avec des branches de 1 mm.</em></p>

<p>J’ai ensuite imprimé les couronnes, qui servent d’appui autour de chaque ventouse pendant la prise.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-impression-cylindres.jpg" alt="Deux couronnes noires sur le plateau de l'imprimante" />
<em>Les couronnes qui servent d’appui.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-impression-bras.jpg" alt="Le bras en PLA bleu sur le plateau de l'imprimante" />
<em>Le bras, une fois imprimé.</em></p>

<h2 id="montage">Montage</h2>

<p>J’ai soudé les fils des trois pompes 12 V, une par ventouse, puis j’ai tout assemblé.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-pompes.jpg" alt="Trois pompes à vide 12 V avec leurs fils soudés" />
<em>Les trois pompes, une par ventouse.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-assemblage.jpg" alt="Le bras assemblé avec ses trois ventouses et leurs tuyaux" />
<em>Le bras assemblé, avec les trois ventouses.</em></p>

<h2 id="prise-des-trois-cartons-empilés">Prise des trois cartons empilés</h2>

<p>Prendre les trois cartons en même temps pose un vrai problème : ils sont tellement légers qu’ils bougent au contact. En général, j’arrive à prendre les deux du bas, mais pas celui du haut.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-prise-verticale.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Prise des trois cartons empilés : celui du haut ne suit pas.</em></p>

<p>Si j’appuie légèrement sur le dessus, aucun souci : les trois cartons sont bien pris. Mais le résultat reste très aléatoire. Ce n’est pas assez fiable pour la coupe, et c’est loin d’un système robuste.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-prise-verticale-appui.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>La même prise, avec une légère pression de la main sur le carton du haut.</em></p>

<h2 id="prise-à-lhorizontale">Prise à l’horizontale</h2>

<p>J’ai aussi essayé de prendre un carton à l’horizontale, et je fais le même constat. Le carton du dessus n’a rien qui pèse sur lui : il est trop léger et il glisse. Il faut appuyer un tout petit peu dessus pour le maintenir le temps de la prise.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-prise-horizontale.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Prise à l’horizontale, premier essai.</em></p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-prise-trois-ventouses/tp-prise-horizontale-2.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Prise à l’horizontale, second essai.</em></p>

<h2 id="conclusion">Conclusion</h2>

<p>Il faut absolument maintenir le carton du haut pendant la prise. Cela limite les possibilités, à cause de la place disponible au-dessus des cartons.</p>

<p>En théorie, les trois cartons empilés font 33 cm de haut, ce qui laisse 2 cm pour placer un actionneur. Ce n’est pas impossible, mais ce n’est pas beaucoup. En réalité, les cartons sont gondolés et leurs faces ne sont pas bien planes, donc la pile fait plutôt 34 cm. Il ne reste alors qu’1 cm pour l’actionneur. Ça reste possible, mais c’est très juste pour une prise.</p>

<p>C’est encore en réflexion. Le prochain essai se fera avec un petit élément sur le dessus, pour voir si on peut prendre les cartons en appuyant sur le carton du haut.</p>

<h2 id="suite">Suite</h2>

<ul class="task-list">
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Ajouter un petit élément qui appuie sur le dessus du carton du haut pendant la prise</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Voir comment loger un actionneur dans le centimètre restant au-dessus de la pile</li>
</ul>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L11 · Ventouse sur support souple en TPU</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-10-27-ventouses-support-souple/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-10-27-ventouses-support-souple/</id>
    <published>2026-10-27T10:00:00+01:00</published>
    <updated>2026-10-27T10:00:00+01:00</updated>
    <category term="Log" />
    <summary type="html">Prototype de ventouse montée sur une pièce souple en TPU 95A, pour mieux épouser les cartons. Ça marche sur les deux premiers, mais le carton du haut n&apos;est maintenu qu&apos;avec un léger poids posé dessus.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-10-27-ventouses-support-souple/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Suite à mes précédents essais de ventouses, j’ai réalisé un prototype avec une pièce souple imprimée en TPU. L’idée est de donner plus de liberté de mouvement à la ventouse, pour qu’en théorie elle s’adapte mieux à des surfaces qui ne sont pas parfaitement droites.</p>

<p>Au final, le but est de prendre les trois cartons en même temps. Pour l’instant, le prototype ne compte qu’une seule ventouse.</p>

<h2 id="conception">Conception</h2>

<p>J’ai modélisé l’ensemble dans FreeCAD. La pièce souple (en vert) est un disque avec des branches en spirale, qui tient la ventouse en son centre et lui laisse du jeu dans toutes les directions.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-modele-dessus.jpg" alt="Modèle FreeCAD vu de dessus : la couronne, la pièce souple et le raccord de la ventouse" />
<em>Le modèle dans FreeCAD, vu de dessus.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-modele-dessous.jpg" alt="Modèle FreeCAD vu de dessous : les branches en spirale de la pièce souple" />
<em>Vu de dessous, les branches en spirale de la pièce souple.</em></p>

<h2 id="la-pièce-en-tpu">La pièce en TPU</h2>

<p>J’ai imprimé la pièce souple en TPU 95A. Ce n’est pas le TPU le plus souple, loin de là, mais ça suffit pour faire quelques tests.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-impression-tpu.jpg" alt="Impression de la pièce souple en TPU orange" />
<em>La pièce souple en cours d’impression.</em></p>

<p>J’ai essayé des branches de 3 mm, puis 2 mm, puis 1 mm d’épaisseur. Au-dessus de 1 mm, le résultat n’est clairement pas satisfaisant. Je garde donc 1 mm comme épaisseur maximale, et c’est ce que je vais tester par la suite.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-ventouse-tpu.jpg" alt="La ventouse montée sur la pièce en TPU" />
<em>La ventouse montée sur la pièce en TPU.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-ventouse-tpu-inclinee.jpg" alt="La ventouse inclinée, la pièce en TPU se déforme" />
<em>La ventouse peut s’incliner : la pièce en TPU se déforme.</em></p>

<h2 id="la-couronne">La couronne</h2>

<p>J’ai aussi imprimé une couronne en PLA classique. Elle maintient la pièce en TPU et sert surtout d’appui autour de la ventouse : une fois le carton attrapé, elle le plaque contre la couronne.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-tranchage-couronne.jpg" alt="Tranchage de la couronne et de sa bague de maintien" />
<em>La couronne et sa bague de maintien, dans le trancheur.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-couronne-inserts.jpg" alt="La couronne imprimée en PLA, avec ses inserts" />
<em>La couronne, avec ses inserts.</em></p>

<p>Il faudrait améliorer l’espace entre la ventouse et la couronne, et augmenter un tout petit peu la hauteur de la pièce : on le voit sur les vidéos plus bas. Mais je suis quand même satisfait du résultat.</p>

<h2 id="le-montage">Le montage</h2>

<p>J’ai tout assemblé et mis les inserts. On voit que l’ensemble est assez souple.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-assemblage.jpg" alt="L'ensemble assemblé : couronne, pièce en TPU et ventouse" />
<em>L’ensemble assemblé.</em></p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-souplesse.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>La souplesse de la pièce en TPU.</em></p>

<p>Je l’ai branché sur une pompe 12 V. Les années précédentes, j’utilisais des pompes 3,7 V que je suralimentais en 5 V. Cette année, je passe sur des pompes 12 V branchées directement sur la batterie, ce qui économise quelques composants. Pour ces essais, j’utilise une alimentation stabilisée.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-pompe-12v.jpg" alt="La pompe à vide 12 V" />
<em>La pompe 12 V.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-montage-pompe.jpg" alt="La pompe reliée à la ventouse par un tuyau" />
<em>Le banc d’essai : la pompe et la ventouse.</em></p>

<h2 id="essais-sur-les-trois-cartons">Essais sur les trois cartons</h2>

<p>J’ai d’abord testé sur le carton du bas : rien de surprenant, ça fonctionne bien. Le carton du milieu fonctionne bien aussi.</p>

<p>Sur le carton du haut, en revanche, ça ne fonctionne plus. Si la prise n’est pas parfaitement parallèle, le carton bouge, et la pompe n’a pas assez de puissance pour l’attraper et le maintenir. Une ventouse qui s’adapte, c’est mieux, mais ce n’est malheureusement pas encore suffisant.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-essais-cartons.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Essais sur le carton du bas, celui du milieu, puis celui du haut.</em></p>

<p>Ces tests ne sont pas très répétables : je tiens la ventouse à la main. Il faudrait monter l’ensemble, et c’est ce que je vais bientôt faire.</p>

<h2 id="avec-un-poids-sur-le-carton-du-haut">Avec un poids sur le carton du haut</h2>

<p>J’ai ensuite réessayé sur le carton du haut, mais en posant une petite brosse dessus. Il faut imaginer un servomoteur qui viendrait poser la brosse sur le carton, sans exercer beaucoup de pression. Et là, ça fonctionne beaucoup mieux.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-essai-brosse.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Le carton du haut, avec une brosse posée dessus.</em></p>

<p>Pour vérifier que ce n’était pas moi qui appuyais trop, j’ai refait l’essai en posant seulement un roulement 608ZZ sur le carton. Ce n’est pas très lourd, ça ne rajoute que quelques grammes, mais c’est ce qui permet de maintenir le carton du haut et de le prendre plus facilement.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-10-27-ventouses-support-souple/vs-essai-roulement.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Le carton du haut, avec seulement un roulement 608ZZ posé dessus.</em></p>

<h2 id="conclusion">Conclusion</h2>

<p>Ce n’est qu’un début d’expérimentation, mais ça donne déjà quelques orientations pour la suite du design :</p>

<ul>
  <li>des branches en TPU de 1 mm d’épaisseur au maximum ;</li>
  <li>une couronne un peu plus haute, avec un meilleur espace autour de la ventouse ;</li>
  <li>un système qui applique une légère force sur le carton du haut pour le maintenir pendant la prise.</li>
</ul>

<p><strong>Nota :</strong> il manque encore l’essai où l’on attrape les trois cartons en même temps, avec l’ensemble monté et aligné sur le robot. C’est seulement là qu’on saura si c’est une solution intéressante et durable.</p>

<h2 id="suite">Suite</h2>

<ul class="task-list">
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Monter trois ventouses sur une plaque complète pour prendre les trois cartons en même temps</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Augmenter la hauteur de la couronne et revoir l’espace autour de la ventouse</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Ajouter un système qui applique une légère force sur le carton du haut</li>
</ul>
]]></content>
  </entry>
  <entry>
    <title type="html">P-28 L01 · Interface flottante, une seule barre d&apos;outils et propriétés des pièces</title>
    <link href="https://barbatronic.fr/logs/vibecad/2026-10-24-interface-flottante-et-proprietes/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/vibecad/2026-10-24-interface-flottante-et-proprietes/</id>
    <published>2026-10-24T00:00:00+02:00</published>
    <updated>2026-10-24T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">La vue 3D occupe tout l&apos;écran, avec des panneaux translucides qui flottent par-dessus. Une seule barre d&apos;outils, des sections repliables, et un nouvel outil Propriétés pour choisir la matière d&apos;une pièce et lire sa masse.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/vibecad/2026-10-24-interface-flottante-et-proprietes/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Rendre l’interface de <a href="https://barbatronic.fr/VibeCAD/">VibeCAD</a> plus légère : laisser toute la place au modèle 3D et ranger ce qui encombre. Au passage, sortir le volume et la masse du panneau des pièces, où ils prenaient de la place sans qu’on puisse changer la matière.</p>

<h2 id="une-interface-plus-aérienne">Une interface plus aérienne</h2>

<p><img src="/assets/img/projets/vibecad/2026-10-24-interface-flottante-et-proprietes/interface-flottante.jpg" alt="Support de moteur NEMA 17 dans VibeCAD : platine, moteur, poulie GT2 et visserie, avec les panneaux flottants et la barre d'outils unique" />
<em>La nouvelle interface sur un support de moteur NEMA 17 : les quatre vis CHC M5 × 16 sont sélectionnées dans la liste de visserie, leur réglage s’affiche à droite.</em></p>

<ul>
  <li><strong>La vue 3D occupe tout l’écran.</strong> Sur grand écran, les panneaux de gauche et de droite flottent au-dessus du modèle. Ils ont des coins arrondis et un fond sombre, translucide et légèrement flouté : on devine la pièce derrière eux.</li>
  <li><strong>Panneaux repliables d’un clic.</strong> Une petite languette sur le bord de chaque panneau le replie contre le côté de l’écran, ou le rouvre. Le panneau des réglages se rouvre tout seul quand on commence une opération, pour que le bouton « Valider » ne reste pas caché.</li>
  <li><strong>Une seule barre d’outils, calée en haut à gauche.</strong> Le logo ouvre le menu Fichier, avec le nom du projet modifiable en tête. Viennent ensuite les ateliers en icônes (Pièces, Assemblage, Fabrication, Simulation), puis les outils. Le menu et les ateliers ne bougent plus quand on change d’atelier.</li>
  <li><strong>Le cadrage tient compte des panneaux.</strong> La pièce se centre dans la zone libre, et le cube de navigation et les boutons de vue se placent à côté des panneaux.</li>
  <li><strong>Sections Pièces et Historique repliables</strong>, comme Paramètres. Repliées, elles ne montrent que la pièce et l’étape choisies : pratique quand un projet compte beaucoup de pièces.</li>
</ul>

<p><img src="/assets/img/projets/vibecad/2026-10-24-interface-flottante-et-proprietes/panneaux-replies.jpg" alt="La même vue avec les deux panneaux repliés : le modèle occupe tout l'écran" />
<em>Panneaux repliés d’un clic sur leur languette : toute la place pour le modèle.</em></p>

<p><img src="/assets/img/projets/vibecad/2026-10-24-interface-flottante-et-proprietes/sections-repliees.jpg" alt="Panneau de gauche avec les sections Pièces et Historique repliées sur le moteur et sa dernière étape" />
<em>Sections repliées : seules la pièce choisie et sa dernière étape restent affichées.</em></p>

<h2 id="nouveau--les-propriétés-de-la-pièce">Nouveau : les propriétés de la pièce</h2>

<p><img src="/assets/img/projets/vibecad/2026-10-24-interface-flottante-et-proprietes/proprietes.jpg" alt="Panneau Propriétés de la platine : choix de la matière en boutons, volume, masse et encombrement" />
<em>Les propriétés de la platine en aluminium : 51 521 mm³, environ 139 g, 100 × 70 × 8 mm.</em></p>

<ul>
  <li><strong>Un bouton « Propriétés »</strong> dans le secteur Contrôler, à côté de Mesurer. Il donne la matière, le volume, la masse, l’encombrement (X × Y × Z) et le centre de gravité.</li>
  <li><strong>La matière se choisit</strong> parmi PLA, PETG, ABS, TPU, contreplaqué, acrylique, aluminium et acier. Elle est enregistrée avec la pièce, et l’atelier Simulation la propose par défaut. Une pièce en tôle prend d’office la matière de sa tôle.</li>
  <li><strong>Un rappel dans la barre d’état</strong>, par exemple « Platine · 51 521 mm³ · ≈ 139 g ». Un clic dessus ouvre les propriétés.</li>
</ul>

<p>Les anciens projets s’ouvrent sans changement : sans matière choisie, une pièce reste en PLA.</p>

<h2 id="niveaux">Niveaux</h2>

<p><strong>VibeCAD s’ouvre au niveau Expert.</strong> À la première ouverture, une fenêtre demande à chacun de choisir son niveau : Débutant, Intermédiaire ou Expert.</p>

<h2 id="corrections">Corrections</h2>

<ul>
  <li>La barre d’état garde une hauteur fixe : la vue 3D ne bouge plus quand un message d’aide s’allonge.</li>
  <li>Les listes déroulantes restent lisibles sur les panneaux translucides.</li>
  <li>Les noms des pièces masquées restent lisibles dans la liste des pièces.</li>
  <li>La touche Échap referme bien l’éditeur des plaques de découpe laser.</li>
  <li>Sur très petit écran, les outils passent sur une deuxième ligne au lieu de déborder.</li>
</ul>

<h2 id="documentation">Documentation</h2>

<ul>
  <li><strong>Nouvelles captures d’écran en thème sombre</strong> dans la documentation. On y voit :
    <ul>
      <li>l’historique d’une pièce ;</li>
      <li>la tôlerie et son développé à plat ;</li>
      <li>les plaques de découpe laser optimisées ;</li>
      <li>le parcours guidé.</li>
    </ul>
  </li>
  <li><strong>Deux nouvelles captures</strong> : un assemblage articulé avec sa visserie, et une simulation de bras en acier.</li>
</ul>
]]></content>
  </entry>
  <entry>
    <title type="html">VibeCAD : une CAO dans le navigateur, vibe-codée</title>
    <link href="https://barbatronic.fr/blog/2026/10/vibecad-une-cao-dans-le-navigateur-vibe-codee/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/blog/2026/10/vibecad-une-cao-dans-le-navigateur-vibe-codee/</id>
    <published>2026-10-21T00:00:00+02:00</published>
    <updated>2026-10-21T00:00:00+02:00</updated>
    <category term="Article" />
    <summary type="html">VibeCAD est un logiciel de CAO 3D paramétrique qui tourne dans le navigateur, entre Tinkercad et FreeCAD. Né pour initier ma fille à la conception mécanique, il est entièrement vibe-codé. Il est en ligne, gratuit et open source.</summary>
    <content type="html" xml:base="https://barbatronic.fr/blog/2026/10/vibecad-une-cao-dans-le-navigateur-vibe-codee/"><![CDATA[<p>VibeCAD est en ligne. C’est un logiciel de <strong>CAO 3D paramétrique</strong> qui tourne entièrement dans le
navigateur : esquisses cotées, extrusions, poches, historique modifiable, assemblage, fabrication.
Pas de compte, pas d’installation, et les modèles restent sur votre machine.</p>

<p><strong><a href="https://barbatronic.fr/VibeCAD/">Ouvrir VibeCAD</a></strong> · <a href="/projets/vibecad/">la fiche projet</a> · <a href="https://github.com/Barbatronic/VibeCAD">le code source</a></p>

<h2 id="au-départ--initier-ma-fille">Au départ : initier ma fille</h2>

<p>Je voulais faire découvrir la conception mécanique à ma fille. Pas juste empiler des formes : la
vraie démarche. Choisir un plan, dessiner une esquisse, la coter, en faire un volume, retirer de la
matière, revenir corriger une étape.</p>

<p>Le problème, c’est l’offre. Les logiciels pour enfants, comme Tinkercad, restent très basiques et peu
tournés vers l’ingénierie. FreeCAD et les CAO classiques font tout cela, mais sont beaucoup trop
complexes pour un enfant de moins de 10 ans. Il manquait quelque chose entre les deux : la logique de
FreeCAD, avec une prise en main simple.</p>

<h2 id="ce-que-cest-devenu">Ce que c’est devenu</h2>

<p>Le projet a dépassé l’idée de départ. Au-delà de la pièce seule, VibeCAD sait assembler, vérifier
qu’une pièce tient, et préparer la fabrication : plateau d’impression 3D, découpe laser, mise en
plan, nomenclature.</p>

<h3 id="assembler-et-visser">Assembler et visser</h3>

<p>L’onglet Assemblage insère les pièces du projet et les relie par des <strong>liaisons</strong> : fixe, pivot,
glissière, pivot glissant, rotule. On attrape ensuite une pièce à la souris, et elle ne suit que le
mouvement permis. Les boucles fermées fonctionnent : sur un quadrilatère articulé, quand une barre
tourne, les autres suivent.</p>

<p><img src="/assets/img/projets/vibecad/assemblage-visserie.jpg" alt="Quadrilatère articulé avec sa visserie dans VibeCAD" />
<em>Quadrilatère articulé : liaisons pivot, pièce fixe en orange, visserie posée dans les trous.</em></p>

<p>Le module de <strong>visserie</strong> pose de vraies pièces normalisées d’un clic sur le bord d’un trou : vis
CHC, BHC, FHC et H, écrous et rondelles, de M2 à M12 (ISO 4762, 7380, 10642, 4017, 4032, 7089).
Le but est pédagogique autant que pratique :</p>

<ul>
  <li><strong>pas de vis de mauvaise taille</strong> : la taille est déduite du diamètre du trou (passage ISO 273
ou perçage avant taraudage). Un trou qui ne correspond à aucune vis est refusé, avec des exemples
de bons diamètres ;</li>
  <li><strong>pas de longueur fantaisiste</strong> : seules les longueurs de la norme sont proposées, et la pose
choisit la plus courte qui traverse et dépasse assez pour prendre un écrou ;</li>
  <li><strong>un empilement logique</strong> : rondelle contre la pièce, puis écrou ou tête de vis, quel que soit
l’ordre des clics ;</li>
  <li><strong>elle suit la pièce</strong> quand le mécanisme bouge, et se retrouve dans la <strong>nomenclature</strong> CSV,
regroupée par désignation (« Vis CHC ISO 4762 M3 × 12 »).</li>
</ul>

<p>Si la pièce change et que le trou disparaît, la vis est signalée au lieu d’être déplacée au hasard.</p>

<h3 id="vérifier-que-ça-tient">Vérifier que ça tient</h3>

<p>L’onglet Simulation répond à une question simple : est-ce que ma pièce va casser ? On choisit le
matériau, on clique les faces fixées et celle où appuie la charge, on lance le calcul. La pièce se
colore du bleu (tranquille) au rouge (très sollicitée), et un verdict tombe : « La pièce tient »,
« C’est juste » ou « Risque de casser ».</p>

<p><img src="/assets/img/projets/vibecad/simulation-bras.jpg" alt="Simulation d'un bras en acier dans VibeCAD" />
<em>Un bras en acier fixé d’un côté, 4 kg posés au bout : la pièce tient, avec une marge de 9,9.</em></p>

<p>C’est un calcul par éléments finis, indicatif, mais suffisant pour comprendre où une pièce travaille
et pourquoi on renforce à tel endroit. Le même outil peut aussi alléger la pièce en ne gardant que
la matière utile.</p>

<div class="gallery">
  <figure><img src="/assets/img/projets/vibecad/roue-historique.jpg" alt="Pièce Roue avec son historique de construction" loading="lazy" /><figcaption>Une pièce et son historique</figcaption></figure>
  <figure><img src="/assets/img/projets/vibecad/tolerie-deplie.jpg" alt="Carrosserie en tôle dépliée avec ses lignes de pli" loading="lazy" /><figcaption>Tôlerie : le développé à plat</figcaption></figure>
  <figure><img src="/assets/img/projets/vibecad/laser-plaques.jpg" alt="Roues et châssis placés sur une plaque de découpe laser" loading="lazy" /><figcaption>Préparation de la découpe laser</figcaption></figure>
</div>

<h2 id="le-mode-débutant-reste-le-cœur">Le mode Débutant reste le cœur</h2>

<p>L’usage premier n’a pas bougé. Trois niveaux (Débutant, Intermédiaire, Expert) montrent les
outils progressivement. En mode Débutant, l’interface reste courte, des parcours guidés se valident
tout seuls en observant le modèle, et chaque erreur est expliquée avec un moyen de la réparer.</p>

<p><img src="/assets/img/projets/vibecad/parcours-guide.jpg" alt="Parcours guidé « la plaque percée »" />
<em>Le parcours guidé « la plaque percée » : la première pièce, étape par étape.</em></p>

<p>Et rien ne reste enfermé dedans : le travail se reprend dans <strong>FreeCAD</strong>, en STEP ou via un script
qui reconstruit l’historique. C’est l’idée : apprendre ici, continuer avec les vrais outils.</p>

<h2 id="pourquoi--vibe--">Pourquoi « Vibe » ?</h2>

<p>VibeCAD a été entièrement <strong>vibe-codé</strong> avec Claude. Il me semblait honnête de le dire dans le nom.</p>

<p>Le « vibe » concerne la fabrication de l’application, pas son usage. Il n’y a <strong>aucune
fonctionnalité d’IA</strong> dans le logiciel : les pièces se conçoivent à la main, comme dans n’importe
quelle CAO.</p>

<p>Sous le capot, c’est quand même du sérieux : le noyau géométrique est Open CASCADE, le même que
FreeCAD, compilé en WebAssembly. L’application s’installe et fonctionne ensuite hors ligne.</p>

<h2 id="à-utiliser-en-connaissance-de-cause">À utiliser en connaissance de cause</h2>

<p>VibeCAD est en version 0.1. Il est gratuit, open source (MIT), et n’a pas vocation à devenir autre
chose que cette expérience : un outil pour apprendre la CAO, et pour l’apprendre à ma fille.</p>

<p>Si vous avez des enfants curieux, ou si vous voulez simplement découvrir la CAO paramétrique sans
installer quoi que ce soit, essayez-le : <a href="https://barbatronic.fr/VibeCAD/">barbatronic.fr/VibeCAD</a>.</p>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L10 · Simulation de la prise des cubes en carton avec des ventouses</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-10-06-simulation-ventouse-cartons/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-10-06-simulation-ventouse-cartons/</id>
    <published>2026-10-06T00:00:00+02:00</published>
    <updated>2026-10-06T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Un préhenseur à ventouses sur support souple, pour attraper des cartons dont on ne connaît pas l&apos;orientation, testé d&apos;abord en simulation faute d&apos;imprimante assez grande.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-10-06-simulation-ventouse-cartons/"><![CDATA[<h2 id="le-problème">Le problème</h2>

<p>J’ai déjà fait des essais avec une ventouse maintenue fermement. Ça ne marche pas : soit la ventouse ne se plie pas assez, soit la succion de ma pompe n’est pas suffisante pour prendre un carton posé sur un autre carton. Le carton est trop léger : il bouge au contact, et je n’arrive jamais à le prendre.</p>

<p>Il faudrait orienter la ventouse vers le carton. Mais je ne connais pas sa position. Je veux donc une solution mécanique, qui s’adapte toute seule : un mécanisme souple, ou « compliant mechanism ».</p>

<h2 id="lidée--trois-principes">L’idée : trois principes</h2>

<p><img src="/assets/img/projets/cdr-2027/2026-10-06-simulation-ventouse-cartons/tableau-principes.jpg" alt="Croquis des principes de l'actionneur au tableau blanc" />
<em>Les principes de l’actionneur, au tableau blanc.</em></p>

<ol>
  <li><strong>Une ventouse libre</strong> : chaque ventouse peut bouger, rotuler et avancer ou reculer. Elle est fixée sur un support plan et souple, découpé ou imprimé en TPU.</li>
  <li><strong>Un appui autour de la ventouse</strong> : une fois la succion établie, il plaque le carton contre le bloc et le maintient.</li>
  <li><strong>Des ventouses en triangle</strong> : la ventouse centrale est décalée des deux autres. Lors d’une prise à l’horizontale, le bloc ne pend pas et ne se met pas dans une position inconnue.</li>
</ol>

<h2 id="pourquoi-une-simulation">Pourquoi une simulation</h2>

<p>Pour tester le bras complet, je voulais imprimer les pièces sur ma Bambu Lab A2L. Elle n’est pas encore arrivée : pas de quoi imprimer une grande pièce ni faire un assemblage en une soirée.</p>

<p>J’ai donc demandé à Claude, un outil d’IA, de construire une simulation physique paramétrable de mon idée. Je lui ai donné tous mes paramètres : ma modélisation de ventouse, celle du connecteur, et ce que je voulais vérifier.</p>

<h2 id="la-simulation">La simulation</h2>

<p>Le banc d’essai reproduit un mur de 3 pierres (cartons de 320 × 110 × 110 mm) et une plaque qui porte 3 ventouses. On y retrouve les trois principes :</p>

<ol>
  <li>chaque ventouse est montée sur un ressort plat en TPU à trois bras en spirale ;</li>
  <li>un appui rigide en PLA entoure chaque ventouse : sous vide, la pierre vient s’y poser ;</li>
  <li>la ventouse du milieu peut être décalée sur le côté, pour une prise en triangle quand les 3 ventouses tiennent la même pierre.</li>
</ol>

<p>On peut avancer la plaque, activer le vide ventouse par ventouse, lever, tourner, et voir les cartons bouger avec le frottement sur la table, entre cartons et sur le PLA. Tout est réglable : épaisseur et module du TPU, largeur et angle des bras, taille et retrait de l’appui, raideur et écrasement de la ventouse, dépression, masse des cartons. Trois séquences sont prêtes : prendre la pierre du haut à 3 ventouses, prendre le mur entier, dresser la pierre du haut.</p>

<figure class="embed-html" style="--embed-h: 720px">
  <iframe src="/assets/img/projets/cdr-2027/2026-10-06-simulation-ventouse-cartons/simulation.html" title="Banc d&#39;essai : mur de 3 pierres et plaque à 3 ventouses" loading="lazy"></iframe>
  <figcaption class="mono">
    <span>Simulation interactive : faites tourner la vue, réglez les paramètres, lancez une séquence.</span>
    <a href="/assets/img/projets/cdr-2027/2026-10-06-simulation-ventouse-cartons/simulation.html" target="_blank" rel="noopener">OUVRIR EN PLEIN ÉCRAN &nearr;</a>
  </figcaption>
</figure>

<p>Le résultat est très proche de ce que j’avais en tête, et le dépasse même sur certains points. J’ai pu tester beaucoup d’alignements et de réglages en peu de temps. Toute la simulation tient dans une seule page HTML d’environ 70 Ko, et elle fait exactement ce que je voulais.</p>

<h2 id="ce-que-ça-montre">Ce que ça montre</h2>

<p>L’idée fonctionne, au moins en simulation : en ajustant les paramètres autour de la ventouse, le préhenseur attrape le carton. Ça me laisse plus de marge pour explorer avant de fabriquer et de mettre en place la solution.</p>

<h2 id="un-regard-critique-sur-loutil">Un regard critique sur l’outil</h2>

<p>C’est impressionnant, et je n’aurais pas su faire ça moi-même en aussi peu de temps. Mais ça pose des questions.</p>

<ul>
  <li><strong>Une simulation reste un modèle.</strong> Elle valide l’idée dans un monde où le frottement, la raideur du TPU et la force de succion sont des valeurs que j’ai choisies. La page le dit elle-même, dans « Ce que le calcul suppose » : la raideur de la ventouse et le module du TPU sont des estimations à mesurer. Elle ne remplace pas l’essai réel : elle me dit quoi tester en premier.</li>
  <li><strong>Je n’ai pas écrit le moteur physique.</strong> Je peux vérifier que le comportement est cohérent, pas que chaque calcul est juste. Il faut garder ça en tête avant de lui faire confiance.</li>
  <li><strong>Ça change la façon de travailler.</strong> Avant, j’aurais soit prototypé directement, soit dû apprendre à monter le problème dans un moteur physique, un workflow que je n’ai pas. Ici, l’outil comble l’étape entre la validation théorique et la validation pratique. C’est un vrai gain, mais c’est aussi une compétence que je n’ai pas acquise moi-même.</li>
</ul>

<p>Je l’ai utilisé parce que j’avais une idée précise et que je voulais la valider vite, sur un cas assez complexe pour voir où étaient les limites. Chacun est libre de réfléchir à l’usage de ces outils et à la place qu’on leur donne. La suite se joue sur la table, avec de vrais cartons.</p>

<h2 id="prochaine-étape">Prochaine étape</h2>

<p>Imprimer le support souple en TPU, monter les ventouses en triangle et tester la prise sur de vrais cartons.</p>
]]></content>
  </entry>
  <entry>
    <title type="html">Stenchill : des pochoirs PCB imprimés en 3D, nés dans le chat du live</title>
    <link href="https://barbatronic.fr/blog/2026/10/stenchill-pochoirs-pcb-imprimes-en-3d/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/blog/2026/10/stenchill-pochoirs-pcb-imprimes-en-3d/</id>
    <published>2026-10-05T00:00:00+02:00</published>
    <updated>2026-10-05T00:00:00+02:00</updated>
    <category term="Article" />
    <summary type="html">Stenchill transforme vos fichiers Gerber en pochoir de pâte à braser imprimable en 3D. Un outil gratuit développé par A·D·C studio, né d&apos;une discussion sur mon live, et qui ne cesse de s&apos;enrichir.</summary>
    <content type="html" xml:base="https://barbatronic.fr/blog/2026/10/stenchill-pochoirs-pcb-imprimes-en-3d/"><![CDATA[<p>Il y a quelques mois, on parlait de pochoirs pour la pâte à braser dans le chat du live. Un pochoir pro
coûte entre 15 et 30 € par face, et on oublie souvent de le commander avec les cartes. Pourquoi ne pas
l’imprimer en 3D ? Un des viewers s’est dit que l’idée était bonne et qu’il avait les compétences pour
la concrétiser. Il l’a fait : ça s’appelle <a href="https://www.stenchill.com/fr/">Stenchill</a>, développé par
<a href="https://www.adcstudio.fr">A·D·C studio</a>.</p>

<h2 id="le-principe">Le principe</h2>

<p>Un pochoir, ou stencil en anglais, est une fine plaque percée aux endroits des pads. On le pose sur la
carte, on étale la pâte à braser à la raclette, on place les composants CMS, puis on passe au four. Le
dépôt est précis et régulier, et bien plus rapide qu’à la seringue.</p>

<p>Avec Stenchill :</p>

<ol>
  <li>vous déposez le ZIP de vos Gerber (KiCad, Eagle, Altium, EasyEDA…) ;</li>
  <li>vous voyez le pochoir en 3D et ajustez les paramètres si besoin (épaisseur, épaulements, buse) ;</li>
  <li>vous téléchargez un STL ou un 3MF, et vous l’imprimez.</li>
</ol>

<div class="gallery">
  <figure><img src="/assets/img/blog/2026-10-05-stenchill/stencil-imprime.jpg" alt="Pochoir gris imprimé en 3D, percé aux emplacements des pads" loading="lazy" /><figcaption>1. Le pochoir imprimé</figcaption></figure>
  <figure><img src="/assets/img/blog/2026-10-05-stenchill/calage-epaulements.jpg" alt="PCB posé dans les épaulements de calage du pochoir" loading="lazy" /><figcaption>2. La carte calée par les épaulements</figcaption></figure>
  <figure><img src="/assets/img/blog/2026-10-05-stenchill/pochoir-pate-etalee.jpg" alt="Pochoir couvert de pâte à braser étalée à la raclette" loading="lazy" /><figcaption>3. La pâte étalée à la raclette</figcaption></figure>
  <figure><img src="/assets/img/blog/2026-10-05-stenchill/pate-deposee.jpg" alt="PCB nu avec la pâte déposée sur les pads" loading="lazy" /><figcaption>4. La pâte déposée sur les pads</figcaption></figure>
  <figure><img src="/assets/img/blog/2026-10-05-stenchill/composants-soudes.jpg" alt="PCB avec les composants CMS soudés" loading="lazy" /><figcaption>5. Les composants soudés après refusion</figcaption></figure>
</div>

<p><em>Photos : <a href="https://www.stenchill.com/fr/">Stenchill</a>.</em></p>

<p>C’est gratuit, sans compte, sans pub. Et ça marche aussi pour les anciennes cartes : vous pouvez faire
un pochoir après coup, sans rien recommander.</p>

<h2 id="je-lai-testé">Je l’ai testé</h2>

<p>Je l’ai intégré à mon workflow de fabrication, et j’ai fait une vidéo de mes premières impressions.</p>

<iframe src="https://www.youtube-nocookie.com/embed/M8u--M0dwfc" title="Stenchill : pochoir PCB imprimé en 3D" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe>

<p><a href="https://www.youtube.com/watch?v=M8u--M0dwfc">Voir la vidéo sur YouTube</a></p>

<h2 id="ce-qui-a-été-ajouté-depuis">Ce qui a été ajouté depuis</h2>

<p>Depuis cette vidéo, le projet a bien avancé. Les nouveautés principales :</p>

<ul>
  <li><strong>Retirer des pads.</strong> Un composant que vous ne montez pas, un connecteur soudé au fer, un fiducial ?
Ouvrez « Retirer des pads » sous la vue 3D, sélectionnez-les, et le pochoir est recalculé autour.</li>
  <li><strong>Plugin KiCad.</strong> Il s’installe depuis le Gestionnaire de Plugin et de Contenu (KiCad 8 ou plus). On
génère le pochoir directement depuis le PCB Editor, sans exporter les Gerber à la main.
<a href="https://www.stenchill.com/fr/kicad-plugin">Page du plugin</a>.</li>
  <li><strong>Extension EasyEDA Pro.</strong> Même chose pour EasyEDA Pro (client de bureau), depuis l’Extension Manager.
<a href="https://www.stenchill.com/fr/easyeda-extension">Page de l’extension</a>.</li>
  <li><strong>Une galerie.</strong> Les derniers pochoirs générés par les utilisateurs, plus de 300 à ce jour.
<a href="https://www.stenchill.com/fr/galerie">Voir la galerie</a>.</li>
  <li><strong>Le site en 17 langues.</strong></li>
</ul>

<h2 id="le-moteur-la-partie-invisible">Le moteur, la partie invisible</h2>

<p>Un pochoir, ce n’est pas une simple extrusion du calque de pâte. La page
<a href="https://www.stenchill.com/fr/comment-ca-marche">Le moteur</a> détaille tous les pièges traités
automatiquement. Quelques exemples :</p>

<ul>
  <li>des pads à pas fin séparés par 0,1 mm de plaque, qu’une buse de 0,4 mm ne sait pas imprimer : ils
sont fusionnés en une seule ouverture qui porte la même quantité de pâte ;</li>
  <li>les pastilles thermiques découpées en damier, remplacées par une ouverture unique ;</li>
  <li>les petits pads (0402) légèrement élargis pour compenser la buse ;</li>
  <li>les îlots détachés (une couronne de pâte autour d’un via) retenus par de petits ponts, pour que le
pochoir sorte d’un seul morceau ;</li>
  <li>la face arrière mise en miroir automatiquement ;</li>
  <li>les panels : une plaque par carte, chacune avec ses épaulements de calage ;</li>
  <li>pas de calque de pâte dans l’export ? Les ouvertures sont déduites du masque de soudure, avec un
avertissement.</li>
</ul>

<p>Chaque modification du moteur est rejouée sur 70 cartes réelles. C’est ce genre de travail qui fait
qu’on dépose son fichier et que ça marche.</p>

<h2 id="quelques-conseils-dimpression">Quelques conseils d’impression</h2>

<p>Ceux du site, que je confirme :</p>

<ul>
  <li>PLA ou PETG, sur un plateau lisse (verre, PEI lisse) ;</li>
  <li>buse de 0,2 mm idéalement, 0,4 mm reste acceptable ;</li>
  <li>couches de 0,1 mm, pochoir de 0,3 à 0,4 mm d’épaisseur ;</li>
  <li>remplissage 100 %, générateur de parois Arachne, 30 à 40 mm/s.</li>
</ul>

<p>Côté composants, c’est fait pour le prototypage : passifs 0603 et plus, circuits intégrés à pas large.
Pour du 0402 ou du BGA à pas fin, un pochoir découpé au laser reste plus adapté.</p>

<h2 id="soutenir-le-projet">Soutenir le projet</h2>

<p>Derrière Stenchill, il n’y a qu’une seule personne. Elle développe le générateur, le site, le plugin
KiCad et l’extension EasyEDA le soir et le week-end, et répond elle-même au support. Le site est
gratuit, mais le serveur ne l’est pas. C’est expliqué dans
<a href="https://www.stenchill.com/en/blog/the-other-side-of-the-upload-button">The other side of the upload button</a> :
des pochoirs sont générés tous les jours, mais très peu de dons arrivent.</p>

<p>Si l’outil vous a servi, vous pouvez :</p>

<ul>
  <li>faire un petit don, de préférence par PayPal (sans frais) ou sur Ko-fi, via les liens en bas du
<a href="https://www.stenchill.com/fr/">site</a> ;</li>
  <li>créer votre compte JLCPCB via la bannière du site si vous y commandez vos cartes ;</li>
  <li>en parler autour de vous.</li>
</ul>

<p>Merci pour le travail, et pour avoir transformé une discussion de live en vrai outil.</p>

<ul>
  <li>Le site : <a href="https://www.stenchill.com/fr/">stenchill.com</a></li>
  <li>Le guide complet : <a href="https://www.stenchill.com/fr/guide">stenchill.com/fr/guide</a></li>
  <li>Le studio : <a href="https://www.adcstudio.fr">A·D·C studio</a></li>
  <li>Instagram : <a href="https://www.instagram.com/stenchill.adc/">@stenchill.adc</a></li>
</ul>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L09 · Pompes, ventouses et électronique de commande en 12 V</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-10-04-pompes-ventouses-mosfet/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-10-04-pompes-ventouses-mosfet/</id>
    <published>2026-10-04T00:00:00+02:00</published>
    <updated>2026-10-04T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Retour aux ventouses et micropompes pour prendre les pierres, passage des pompes et électrovannes en 12 V, et circuit de commande à MOSFET piloté en I2C par un PCA9685.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-10-04-pompes-ventouses-mosfet/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>L’<a href="/logs/cdr-2027/2026-09-30-premier-match-unimakers/">essai sur la table complète</a> l’a montré : les bras ne sont pas du tout efficaces pour manipuler les pierres. Je reviens donc à ce que j’utilise dans mes robots depuis 2019 : des ventouses et des micropompes.</p>

<p>Ce log pose le choix des composants et de l’électronique de commande.</p>

<h2 id="passer-les-pompes-en-12-v">Passer les pompes en 12 V</h2>

<p>Avant, la batterie du robot était en 24 V. Je prenais des pompes en 5 V, parce que j’avais déjà une régulation de puissance en 5 V, à base de convertisseurs Traco Power qui coûtaient très cher.</p>

<p>Le robot est maintenant sur une batterie 12 V. Les pompes et les électrovannes peuvent donc être alimentées directement par la batterie, en 12 V : un composant en moins côté régulation.</p>

<h2 id="les-composants">Les composants</h2>

<p><strong>La micropompe</strong> : le modèle que j’utilise régulièrement, mais en version 12 V. <a href="https://s.click.aliexpress.com/e/_c4tD3dGh">Lien vers la pompe</a>.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-04-pompes-ventouses-mosfet/micropompe.jpg" alt="Micropompe à vide à moteur à courant continu" />
<em>La micropompe. Photo du vendeur : la version affichée est en 3,7 V, je prends la version 12 V.</em></p>

<p><strong>L’électrovanne</strong> : la même qu’avant, elle aussi en 12 V. Elle assure la mise à l’atmosphère du circuit pour relâcher le carton. <a href="https://s.click.aliexpress.com/e/_c4lnaaVJ">Lien vers l’électrovanne</a>.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-04-pompes-ventouses-mosfet/electrovanne.jpg" alt="Mini électrovanne 12 V avec ses fils" />
<em>La mini électrovanne.</em></p>

<p><strong>La ventouse</strong> : une ventouse à soufflet DP-S30, de 30 mm de diamètre et 18 mm de haut. <a href="https://s.click.aliexpress.com/e/_c3VWLRtb">Lien vers la ventouse</a>.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-04-pompes-ventouses-mosfet/ventouse-dp-s30.png" alt="Ventouse à soufflet DP-S30 et son plan coté" />
<em>La ventouse DP-S30 et ses cotes : Ø 30 mm, hauteur 18 mm.</em></p>

<h2 id="le-circuit-de-commande">Le circuit de commande</h2>

<p>Pour piloter pompes et électrovannes, on reprend un circuit utilisé depuis longtemps dans l’équipe : un interrupteur à MOSFET côté masse.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-04-pompes-ventouses-mosfet/schema-mosfet.png" alt="Schéma de commande d'une électrovanne par un MOSFET AO3400A" />
<em>Une voie de commande : le signal S_EV pilote la charge branchée sur J3.</em></p>

<p>Comment il fonctionne :</p>

<ul>
  <li><strong>La charge</strong> (pompe ou électrovanne) est branchée sur J3, entre le 12 V et le drain du MOSFET Q1. Le MOSFET coupe ou relie le retour vers la masse : c’est une commande « côté bas ».</li>
  <li><strong>R5 (270 Ω)</strong>, entre le signal S_EV et la grille, limite le pic de courant à chaque commutation : la grille se comporte comme un petit condensateur. Elle évite aussi les oscillations.</li>
  <li><strong>R7 (10 kΩ)</strong>, entre la grille et la masse, maintient le MOSFET bloqué quand le signal de commande est absent ou flottant : au démarrage, pendant un reset, ou carte de commande débranchée. Pas de pompe qui démarre toute seule.</li>
  <li><strong>D4</strong>, montée en inverse aux bornes de la charge, est la diode de roue libre. Une pompe ou une électrovanne est une bobine. Au moment où le MOSFET coupe, le courant de la bobine ne peut pas s’arrêter net, et la tension monterait très haut sur le drain. La diode offre un chemin à ce courant, qui se dissipe dans la boucle charge-diode, et protège le MOSFET.</li>
</ul>

<h2 id="le-mosfet--ao3400a">Le MOSFET : AO3400A</h2>

<p>Un MOSFET canal N en boîtier SOT-23, très courant et peu cher. Ses caractéristiques, d’après la <a href="https://www.aosmd.com/res/datasheets/AO3400A.pdf">fiche technique d’Alpha &amp; Omega</a> :</p>

<table>
  <thead>
    <tr>
      <th>Caractéristique</th>
      <th>Valeur</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Tension drain-source maximale (VDS)</td>
      <td>30 V</td>
    </tr>
    <tr>
      <td>Tension grille-source maximale (VGS)</td>
      <td>±12 V</td>
    </tr>
    <tr>
      <td>Courant continu (ID) à 25 °C / 70 °C</td>
      <td>5,7 A / 4,7 A</td>
    </tr>
    <tr>
      <td>Courant impulsionnel (IDM)</td>
      <td>30 A</td>
    </tr>
    <tr>
      <td>Seuil de grille (VGS(th))</td>
      <td>0,65 à 1,45 V, typique 1,05 V</td>
    </tr>
    <tr>
      <td>Résistance à l’état passant, VGS = 4,5 V</td>
      <td>19 mΩ typique, 32 mΩ maximum</td>
    </tr>
    <tr>
      <td>Résistance à l’état passant, VGS = 2,5 V</td>
      <td>24 mΩ typique, 48 mΩ maximum</td>
    </tr>
    <tr>
      <td>Charge totale de grille (Qg)</td>
      <td>environ 6 nC</td>
    </tr>
    <tr>
      <td>Puissance dissipable à 25 °C</td>
      <td>1,4 W</td>
    </tr>
    <tr>
      <td>Boîtier</td>
      <td>SOT-23</td>
    </tr>
  </tbody>
</table>

<p>Le point clé : c’est un MOSFET « logique ». Il est déjà presque complètement passant avec 2,5 V sur la grille. Une sortie en 3,3 V ou en 5 V suffit donc à le commander directement, sans étage intermédiaire.</p>

<h2 id="pourquoi-ça-marche-aussi-avec-les-moteurs-du-lanceur">Pourquoi ça marche aussi avec les moteurs du lanceur</h2>

<p>Le même circuit peut piloter les moteurs à courant continu des roues à inertie du <a href="/logs/cdr-2027/2026-09-29-canon-pilote-robot/">lanceur</a>, pas seulement les pompes et les électrovannes.</p>

<ul>
  <li><strong>Un moteur est aussi une bobine.</strong> Comme pour la pompe, la diode de roue libre absorbe la surtension à la coupure.</li>
  <li><strong>Le PWM fonctionne.</strong> Pendant les phases où le MOSFET est bloqué, le courant du moteur continue à circuler dans la diode : le moteur tourne régulièrement, et sa vitesse suit le rapport cyclique. Avec 6 nC de charge de grille et 270 Ω, le MOSFET commute en bien moins d’une microseconde, alors que le PCA9685 génère des PWM entre 24 Hz et environ 1,5 kHz : les pertes de commutation sont négligeables.</li>
  <li><strong>Il y a de la marge en tension et en courant.</strong> 30 V maximum pour une batterie 12 V. Côté chaleur, à 3 A et 32 mΩ, le MOSFET dissipe 3² × 0,032, soit environ 0,3 W, loin des 1,4 W admissibles. Les 30 A impulsionnels couvrent le pic de courant au démarrage d’un moteur.</li>
  <li><strong>Un seul sens de rotation</strong>, mais c’est suffisant pour des roues à inertie, qui tournent toujours dans le même sens. On n’a pas besoin d’un pont en H.</li>
</ul>

<p>Deux points à vérifier avant de généraliser : la diode D4 doit supporter le courant du moteur, et il faut mesurer le courant de démarrage réel des moteurs du lanceur.</p>

<h2 id="piloter-tout-ça-en-i2c">Piloter tout ça en I2C</h2>

<p>Je risque d’avoir beaucoup de pompes, d’électrovannes et de moteurs. Or il ne me reste plus de GPIO libres sur la carte du robot. Par contre, j’ai de l’I2C.</p>

<p>L’idée : un PCA9685 dédié aux pompes, aux électrovannes et aux moteurs, à côté de celui qui pilote déjà les servomoteurs. Chaque sortie PWM du PCA9685 commande une voie à MOSFET.</p>

<p>Trois options, pas encore tranchées :</p>

<ol>
  <li><strong>Des cartes à double MOSFET séparées</strong>, comme ce qu’on faisait avant, câblées sur les sorties du PCA9685.</li>
  <li><strong>Les drivers intégrés directement sur la carte du PCA9685</strong> : une seule carte, moins de câbles.</li>
  <li><strong>Une petite carte ronde soudée directement sur chaque moteur</strong>, détaillée ci-dessous.</li>
</ol>

<h2 id="une-carte-ronde-commune-soudée-sur-le-moteur">Une carte ronde commune, soudée sur le moteur</h2>

<p>En y réfléchissant, à part les électrovannes, je pilote des moteurs dans les deux cas : une pompe, c’est un moteur à courant continu qui entraîne une membrane, et le lanceur, ce sont deux moteurs à courant continu. Même tension (12 V), même besoin : allumer, éteindre, régler la vitesse en PWM, dans un seul sens.</p>

<p>Reste à vérifier qu’ils partagent le même encombrement. J’ai mesuré au pied à coulisse la face arrière des deux moteurs.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-04-pompes-ventouses-mosfet/faces-arriere-moteurs.jpg" alt="Face arrière du moteur de la pompe et d'un moteur MF360S du lanceur" />
<em>À gauche, le moteur de la pompe ; à droite, un MF360S du lanceur.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-10-04-pompes-ventouses-mosfet/mesures-moteurs.jpg" alt="Mesures au pied à coulisse des deux moteurs" />
<em>En haut, le MF360S : carter, écartement des cosses, bossage, largeur d’une cosse. En bas, la pompe : les mêmes cotes.</em></p>

<table>
  <thead>
    <tr>
      <th>Cote</th>
      <th>MF360S (lanceur)</th>
      <th>Moteur de pompe</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Diamètre du carter</td>
      <td>27,68 mm</td>
      <td>24,13 mm</td>
    </tr>
    <tr>
      <td>Écartement extérieur des cosses</td>
      <td>22,80 mm</td>
      <td>20,33 mm</td>
    </tr>
    <tr>
      <td>Largeur d’une cosse</td>
      <td>3,04 mm</td>
      <td>1,88 mm</td>
    </tr>
    <tr>
      <td>Diamètre du bossage central</td>
      <td>9,89 mm</td>
      <td>6,39 mm</td>
    </tr>
    <tr>
      <td>Flasque arrière</td>
      <td>plastique, à larges ouïes d’aération</td>
      <td>métal, fermé</td>
    </tr>
  </tbody>
</table>

<p>Sur les deux moteurs, les cosses sont à peu près diamétralement opposées. Avec une épaisseur de cosse d’environ 0,4 mm (pas encore mesurée), leur axe est à environ 11,2 mm du centre sur le MF360S, et à 10,0 mm sur la pompe : 1,2 mm d’écart seulement.</p>

<h2 id="le-format-de-la-carte">Le format de la carte</h2>

<p>Une seule empreinte peut accueillir les deux moteurs :</p>

<ul>
  <li><strong>Une carte ronde de Ø 26 mm.</strong> C’est le plus petit diamètre qui laisse une couronne de cuivre suffisante autour des fentes. Elle reste dans le carter du MF360S (Ø 27,7) et dépasse d’un millimètre de chaque côté du moteur de la pompe (Ø 24,1), sans dépasser la tête de pompe, plus large que le moteur.</li>
  <li><strong>Un trou central de Ø 11 mm</strong>, pour laisser passer le bossage du MF360S (Ø 9,9) et, à plus forte raison, celui de la pompe (Ø 6,4).</li>
  <li><strong>Deux fentes métallisées de 3,6 × 2,2 mm</strong>, diamétralement opposées, centrées à 10,6 mm du centre. Dans la longueur, elles acceptent la cosse la plus large (3,0 mm) ; dans la largeur, elles couvrent les deux positions de cosse, de 10,0 à 11,2 mm. La cosse traverse la fente et se soude sur la couronne de cuivre.</li>
  <li><strong>Les composants côté extérieur</strong>, dans la couronne libre entre le trou et le bord : l’AO3400A en SOT-23, deux résistances en 0603, la diode en boîtier SMA, et trois pastilles à souder pour les fils 12 V, masse et signal.</li>
</ul>

<p><img src="/assets/img/projets/cdr-2027/2026-10-04-pompes-ventouses-mosfet/carte-ronde-plan.svg" alt="Plan coté de la carte ronde, avec les contours des deux moteurs" />
<em>Le tracé mécanique de la carte, à l’échelle. Tirets : MF360S ; pointillés : moteur de pompe.</em></p>

<p>Pour la diode, un boîtier SMA permet de prendre une Schottky de 3 A (type SS34), à valider selon le courant réel des moteurs.</p>

<ul>
  <li><strong>Un seul circuit dans tous les cas</strong> : le même pour chaque pompe et chaque moteur du lanceur.</li>
  <li><strong>La diode au plus près de la bobine</strong> : la surtension de coupure est absorbée à la source, au lieu de circuler dans les câbles.</li>
  <li><strong>Un câblage plus simple</strong> : chaque moteur reçoit trois fils et devient un module autonome, facile à remplacer.</li>
  <li><strong>Les électrovannes</strong> gardent leur commande à MOSFET classique, sur une carte à part ou avec la même carte ronde montée sur fils.</li>
</ul>

<p>Points encore ouverts avant de router la carte :</p>

<ul>
  <li><strong>La hauteur des cosses et du bossage</strong> au-dessus du flasque : elle fixe la hauteur à laquelle la carte se pose.</li>
  <li><strong>Les ouïes du MF360S</strong> : la carte en couvre une partie. Le perçage central en dégage le centre ; si le moteur chauffe trop, on pourra ajouter des découpes en face des ouïes.</li>
  <li><strong>L’épaisseur des cosses</strong>, pour ajuster la largeur des fentes.</li>
</ul>

<h2 id="suite">Suite</h2>

<ul class="task-list">
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" checked="checked" />Mesurer la face arrière des moteurs de pompe et du lanceur</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Mesurer la hauteur des cosses et du bossage, et l’épaisseur des cosses</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Router la carte ronde Ø 26 mm sous KiCad</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Vérifier le calibre de la diode de roue libre pour les moteurs du lanceur</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Tester pompe 12 V, électrovanne et ventouse DP-S30 sur un carton</li>
</ul>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L08 · Première séquence de match sur une table complète</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-09-30-premier-match-unimakers/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-09-30-premier-match-unimakers/</id>
    <published>2026-09-30T00:00:00+02:00</published>
    <updated>2026-09-30T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Test rapide d&apos;un premier scénario de match sur la table complète d&apos;UniMakers (UniLaSalle Amiens) : le système fonctionne, reste à optimiser l&apos;actionneur, l&apos;angle de tir et les trajectoires.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-09-30-premier-match-unimakers/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Log rapide. Je suis allé tester une première séquence de match dans les locaux d’UniMakers, l’association
de makers d’UniLaSalle Amiens, qui dispose d’une table de match complète.</p>

<p>Le but était simple : enchaîner un petit match très rapidement, avec un actionneur très simple pour les
pierres, puis lancer les boulets avec le canon.</p>

<h2 id="la-séquence">La séquence</h2>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-30-premier-match-unimakers/pm-sequence-match.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Première séquence de match sur la table d’UniMakers.</em></p>

<h2 id="ce-qui-ressort">Ce qui ressort</h2>

<p>Globalement, le système fonctionne bien. On est maintenant sur de l’optimisation.</p>

<ul>
  <li><strong>Actionneur des pierres</strong> : j’aurais voulu l’optimiser, mais les quelques essais faits ne donnent pas
de résultat pour manipuler les blocs. Il va probablement falloir changer de type d’actionneur.</li>
  <li><strong>Angle de tir</strong> : même après quelques réglages, les boulets partent au centre du terrain, ce qui n’est
pas idéal. Il faut sans doute baisser le canon.</li>
  <li><strong>Trajectoires</strong> : il y a beaucoup d’attente, et des décélérations très douces à l’approche des points
d’arrivée. Il faudra les rendre plus nerveuses.</li>
</ul>

<h2 id="suite">Suite</h2>

<ul class="task-list">
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Changer de type d’actionneur pour manipuler les pierres</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Baisser le canon pour corriger l’angle de tir</li>
  <li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" disabled="disabled" />Optimiser les trajectoires : moins d’attente, décélération plus courte</li>
</ul>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L07 · Canon intégré au robot, piloté par la carte du robot et un ESC</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-09-29-canon-pilote-robot/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-09-29-canon-pilote-robot/</id>
    <published>2026-09-29T00:00:00+02:00</published>
    <updated>2026-09-29T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Le canon à 6 boulets est piloté par la carte du robot : un ESC bimoteur via le PCA9685 pour les roues à inertie, et une sortie PWM directe pour le ventilateur.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-09-29-canon-pilote-robot/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Après <a href="/logs/cdr-2027/2026-09-28-tir-integre-6-boulets/">l’essai d’hier</a>, où le canon était alimenté directement, je teste ce soir le canon intégré au robot, piloté par la carte interne du robot et un ESC.</p>

<h2 id="le-driver-des-roues-à-inertie">Le driver des roues à inertie</h2>

<p>J’utilise un simple driver unidirectionnel bimoteur, pour piloter deux moteurs à courant continu. L’idée est de piloter les deux moteurs des roues à inertie avec ce système, et de pouvoir moduler la vitesse de sortie des roues droite et gauche, afin de pouvoir potentiellement orienter un petit peu le tir.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-29-canon-pilote-robot/cp-driver-dessus.jpg" alt="Le driver bimoteur, côté marquage : Dual Brushed, 2/3S, 6 A × 2" />
<em>Le driver bimoteur, côté marquage : « Dual Brushed, 2/3S, 6A×2 ».</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-29-canon-pilote-robot/cp-driver-dessous.jpg" alt="Le driver bimoteur, côté composants" />
<em>Le même driver, côté composants.</em></p>

<p>Il est branché directement sur le PCA9685, un étendeur I2C qui génère des signaux PWM. Ça me permet de piloter ces deux moteurs comme si c’étaient des servomoteurs, tout en continuant à utiliser le PCA9685 pour piloter des servomoteurs classiques. Le driver est alimenté directement par le 12 V de la batterie.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-29-canon-pilote-robot/cp-driver-monte.jpg" alt="Le driver monté sur le robot" />
<em>Le driver, monté sur le robot.</em></p>

<p>Après plusieurs essais, je me suis rendu compte que le driver est en mode mix. J’ai donc dû modifier un peu la manière de le piloter, pour pouvoir commander chaque roue indépendamment.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-29-canon-pilote-robot/cp-canon-sur-robot.jpg" alt="Le canon monté sur le robot, avec les deux moteurs des roues à inertie" />
<em>Le canon monté sur le robot, avec les deux moteurs des roues à inertie.</em></p>

<h2 id="le-ventilateur">Le ventilateur</h2>

<p>J’ai également branché le ventilateur, mais de manière un peu « sale », entre guillemets : vite fait, avec des fils Dupont plantés dans un connecteur XT60, parce que je voulais tester. Pour mes essais ça a fonctionné, mais je vais faire quelque chose de plus propre dans la soirée.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-29-canon-pilote-robot/cp-xt60-dupont.jpg" alt="Deux fils Dupont plantés directement dans un connecteur XT60" />
<em>Deux Dupont plantés dans un XT60 : à ne pas refaire chez vous 😅</em></p>

<p>Le pilotage PWM du ventilateur se fait sur la broche 19, qui est en fait la broche D- de l’USB sur l’ESP32-S3. Je n’avais pas envie d’utiliser cette broche en particulier, je voulais la garder pour l’USB. Mais je ne l’utilise pas pour l’instant, et c’est la dernière broche qui me reste. Ça me permet quand même de faire des essais, avant de remplacer potentiellement la carte de l’année dernière par une nouvelle version, un peu plus moderne.</p>

<h2 id="firmware-et-interface-web">Firmware et interface web</h2>

<p>J’ai mis à jour le firmware, que vous pouvez retrouver dans le dépôt du projet : <a href="https://github.com/Barbatronic/CDR-2027/tree/main/FRW/Differential-Robot-Firmware">FRW/Differential-Robot-Firmware</a>.</p>

<p>J’ai aussi mis à jour l’interface web intégrée à l’ESP32, qui sert à piloter le robot depuis un navigateur, pour y ajouter ces trois nouveaux éléments : les deux moteurs et le ventilateur. Il y a un curseur pour le moteur 0, un curseur pour le moteur 1, et un curseur pour la vitesse du ventilateur. On peut tout activer d’un coup, et il y a un bouton d’arrêt et un bouton de lancement, qui met tout à fond.</p>

<h2 id="essais-de-tir">Essais de tir</h2>

<p>Pour le premier essai, je suis à 100 %. J’attends la montée en vitesse des roues à inertie, puis je lance le ventilateur. Ça règle le problème vu <a href="/logs/cdr-2027/2026-09-28-tir-integre-6-boulets/">hier</a>, où la première balle partait trop vite. Ça fonctionne extrêmement bien, c’est même beaucoup trop rapide.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-29-canon-pilote-robot/cp-essai-100.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Premier essai, roues à inertie à 100 %.</em></p>

<p>Pour un autre essai, j’ai diminué la vitesse des roues à inertie à 43 % de la vitesse maximale. Je ne connais pas cette vitesse maximale pour l’instant : elle correspond à la tension maximale de la batterie, ou en tout cas à ce que le driver peut fournir au maximum. Le tir reste assez puissant.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-29-canon-pilote-robot/cp-essai-43.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Deuxième essai, roues à inertie à 43 %.</em></p>

<p>Pour le troisième essai, je suis descendu à 15 %, et le tir reste encore assez puissant.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-29-canon-pilote-robot/cp-essai-15.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Troisième essai, roues à inertie à 15 %.</em></p>

<h2 id="conclusion">Conclusion</h2>

<p>Le canon est maintenant piloté par la carte du robot : chaque roue à inertie indépendamment, et le ventilateur à part, lancé une fois les roues en vitesse. Même à 15 %, le tir reste puissant.</p>

<p>Je n’arrive pas à me rendre compte de ce que ça représente sur une table : encore une fois, je tape dans le plafond, je tape un peu partout, je n’ai pas beaucoup de place. L’idée est de faire des tests demain sur une table de mon école, dans une salle avec un peu de place, pour voir à quel point c’est efficace, ou pas.</p>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L06 · Essai du tir intégré complet, avec 6 boulets stockés</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-09-28-tir-integre-6-boulets/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-09-28-tir-integre-6-boulets/</id>
    <published>2026-09-28T00:00:00+02:00</published>
    <updated>2026-09-28T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Un système de tir intégré, imprimé en une seule pièce, qui stocke et tire 6 boulets sans blocage, testé seul puis monté sur le robot.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-09-28-tir-integre-6-boulets/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Après <a href="/logs/cdr-2027/2026-09-27-systeme-tir-integre/">l’essai d’hier</a>, où les boulets se bloquaient dans le coude, j’ai imprimé ce soir un système minimal, prévu pour 6 boulets, afin de vérifier qu’il n’y a plus de blocage.</p>

<h2 id="pourquoi-6-boulets">Pourquoi 6 boulets</h2>

<p>On ne peut donc pas stocker les 10 boulets prévus au départ. Mais on peut stocker un boulet par PAMI, et j’ai 4 PAMI récupérés de l’année dernière. On peut donc stocker 6 boulets dans le robot et les tirer, puis envoyer les 4 derniers avec les PAMI. Au minimum, ça peut fonctionner.</p>

<h2 id="le-système">Le système</h2>

<p>Dans cette version, le ventilateur est en bas, et non plus en haut. L’expulsion des boulets se fait toujours par le haut, au même endroit que le système testé hier soir.</p>

<p>La pièce est imprimée en une seule fois, à plat, sur une Bambu Lab P1P.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-28-tir-integre-6-boulets/t6-piece-dessus.jpg" alt="Le système imprimé, vu de dessus, avec les logements des deux moteurs au bout" />
<em>La pièce imprimée, avec les logements des deux moteurs au bout.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-28-tir-integre-6-boulets/t6-piece-interieur.jpg" alt="Le système imprimé, vu de l'autre côté, avec le canal ouvert" />
<em>La même pièce, vue de l’autre côté.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-28-tir-integre-6-boulets/t6-piece-moteurs.jpg" alt="Le système avec les deux moteurs montés et branchés" />
<em>Les deux moteurs montés et branchés.</em></p>

<h2 id="essais-du-système-seul">Essais du système seul</h2>

<p>Dans la première vidéo, je mets six boulets à l’intérieur, et le tir va super vite.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-28-tir-integre-6-boulets/t6-essai-1.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Premier essai : six boulets chargés, puis tirés.</em></p>

<p>Deuxième vidéo, pareil : les six boulets, et je tire.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-28-tir-integre-6-boulets/t6-essai-2.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Deuxième essai, avec six boulets.</em></p>

<p>C’est très efficace. La première balle sort un peu trop vite, parce que les moteurs sont alimentés en même temps que le ventilateur : ils n’ont pas le temps de monter en vitesse et d’atteindre le régime souhaité. Il faudra régler ça dans le code, en attendant que les moteurs aient atteint un certain régime avant de lancer le ventilateur pour envoyer les boulets.</p>

<h2 id="essai-monté-sur-le-robot">Essai monté sur le robot</h2>

<p>Pour le deuxième essai, j’ai monté le système complet sur le robot, avec une plaque découpée en acrylique. Le montage est un peu bancal, mais pour un test, c’est largement suffisant pour le moment.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-28-tir-integre-6-boulets/t6-sur-robot.jpg" alt="Le système de tir monté sur le robot" />
<em>Le système de tir monté sur le robot.</em></p>

<p>J’ai fait un essai, et on voit bien que le tir part quasiment directement, sans être gêné par l’écran du robot ou autre chose : c’est fonctionnel.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-28-tir-integre-6-boulets/t6-essai-robot.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Essai de tir avec le système monté sur le robot.</em></p>

<h2 id="conclusion">Conclusion</h2>

<p>Le système à 6 boulets fonctionne sans blocage, et le tir est très efficace, seul comme monté sur le robot. Il reste à attendre la montée en régime des moteurs avant de lancer le ventilateur, pour que la première balle ne sorte pas trop vite.</p>

<p>En revanche, je vais avoir un problème pour tester le tir réel : il est en cloche, et la hauteur de mon plafond ne suffit pas pour un tir en cloche à 3 mètres sur une table. Il va falloir que je teste ça à un autre endroit.</p>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L05 · Vers un système de tir intégré : ventilateur et lanceur en une seule pièce</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-09-27-systeme-tir-integre/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-09-27-systeme-tir-integre/</id>
    <published>2026-09-27T00:00:00+02:00</published>
    <updated>2026-09-27T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Premiers essais de modélisation et d&apos;impression d&apos;un système intégrant le ventilateur de poussée et les deux roues de tir en une seule pièce, et découverte d&apos;un blocage des boulets dans les coudes.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-09-27-systeme-tir-integre/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Ce soir, j’essaie d’aller un peu plus loin qu’un simple assemblage : intégrer à la fois le ventilateur, qui pousse les boulets, et les deux moteurs, qui les tirent, dans une seule et même pièce imprimée en 3D. La modélisation se fait sous FreeCAD.</p>

<h2 id="le-lanceur-vertical-à-46-mm">Le lanceur vertical à 46 mm</h2>

<p>Juste avant de commencer, j’ai terminé un lanceur vertical imprimé en 3D, pour tester le diamètre de tube. Avec un diamètre de 46 mm, ça fonctionne bien.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-tube-46mm.jpg" alt="Le tube imprimé de 46 mm de diamètre" />
<em>Le tube imprimé, 46 mm de diamètre.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-tube-46mm-boulet.jpg" alt="Un boulet chargé dans le tube de 46 mm" />
<em>Un boulet chargé dans le tube.</em></p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-tube-46mm-essai.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Essai du tube à 46 mm : les boulets sont éjectés correctement.</em></p>

<h2 id="premier-corps-imprimé--le-canal-coudé">Premier corps imprimé : le canal coudé</h2>

<p>J’ai d’abord modélisé le canal coudé, sans les mécanismes de poussée et de tir, pour que ce soit plus simple et plus rapide à imprimer.</p>

<p>L’impression devait durer environ 3 heures, et j’ai dû séparer la pièce en deux pour qu’elle passe sur mes imprimantes, des Bambu Lab A1 mini : une partie coudée, et une autre partie qui va sur le dessus.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-coude-piece.jpg" alt="La partie coudée du canal, imprimée" />
<em>La partie coudée du canal.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-coude-deux-parties.jpg" alt="Les deux parties du canal : la partie coudée et la partie qui va sur le dessus" />
<em>Les deux parties du canal : la partie coudée, et la partie qui va sur le dessus.</em></p>

<h2 id="modélisation-du-support-des-rouleaux-et-du-ventilateur">Modélisation du support des rouleaux et du ventilateur</h2>

<p>Pendant que le canal s’imprimait, j’ai continué la modélisation : d’abord le support des deux rouleaux, puis le support du ventilateur. Pour ce système complet, je n’ai imprimé que la partie de tir.</p>

<p>Le modèle FreeCAD est dans le dépôt du projet : <a href="https://github.com/Barbatronic/CDR-2027/blob/main/MCAD/actuator-parts/ball-launcher.FCStd">ball-launcher.FCStd</a>.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-systeme-modele-3d.png" alt="Modèle 3D du système complet sous FreeCAD : canal coudé, support du ventilateur et support des rouleaux" />
<em>Le système complet modélisé sous FreeCAD : le canal coudé, le support du ventilateur en haut et le support des rouleaux.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-support-rouleaux-1.jpg" alt="Le support des deux rouleaux imprimé, avant le montage des moteurs" />
<em>Le support des deux rouleaux imprimé, avant le montage des moteurs.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-support-rouleaux-2.jpg" alt="Le support des rouleaux vu sous un autre angle, avec les logements des moteurs" />
<em>Le même support, avec les logements des moteurs.</em></p>

<h2 id="test-du-circuit-coudé">Test du circuit coudé</h2>

<p>Une fois l’impression du canal terminée, j’ai testé le circuit. Il se bloque assez facilement : des boulets viennent se coincer à certains endroits, ce qui empêche le mécanisme de bien fonctionner. Le coude semble un peu trop marqué, et les boulets s’y bloquent.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-coude-boulet-bloque.jpg" alt="Un boulet bloqué à l'intérieur du canal coudé" />
<em>Un boulet bloqué à l’intérieur du canal.</em></p>

<p>Ce qui se passe : une fois qu’un boulet touche un autre, ils adhèrent l’un à l’autre et se frottent entre eux. Si la descente est directe, ça passe, mais s’il faut qu’ils puissent rouler l’un sur l’autre, ils se bloquent complètement. Un canal coudé comme celui-là comporte donc un vrai risque de blocage. Il faudra que je fasse d’autres essais, mais un redimensionnement est à envisager.</p>

<p>Ça confirme ce que j’avais déjà observé : les boulets, très légers, ont tendance à se déformer l’un contre l’autre et à bien adhérer entre eux, au point de se bloquer dans un tube.</p>

<h2 id="essai-de-tir-du-système-intégré">Essai de tir du système intégré</h2>

<p>J’ai quand même fait un essai de tir avec le système intégré, partiellement imprimé : uniquement la partie de tir. Il est plus intégré que le dispositif précédent, avec des roues de 44 mm de diamètre, contre 56 mm avant.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-canon-integre-1.jpg" alt="Le canon intégré, avec ses deux roues et l'entrée du tube sur le dessus" />
<em>Le canon intégré : les deux roues et l’entrée du tube sur le dessus.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-canon-integre-2.jpg" alt="Le canon intégré, vu sous un autre angle" />
<em>Le canon intégré, vu sous un autre angle.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-comparaison-roues-1.jpg" alt="Comparaison entre l'ancien lanceur (roues de 56 mm) et le nouveau canon intégré (roues de 44 mm)" />
<em>L’ancien lanceur, avec des roues de 56 mm, à côté du nouveau canon intégré, avec des roues de 44 mm.</em></p>

<p>Résultat : ça fonctionne très bien.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-27-systeme-tir-integre/sti-canon-integre-essai.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Essai de tir avec le canon intégré.</em></p>

<h2 id="conclusion">Conclusion</h2>

<p>Le tir fonctionne, et j’ai validé le fait que je peux imprimer des pièces de ce type sans souci particulier.</p>

<p>En revanche, les boulets se bloquent complètement dans le système dès qu’il y a un coude. Je réfléchis maintenant à une autre séquence de tir, en envisageant peut-être, dans un premier temps, de ne pas stocker l’intégralité des boulets dans le système.</p>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L04 · Essai d&apos;un ventilateur pour alimenter le lanceur en boulets</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-09-25-ventilateur-boulets/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-09-25-ventilateur-boulets/</id>
    <published>2026-09-25T00:00:00+02:00</published>
    <updated>2026-09-25T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Un ventilateur 12 V de 40 × 40 mm pousse les boulets à la verticale dans un tube, pour alimenter le lanceur à deux roues.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-09-25-ventilateur-boulets/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Ce soir, j’ai reçu un ventilateur 12 V de 40 × 40 mm, assez puissant. L’idée est de m’en servir pour pousser les boulets dans un tube, qui pourrait être vertical pour les stocker, puis de les envoyer avec les deux roues testées dans <a href="/logs/cdr-2027/2026-09-22-lanceur-deux-moteurs/">l’article précédent</a>. Le tout serait placé sur le dessus du robot.</p>

<h2 id="le-ventilateur">Le ventilateur</h2>

<p>C’est un Arctic S4028-15K : <a href="https://www.arctic.de/en/S4028-15K/ACFAN00264A">fiche du fabricant</a> et <a href="https://www.amazon.fr/dp/B09RK64BQH">lien d’achat</a>. Sa plaque indique 12 V et 0,47 A. Pour mes essais, je l’ai branché directement en 12 V.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-25-ventilateur-boulets/ventilateur-plaque.jpg" alt="La plaque du ventilateur Arctic S4028-15K : DC 12 V, 0,47 A" />
<em>Le ventilateur Arctic S4028-15K et sa plaque : 12 V, 0,47 A.</em></p>

<h2 id="premier-essai--un-tube-en-papier">Premier essai : un tube en papier</h2>

<p>Pour voir ce que ça donne, j’ai commencé par un tube en papier, d’environ 45 mm de diamètre, avec le ventilateur scotché à une extrémité. Il était compliqué à faire proprement, et les boulets stockés à l’intérieur frottent sur le coin du tube. Je suis en train d’imprimer un tube de 46 mm de diamètre, plus propre, mais en attendant je voulais déjà tester comme ça.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-25-ventilateur-boulets/tube-papier-ventilateur.jpg" alt="Le tube en papier fermé au ruban adhésif, avec le ventilateur à une extrémité" />
<em>Le tube en papier, avec le ventilateur scotché à une extrémité.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-25-ventilateur-boulets/ventilateur-scotche-tube.jpg" alt="Le ventilateur scotché au bout du tube, tenu en main" />
<em>Le ventilateur, scotché au bout du tube.</em></p>

<p>Je stocke des boulets par le dessus, je lance le ventilateur à fond, et on voit bien que toutes les balles sortent. Le ventilateur semble donc assez puissant pour propulser un certain nombre de balles purement à la verticale, et c’est une bonne nouvelle.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-25-ventilateur-boulets/ventilateur-test-vertical.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Test à la verticale : le ventilateur à fond fait sortir toutes les balles du tube.</em></p>

<h2 id="essai-avec-le-lanceur">Essai avec le lanceur</h2>

<p>J’ai ensuite scotché le tube au dispositif testé précédemment.</p>

<p>Avec un tir quasiment à l’horizontale, le résultat est très positif : ça fonctionne extrêmement bien.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-25-ventilateur-boulets/ventilateur-tir-horizontal.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Tir quasiment à l’horizontale.</em></p>

<p>J’ai aussi testé un tir avec un peu plus d’angle, et c’est pareil, ça fonctionne extrêmement bien.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-25-ventilateur-boulets/ventilateur-tir-incline.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Tir avec un peu plus d’angle.</em></p>

<h2 id="conclusion">Conclusion</h2>

<p>Le système peut donc fonctionner avec un stockage inversé : le ventilateur pousse les boulets contre le dispositif de lancer, qui sera sur le dessus du robot.</p>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L03 · Essais des éléments de jeu : portes et colonnes</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-09-22-portes-et-colonnes/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-09-22-portes-et-colonnes/</id>
    <published>2026-09-22T00:00:00+02:00</published>
    <updated>2026-09-22T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Premiers essais des portes et des colonnes, éléments de jeu de la Coupe de France de robotique 2027.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-09-22-portes-et-colonnes/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>À la demande d’Astérix (RCVA) sur le Discord de la coupe, j’ai fait quelques essais rapides sur deux autres constructions possibles avec les pierres : la porte et la tour.</p>

<h2 id="premier-élément--la-porte">Premier élément : la porte</h2>

<p><img src="/assets/img/projets/cdr-2027/2026-09-22-portes-et-colonnes/porte-vue-ensemble.jpg" alt="Vue d'ensemble de la porte en construction, mesurée au mètre ruban" />
<em>La porte en construction, mesurée au mètre ruban.</em></p>

<p>En l’état, j’arrive à une hauteur de 43,9 cm, à cause du renflement du carton sur le dessus.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-22-portes-et-colonnes/porte-mesure-hauteur.jpg" alt="Gros plan sur la mesure au mètre ruban, un peu en dessous de 44 cm" />
<em>Gros plan sur la mesure : environ 43,9 cm.</em></p>

<p>L’ensemble tient, mais on sent qu’il ne faut pas grand-chose pour que ça tombe :D</p>

<h2 id="deuxième-élément--la-tour">Deuxième élément : la tour</h2>

<p>J’ai aussi testé de lancer des balles sur une tour.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-22-portes-et-colonnes/colonne-tir-balles.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Tirs de balles en mousse sur une tour.</em></p>

<p>C’est plus instable qu’un mur, évidemment, mais je doute qu’une balle lancée depuis le terrain ou par un PAMI puisse vraiment impacter la construction. Par contre, selon l’état du carton sur le petit côté (renflement, plis…), ça change pas mal la donne.</p>

<h2 id="conclusion">Conclusion</h2>

<p><strong>Porte :</strong> la construction tient, mais elle reste fragile, avec une hauteur d’environ 43,9 cm causée par le renflement du carton en haut de la porte.</p>

<p><strong>Tour :</strong> plus instable qu’un mur face à un tir de balle, mais probablement pas de quoi la faire tomber depuis une distance de tir réaliste. Le principal facteur reste l’état du petit côté des cartons utilisés.</p>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L02 · Essai d&apos;un lanceur de boulets à deux moteurs</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-09-22-lanceur-deux-moteurs/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-09-22-lanceur-deux-moteurs/</id>
    <published>2026-09-22T00:00:00+02:00</published>
    <updated>2026-09-22T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Premier essai rapide d&apos;un lanceur de boulets à deux roues motorisées, en boucle ouverte à 12 V.</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-09-22-lanceur-deux-moteurs/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Ce soir, je teste un premier lanceur de boulets à deux moteurs, pour voir si ce principe fonctionne avant d’aller plus loin.</p>

<h2 id="la-maquette">La maquette</h2>

<p>J’ai fait une maquette rapide ce soir, en impression 3D et découpe laser. Le modèle est dans le dépôt du projet : <a href="https://github.com/Barbatronic/CDR-2027/blob/main/MCAD/actuator-parts/ball-launcher-test.FCStd">ball-launcher-test.FCStd</a> pour le fichier FreeCAD, et <a href="https://github.com/Barbatronic/CDR-2027/blob/main/MCAD/laser/ball-launcher-test_side.svg">ball-launcher-test_side.svg</a> pour le plan de découpe laser.</p>

<h3 id="modèle-3d">Modèle 3D</h3>

<figure class="model-3d">
  <model-viewer src="/assets/img/projets/cdr-2027/2026-09-22-lanceur-deux-moteurs/ball-launcher-test.glb" alt="Modèle 3D du lanceur de boulets à deux moteurs" camera-controls="" touch-action="pan-y" auto-rotate="" auto-rotate-delay="1500" interaction-prompt="none" shadow-intensity="1" exposure="1.1" environment-image="neutral" loading="lazy" reveal="auto"></model-viewer>
  <figcaption class="mono">
    <span>Modèle 3D du lanceur, cliquer-glisser pour tourner autour</span>
    <a href="/assets/img/projets/cdr-2027/2026-09-22-lanceur-deux-moteurs/ball-launcher-test.glb" download="">.GLB &darr;</a>
  </figcaption>
</figure>

<p><img src="/assets/img/projets/cdr-2027/2026-09-22-lanceur-deux-moteurs/lanceur-deux-moteurs.jpg" alt="Les deux moteurs MF360S, avec leur support imprimé" />
<em>Les deux moteurs MF360S, avec leur support imprimé.</em></p>

<p>Le lanceur utilise deux moteurs MF360S, alimentés en 12 V. Chaque moteur entraîne une roue d’envoi de 56 mm de diamètre, les deux roues étant placées de part et d’autre du boulet. Les roues sont imprimées en TPU, pour permettre un emmanchement en force sur l’axe du moteur, pour le moment.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-22-lanceur-deux-moteurs/lanceur-guide-impression.jpg" alt="Le guide imprimé qui canalise le boulet entre les deux roues" />
<em>Le guide imprimé qui canalise le boulet entre les deux roues.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-22-lanceur-deux-moteurs/lanceur-roue-impression.jpg" alt="Une des deux roues d'envoi imprimées en TPU" />
<em>Une des deux roues d’envoi, imprimées en TPU.</em></p>

<p>Je ne pilote pas la vitesse : je suis en boucle ouverte, les moteurs sont simplement alimentés en 12 V via mon alimentation stabilisée. Je ne connais donc pas la vitesse de sortie des roues.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-22-lanceur-deux-moteurs/lanceur-assemblage-1.jpg" alt="Le lanceur assemblé, moteurs branchés avec des pinces crocodile" />
<em>Le lanceur assemblé, moteurs branchés avec des pinces crocodile.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-22-lanceur-deux-moteurs/lanceur-assemblage-2.jpg" alt="Le lanceur assemblé, vu depuis l'autre côté" />
<em>Le lanceur assemblé, vu de dessus.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-22-lanceur-deux-moteurs/lanceur-boulet-charge.jpg" alt="Un boulet chargé entre les deux roues du lanceur" />
<em>Un boulet chargé entre les deux roues, prêt à être envoyé.</em></p>

<h2 id="essai-de-tir">Essai de tir</h2>

<p>Je me place à 3 m du lanceur, pour simuler un tir depuis l’autre côté du terrain.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-22-lanceur-deux-moteurs/lanceur-essai-tir.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Essai de tir du lanceur à deux moteurs.</em></p>

<p>Résultat : le lanceur est efficace, même un peu limité par la hauteur de mon plafond. Je peux faire des tirs en cloche pour passer au-dessus des murs de 3 cartons.</p>

<h2 id="conclusion">Conclusion</h2>

<p>Premier test prometteur : on peut visiblement construire un lanceur assez facilement avec ce type de système, deux roues motorisées en boucle ouverte.</p>
]]></content>
  </entry>
  <entry>
    <title type="html">P-04 L01 · Réception des éléments de jeu : boulets et pierres</title>
    <link href="https://barbatronic.fr/logs/cdr-2027/2026-09-21-elements-de-jeu/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/logs/cdr-2027/2026-09-21-elements-de-jeu/</id>
    <published>2026-09-21T00:00:00+02:00</published>
    <updated>2026-09-21T00:00:00+02:00</updated>
    <category term="Log" />
    <summary type="html">Premières observations sur les éléments de jeu reçus pour la Coupe de France de robotique 2027 : les boulets (balles de 45 mm) et les pierres (cartons de 32 × 11 × 11 cm).</summary>
    <content type="html" xml:base="https://barbatronic.fr/logs/cdr-2027/2026-09-21-elements-de-jeu/"><![CDATA[<h2 id="objectif">Objectif</h2>

<p>Je viens de recevoir les éléments de jeu, alors je note ici mes premières observations.</p>

<p>Petit point de vocabulaire : dans la nomenclature de la Coupe de France de robotique 2027, les balles de 45 mm s’appellent les « boulets » et les cartons de 32 × 11 × 11 cm les « pierres ».</p>

<h2 id="premier-élément--les-boulets-balles-de-45-mm">Premier élément : les boulets (balles de 45 mm)</h2>

<h3 id="commande-des-boulets">Commande des boulets</h3>

<p>J’ai commandé sur Amazon des balles de magicien standard de 45 mm : <a href="https://amzn.to/4y9q3ZC">lien d’achat</a>.</p>

<h3 id="réception-des-boulets">Réception des boulets</h3>

<p>Les balles sont arrivées le 20 septembre dans un sachet sous vide, donc à la sortie elles étaient complètement compressées.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulets-sachet-sous-vide.jpg" alt="Sachet sous vide contenant les balles compressées" />
<em>Le sachet sous vide à la réception.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulets-sortis-du-sachet.jpg" alt="Balles sorties du sachet, encore aplaties" />
<em>Les balles sorties du sachet, encore aplaties.</em></p>

<h3 id="reprise-de-forme">Reprise de forme</h3>

<p>Je les ai simplement laissées au repos, sans rien faire de mon côté. Au bout d’une heure et demie à deux heures, elles avaient repris une forme à peu près sphérique.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-deforme-main.jpg" alt="Une balle déformée tenue entre les doigts" width="400" />
<em>Une balle encore déformée.</em></p>

<h3 id="mesures">Mesures</h3>

<p>Je les ai mesurées le lendemain de la réception, le 21 septembre, avec un pied à coulisse numérique.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulets-sur-tapis.jpg" alt="Les balles étalées sur un tapis de découpe" />
<em>Les balles après repos, étalées sur le tapis de découpe.</em></p>

<p>Pour chaque balle, je fais trois mesures à des endroits différents.</p>

<h4 id="balle-1">Balle 1</h4>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-1-mesure-1.jpg" alt="Balle mesurée au pied à coulisse : 42,32 mm" />
<em>Mesure 1 : 42,32 mm.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-1-mesure-2.jpg" alt="Balle mesurée au pied à coulisse : 37,26 mm" />
<em>Mesure 2 : 37,26 mm.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-1-mesure-3.jpg" alt="Balle mesurée au pied à coulisse : 42,56 mm" />
<em>Mesure 3 : 42,56 mm.</em></p>

<h4 id="balle-2">Balle 2</h4>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-2-mesure-1.jpg" alt="Balle 2 mesurée au pied à coulisse : 41,33 mm" />
<em>Mesure 1 : 41,33 mm.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-2-mesure-2.jpg" alt="Balle 2 mesurée au pied à coulisse : 38,50 mm" />
<em>Mesure 2 : 38,50 mm.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-2-mesure-3.jpg" alt="Balle 2 mesurée au pied à coulisse : 43,32 mm" />
<em>Mesure 3 : 43,32 mm.</em></p>

<h4 id="balle-3">Balle 3</h4>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-3-mesure-1.jpg" alt="Balle 3 mesurée au pied à coulisse : 41,45 mm" />
<em>Mesure 1 : 41,45 mm.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-3-mesure-2.jpg" alt="Balle 3 mesurée au pied à coulisse : 37,91 mm" />
<em>Mesure 2 : 37,91 mm.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulet-3-mesure-3.jpg" alt="Balle 3 mesurée au pied à coulisse : 42,45 mm" />
<em>Mesure 3 : 42,45 mm.</em></p>

<h4 id="récapitulatif">Récapitulatif</h4>

<table>
  <thead>
    <tr>
      <th>Balle</th>
      <th>Mesure 1</th>
      <th>Mesure 2</th>
      <th>Mesure 3</th>
      <th>Écart max.</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>42,32 mm</td>
      <td>37,26 mm</td>
      <td>42,56 mm</td>
      <td>5,30 mm</td>
    </tr>
    <tr>
      <td>2</td>
      <td>41,33 mm</td>
      <td>38,50 mm</td>
      <td>43,32 mm</td>
      <td>4,82 mm</td>
    </tr>
    <tr>
      <td>3</td>
      <td>41,45 mm</td>
      <td>37,91 mm</td>
      <td>42,45 mm</td>
      <td>4,54 mm</td>
    </tr>
  </tbody>
</table>

<p>Sur les trois balles, toutes les mesures sont sous les 45 mm (43,32 mm au maximum), et les balles ne sont clairement pas rondes : pour une même balle, l’écart entre la plus petite et la plus grande mesure va de 4,54 mm à 5,30 mm.</p>

<h3 id="poids-des-boulets">Poids des boulets</h3>

<p>Les balles sont très légères, alors je les ai pesées par groupes de trois, avec à chaque fois trois balles différentes. La balance est précise au centième de gramme.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulets-pesee-1.jpg" alt="Pesée 1 : trois balles sur la balance, 2,97 g" />
<em>Pesée 1 : 2,97 g pour trois balles.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulets-pesee-2.jpg" alt="Pesée 2 : trois balles sur la balance, 3,01 g" />
<em>Pesée 2 : 3,01 g pour trois balles.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/boulets-pesee-3.jpg" alt="Pesée 3 : trois balles sur la balance, 3,01 g" />
<em>Pesée 3 : 3,01 g pour trois balles.</em></p>

<table>
  <thead>
    <tr>
      <th>Pesée</th>
      <th>Masse de 3 balles</th>
      <th>Masse moyenne par balle</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>2,97 g</td>
      <td>0,99 g</td>
    </tr>
    <tr>
      <td>2</td>
      <td>3,01 g</td>
      <td>1,00 g</td>
    </tr>
    <tr>
      <td>3</td>
      <td>3,01 g</td>
      <td>1,00 g</td>
    </tr>
  </tbody>
</table>

<p>Au total, ça fait 8,99 g pour 9 balles, soit environ 1 g par balle.</p>

<h2 id="deuxième-élément--les-pierres-cartons-de-32--11--11-cm">Deuxième élément : les pierres (cartons de 32 × 11 × 11 cm)</h2>

<h3 id="commande-des-pierres">Commande des pierres</h3>

<p>Le deuxième élément de jeu est un carton, qui doit normalement faire 32 × 11 × 11 cm.</p>

<p>Sur le lien d’achat, l’annonce parle de cartons de 30 × 10 × 10 cm : <a href="https://amzn.to/4hB10bT">lien d’achat</a>. J’ai pris le risque de les commander pour tester, en me disant que c’étaient peut-être les dimensions intérieures.</p>

<h3 id="réception-des-pierres">Réception des pierres</h3>

<p>En fait, sur cette référence, le carton reçu est celui du fabricant Raja, référence BLFA01. Les dimensions sont marquées dessus : 31 × 10,5 × 10,5 cm, et ce sont bien celles qu’on retrouve chez le fabricant.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-sur-tapis.jpg" alt="Le carton posé sur le tapis de découpe" />
<em>Le carton posé sur le tapis de découpe.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-extremite-etiquette.jpg" alt="Une extrémité du carton, avec le logo Raja et l'étiquette" />
<em>Une extrémité du carton, avec le logo Raja et l’étiquette.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-etiquette-gros-plan.jpg" alt="Gros plan sur l'étiquette : BLFA01, 31 x 10,5 x 10,5 cm" />
<em>Gros plan sur l’étiquette : BLFA01, 31 x 10,5 x 10,5 cm.</em></p>

<h3 id="mesure-au-mètre">Mesure au mètre</h3>

<p>J’ai mesuré le carton au mètre ruban, à l’extérieur : il fait environ 32 cm de long et 11 cm de côté.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-mesure-longueur.jpg" alt="Mesure de la longueur du carton au mètre ruban : environ 32 cm" />
<em>Longueur : environ 32 cm.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-mesure-cote.jpg" alt="Mesure d'un côté du carton au mètre ruban : environ 11 cm" />
<em>Côté : environ 11 cm.</em></p>

<h3 id="comparaison-des-dimensions">Comparaison des dimensions</h3>

<table>
  <thead>
    <tr>
      <th>Source</th>
      <th>Dimensions</th>
      <th>Écart avec l’élément de jeu</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Élément de jeu attendu</td>
      <td>32 × 11 × 11 cm</td>
      <td>-</td>
    </tr>
    <tr>
      <td>Annonce du lien d’achat</td>
      <td>30 × 10 × 10 cm</td>
      <td>−2 × −1 × −1 cm</td>
    </tr>
    <tr>
      <td>Marquage du carton (Raja BLFA01)</td>
      <td>31 × 10,5 × 10,5 cm</td>
      <td>−1 × −0,5 × −0,5 cm</td>
    </tr>
    <tr>
      <td>Mesure au mètre (dimensions extérieures)</td>
      <td>environ 32 × 11 cm</td>
      <td>environ 0 cm</td>
    </tr>
  </tbody>
</table>

<p>Bref, quelles que soient les dimensions annoncées par le lien d’achat ou marquées sur le carton, il fait bien environ 32 × 11 cm à l’extérieur, et c’est ce qu’on attend d’une pierre.</p>

<h3 id="aspect-extérieur">Aspect extérieur</h3>

<p><strong>Petits côtés.</strong> Sur un des petits côtés, le carton est un peu renfoncé, et c’est très difficile de le rendre complètement plan. Il faudra en tenir compte pour la manipulation et pour la dépose de la pierre.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-petit-cote.jpg" alt="Un petit côté du carton, avec les rabats repliés" />
<em>Un petit côté : les rabats repliés laissent des plis et la face n’est pas plane.</em></p>

<p><strong>Longs côtés.</strong> Sur les longs côtés, rien à dire : le carton est plutôt rigide et plan. Il y a un petit surplus dû au rabat d’un côté, mais il se fait sur une arête et il ne semble pas gênant a priori.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-long-cote-rabat.jpg" alt="Un long côté du carton, avec le recouvrement du rabat" />
<em>Un long côté : le recouvrement du rabat se voit le long d’une arête.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-long-cote-marquages.jpg" alt="Un long côté du carton, avec les marquages d'emballage" />
<em>Un long côté, avec les marquages d’emballage.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-long-cote-plan.jpg" alt="Un long côté du carton, plan" />
<em>Un long côté, plan.</em></p>

<h3 id="poids-des-pierres">Poids des pierres</h3>

<p>D’après le règlement, une pierre pèse environ 90 g. J’ai pesé un carton : la balance affiche 76 g, soit 14 g de moins que les 90 g attendus (environ 16 %). Mes cartons sont donc plus légers que prévu.</p>

<p>Il y a une explication possible : je n’ai pas encore mis sur ces cartons la surface autocollante avec les tags de reconnaissance. Or les pierres portent du vinyle avec des QR codes, et ce vinyle peut ajouter du poids. C’est peut-être en partie ce qui explique la différence.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierre-pesee.jpg" alt="Le carton posé sur une balance, 76 g" />
<em>Le carton sur la balance : 76 g.</em></p>

<h3 id="empilement-de-trois-pierres">Empilement de trois pierres</h3>

<p>J’ai empilé trois cartons, comme ils seront sur le terrain, à côté de mon robot de l’année dernière pour donner une idée de l’échelle.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierres-empilees-face.jpg" alt="Trois cartons empilés à côté du robot de l'année dernière, vue de face" />
<em>Les trois cartons empilés à côté de mon robot de l’année dernière, vue de face.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierres-empilees-trois-quarts.jpg" alt="Trois cartons empilés à côté du robot de l'année dernière, vue de trois quarts" />
<em>Les mêmes, vus de trois quarts : on voit les rabats repliés en bout de carton.</em></p>

<p>Ici, j’ai fermé chaque carton en croisant les rabats à chaque bout. Je ne sais pas comment les cartons seront fermés sur le terrain : scotchés pour être complètement fermés, collés, ou avec des rabats croisés comme dans mon montage ?</p>

<p>Selon la façon dont le carton est fabriqué, il est plus ou moins trapézoïdal, ou au contraire bien rectangulaire et droit. Du coup, une fois empilés par trois, on peut avoir une légère courbure, avec un mur qui n’est pas parfaitement droit. Il faudra en tenir compte dans la conception.</p>

<p>Autre point : les cartons glissent assez facilement les uns sur les autres. Là aussi, il faudra en tenir compte dans la conception, surtout si on veut une prise par ventouse.</p>

<h4 id="essai-de-tir-sur-le-mur">Essai de tir sur le mur</h4>

<p>J’ai envoyé des balles en mousse, à environ 80 cm, le plus fort possible, directement sur le mur de trois cartons, pour voir s’il tombait. Résultat : il ne tombe pas du tout. Un léger mouvement mais à peine. Je doute qu’à 2m de distance et en cloche les balles arrivent à détruire une construction adverse.</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierres-tir-sur-le-mur.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<p><em>Tirs de balles en mousse sur le mur de trois cartons : il reste debout.</em></p>

<p>Une seconde vidéo, plus pour la blague, montre que je tape vraiment très fort : j’essaie réellement de les renverser :D</p>

<video controls="" preload="metadata" playsinline="" width="100%">
  <source src="/assets/img/projets/cdr-2027/2026-09-21-elements-de-jeu/pierres-tir-demonstration.mp4" type="video/mp4" />
  Votre navigateur ne sait pas lire cette vidéo.
</video>

<h2 id="conclusion">Conclusion</h2>

<p><strong>Boulets :</strong> Il va falloir que je fasse un essai de lancer de balles avec deux moteurs, pour voir ce que ça donne. Mais clairement, on ne peut pas compter sur la sphéricité des balles.</p>

<p><strong>Pierres :</strong> Les murs de trois me semblent faciles à prendre, et il existe pas mal de solutions possibles. En revanche, le positionnement en colonne, donc bien droit et à la verticale, me semble assez aléatoire, selon le choix des côtés du carton.</p>

<p>Il reste une crainte : que les cartons s’abîment au fur et à mesure. Je fais confiance à l’organisation de la Coupe pour le repérer et les changer si nécessaire.</p>

<p>Enfin, je n’ai pas encore mis la surface autocollante avec les tags de reconnaissance sur mes cartons. Ça va probablement aussi changer leur comportement.</p>
]]></content>
  </entry>
  <entry>
    <title type="html">CDR 2027 : le règlement bêta est sorti</title>
    <link href="https://barbatronic.fr/blog/2026/09/reglement-beta-cdr-2027/" rel="alternate" type="text/html" />
    <id>https://barbatronic.fr/blog/2026/09/reglement-beta-cdr-2027/</id>
    <published>2026-09-18T00:00:00+02:00</published>
    <updated>2026-09-18T00:00:00+02:00</updated>
    <category term="Article" />
    <summary type="html">The legend of Camelot : le règlement bêta de la Coupe de France de Robotique 2027 a été présenté le 17 septembre. Résumé des actions et toutes les ressources utiles.</summary>
    <content type="html" xml:base="https://barbatronic.fr/blog/2026/09/reglement-beta-cdr-2027/"><![CDATA[<p>Le règlement bêta de la Coupe de France de Robotique 2027 est sorti le 17 septembre 2026.
Planète Sciences l’a présenté en direct sur <a href="https://www.twitch.tv/planetesciences">Twitch</a> et
sur YouTube, lors de la Rentrée de la Robotique. Le thème de cette année : <strong>The legend of Camelot</strong>.</p>

<p><img src="/assets/img/projets/cdr-2027/cover.jpg" alt="Logo The legend of Camelot, édition 2027" /></p>

<p>La finale aura lieu <strong>du 5 au 8 mai 2027</strong> au Parc Expo Les Oudairies, à La Roche-sur-Yon.</p>

<h2 id="la-présentation">La présentation</h2>

<p>La présentation du règlement commence vers 31 min dans la rediffusion.</p>

<iframe src="https://www.youtube-nocookie.com/embed/bjfsVhiRHuY?start=1862" title="Rentrée de la Robotique : présentation du règlement Eurobot 2026-2027" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen="" loading="lazy"></iframe>

<p><a href="https://www.youtube.com/watch?v=bjfsVhiRHuY&amp;t=1862s">Voir la vidéo sur YouTube</a></p>

<h2 id="le-thème">Le thème</h2>

<p>Le robot Arthur a trouvé le Graal. Un autre robot prétend être le vrai roi Arthur et veut le lui voler.
Il faut donc mettre le Graal à l’abri derrière les remparts de Camelot, et aller rappeler à l’imposteur
qui est le vrai roi.</p>

<h2 id="la-table-et-les-éléments-de-jeu">La table et les éléments de jeu</h2>

<p><img src="/assets/img/projets/cdr-2027/2026-09-18-reglement-beta/table-vue-generale.jpg" alt="Vue 3D de la table de jeu 2027" />
<em>Vue générale de la table (règlement bêta).</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-18-reglement-beta/table-zones.jpg" alt="Vue 3D de la table avec les zones numérotées" />
<em>Les zones : 1. salle du trône, 2. cour du château, 3. écuries (départ des PAMI), 4. remparts, 5. douves, 6. carrières de pierres.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-18-reglement-beta/table-plan.jpg" alt="Plan de la table vu de dessus, avec les cotes" />
<em>Plan de la table vu de dessus, avec les cotes en mm (annexe G.1, version bêta).</em></p>

<ul>
  <li><strong>Table</strong> : 3000 × 2000 mm, comme d’habitude. Chaque équipe a sa « salle du trône » (zone de départ et
d’arrivée de 50 × 50 cm), sa cour du château, ses remparts, ses douves et ses « écuries » (zones de
départ des PAMI). Des carrières de pierres sont réparties sur la table.</li>
  <li><strong>Pierres</strong> : 30 boîtes en carton de 320 × 110 × 110 mm (environ 90 g, modèle RAJA BLFA01), par 3
à la verticale dans les carrières. Un tag ArUco n° 13 sur chacune des 4 grandes faces.</li>
  <li><strong>Boulets</strong> : balles de magicien en mousse de 45 mm, 10 par équipe.</li>
  <li><strong>Chevaliers</strong> : les PAMI de l’équipe.</li>
  <li><strong>Graal</strong> : fabriqué par l’équipe, posé dans la salle du trône avant le match. Il suit les mêmes
contraintes de construction qu’un PAMI.</li>
</ul>

<p><img src="/assets/img/projets/cdr-2027/2026-09-18-reglement-beta/pierres.jpg" alt="Deux pierres en carton avec leurs tags ArUco" />
<em>Les pierres : cartons de 320 × 110 × 110 mm avec un tag ArUco sur chaque grande face.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-18-reglement-beta/boulets.jpg" alt="Boulets bleus et jaunes en mousse" />
<em>Les boulets : 10 balles en mousse de 45 mm par équipe, bleues ou jaunes.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-18-reglement-beta/salles-du-trone.jpg" alt="Salles du trône bleue et jaune" />
<em>Les salles du trône, zones de départ et d’arrivée de 50 × 50 cm.</em></p>

<h2 id="les-quatre-actions">Les quatre actions</h2>

<p>Aucune action n’est obligatoire ni ordonnée.</p>

<h3 id="construction-de-la-glorieuse-camelot">Construction de la glorieuse Camelot</h3>

<p>Ramasser les pierres et construire le château dans ses remparts, en suivant le plan :</p>

<ul>
  <li>un <strong>mur</strong> : 3 pierres à l’horizontale empilées, dans une zone rectangulaire ;</li>
  <li>une <strong>tour</strong> : 1 pierre à la verticale, dans une zone circulaire de 200 mm ;</li>
  <li>une <strong>porte</strong> : 2 pierres à la verticale surmontées d’une pierre à l’horizontale, dans une zone de mur
(une seule porte par château).</li>
</ul>

<p>Les constructions peuvent monter jusqu’à 430 mm. On peut stocker jusqu’à 3 pierres dans la cour pendant
le match. Voler les pierres du château adverse n’est permis qu’une fois toutes les carrières vides, et
sans détruire le château adverse.</p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-18-reglement-beta/constructions.jpg" alt="Un mur, une tour et une porte en pierres" />
<em>De gauche à droite : un mur, une tour et une porte.</em></p>

<p><img src="/assets/img/projets/cdr-2027/2026-09-18-reglement-beta/chateau.jpg" alt="Château complet construit avec les pierres" />
<em>Un château complet, vu depuis le centre de la table.</em></p>

<h3 id="il-ny-en-a-quun-et-cest-le-mien-">Il n’y en a qu’un, et c’est le mien !</h3>

<p>Le robot prend le Graal et le pose le plus haut possible sur un support (pierre, construction ou robot).
Quatre niveaux : 1 pierre à plat (10 cm), 2 pierres (20 cm), 3 pierres à plat ou 1 debout (30 cm), et
le toit du robot au-dessus de 30 cm. Le Graal ne doit jamais quitter le château.</p>

<h3 id="le-retour-du-roi">Le retour du roi</h3>

<p>En fin de match, le robot principal rentre dans sa salle du trône, partiellement ou totalement.</p>

<h3 id="à-lassaut-">À l’assaut !</h3>

<p>Phase d’attaque à partir de la 85e seconde :</p>

<ul>
  <li>les PAMI vont occuper les douves du château adverse ;</li>
  <li>un PAMI peut attaquer un PAMI adverse avec un actionneur de couleur distincte, sans l’endommager ;</li>
  <li>le robot et les PAMI (1 boulet par PAMI) bombardent la cour du château adverse avec les boulets.</li>
</ul>

<h2 id="les-points">Les points</h2>

<p>La bêta ne donne pas encore le barème : les points sont notés p1 à p11. Les équipes peuvent proposer
leur équilibrage jusqu’au 13 octobre via le <a href="https://www.eurobot.org/proposition_equilibrage">formulaire Eurobot</a>.
Le barème final sortira avec la version officielle du règlement.</p>

<h2 id="ressources">Ressources</h2>

<p>Règlement :</p>

<ul>
  <li><a href="https://www.coupederobotique.fr/edition-2027/reglement-2027/">Page Règlement 2027 de la Coupe de France de Robotique</a></li>
  <li><a href="https://www.eurobot.org/wp-content/uploads/2026/09/Eurobot2027_Rules_FR.pdf">Règles de jeu BETA 2027 (FR, PDF)</a></li>
  <li><a href="https://www.eurobot.org/wp-content/uploads/2026/09/Eurobot_General_Rules_SR_FR.pdf">Règlement général Senior 2027 (FR, PDF)</a></li>
  <li><a href="https://www.eurobot.org/wp-content/uploads/2026/09/Eurobot_General_Rules_JR_FR.pdf">Règlement général Junior (FR, PDF)</a></li>
  <li><a href="https://www.coupederobotique.fr/wp-content/uploads/Eurobot_FR_achat_tapis.pdf">Procédure d’achat du tapis de jeu (PDF)</a></li>
</ul>

<p>Présentation :</p>

<ul>
  <li><a href="https://www.youtube.com/watch?v=bjfsVhiRHuY&amp;t=1862s">Rediffusion YouTube</a></li>
  <li><a href="https://www.twitch.tv/planetesciences">Chaîne Twitch de Planète Sciences</a></li>
</ul>

<p>Questions et suivi :</p>

<ul>
  <li><a href="https://www.eurobot.org/faq/">FAQ Eurobot</a></li>
  <li><a href="https://www.eurobot.org/proposition_equilibrage">Formulaire de proposition d’équilibrage</a> (jusqu’au 13 octobre)</li>
  <li><a href="https://www.coupederobotique.fr/edition-2027/">Page de l’édition 2027</a></li>
  <li>Arbitres : referee@planete-sciences.org</li>
</ul>

<p>Le vinyle officiel 2027 et les mémentos d’homologation sont annoncés « à venir ». J’ajouterai les liens
ici quand ils seront publiés.</p>
]]></content>
  </entry>
</feed>
