Illustration d'un petit robot qui pose des dominos automatiquement

Projet : Machine à Dominos

Un petit robot qui pose des dominos tout seul en suivant une ligne ! Inspiré du Hack Pack de CrunchLabs par Mark Rober 🤖

🤖 Comment ça marche ?

L'idée en une phrase :

Un robot qui avance tout seul en suivant une ligne noire collée au sol et qui dépose un domino à intervalles réguliers derrière lui. Quand il a fini, tu pousses le premier domino et… effet domino garanti ! 🁡🁡🁡💥

C'est un vrai projet d'ingénierie qui combine impression 3D (pour le châssis), électronique (capteurs + moteurs), et programmation (Arduino). Et le résultat est trop satisfaisant ! 🎉

🧩 Les composants

Tout ce qu'il faut pour construire ta machine à dominos :

🧠

Arduino Nano

Le cerveau du robot ! Ce petit ordinateur lit les capteurs et contrôle les moteurs. On le programme avec un ordinateur — c'est comme lui apprendre à penser !

~5€ Cerveau
🔄

2× Moteurs DC

Les roues du robot ! Deux moteurs DC, un par roue. En les contrôlant séparément via le H-Bridge, le robot avance, recule et tourne.

~8€ les 2 Roues
🚪

Servomoteur

La porte à dominos ! Ce moteur précis ouvre et ferme une trappe pour laisser tomber un seul domino à la fois. Position précise = espacement régulier !

~4€ Trappe
👁️

2× Capteurs IR

Les yeux du robot ! Deux capteurs infrarouges sous le robot qui détectent une ligne noire au sol. C'est grâce à eux que le robot suit la trajectoire.

~3€ Yeux
🔋

Pack batterie

L'énergie du robot ! Un pack de piles ou une batterie rechargeable qui alimente tout. Énergie chimique → énergie électrique → mouvement !

~10€ Énergie
🖨️

Pièces imprimées 3D

Le corps du robot ! Le châssis, le réservoir à dominos, les supports de capteurs… tout imprimé sur ton imprimante 3D ! C'est ici que le maker brille ✨

Gratuit ! Impression 3D

📐 Les 4 phases de construction

1

🎨 Phase 1 — Conception

On commence par dessiner le robot et lister tous les composants. Ensuite, on conçoit les pièces du châssis dans TinkerCAD et on les imprime en 3D ! C'est la phase créative — tu décides de la forme, de la couleur, du style. Ton robot, ton design ! 🎨

2

⚡ Phase 2 — Électronique

On câble tout ensemble : l'Arduino au centre, les moteurs DC via le H-Bridge, le servomoteur pour la trappe, et les capteurs IR en dessous. C'est comme assembler un puzzle électronique ! Chaque fil a sa place.

3

💻 Phase 3 — Programmation

On programme l'Arduino pour qu'il sache suivre la ligne noire grâce aux capteurs IR, et qu'il ouvre la trappe à intervalles réguliers pour poser les dominos. C'est ici qu'on donne la logique au robot — on lui apprend à "réfléchir" ! 🧠

4

🧪 Phase 4 — Test et amélioration

On teste le robot et on ajuste : la vitesse des moteurs, l'espacement entre les dominos, la capacité à prendre les courbes. C'est normal de faire plein d'essais — c'est comme ça qu'on apprend ! Chaque test rend le robot meilleur. 🚀

💡 Comment ça suit une ligne ?

👁️ L'algorithme de suivi de ligne

Sous le robot, il y a 2 capteurs infrarouge (IR). Chacun envoie un rayon de lumière invisible et détecte ce qui rebondit :

Surface claire (le sol) → beaucoup de lumière rebondit → capteur dit "PAS de ligne"
Bande noire (du scotch noir) → la lumière est absorbée → capteur dit "LIGNE !"

🤖 Les deux capteurs voient la ligne
→ Tout droit ! 🔼

🤖 Le capteur gauche perd la ligne
→ La ligne est partie à gauche → Tourner à gauche ! ◀️

🤖 Le capteur droit perd la ligne
→ La ligne est partie à droite → Tourner à droite ! ▶️

🤖 Les deux perdent la ligne
→ Oups ! Reculer et chercher 🔍

C'est un algorithme simple mais super efficace ! En ajustant la vitesse et la sensibilité, le robot peut suivre des lignes droites, des courbes et même des virages serrés. Et tout ça avec seulement 2 capteurs à 1,50€ pièce ! 🤩

🎯 Le mécanisme scotch yoke

🔄 Comment le servo pose les dominos ?

Le servomoteur tourne, mais la trappe à dominos doit faire un mouvement de va-et-vient (ouvrir → fermer). Comment transformer une rotation en mouvement linéaire ? Avec un scotch yoke !

Voici comment ça fonctionne :

🔹 Le servo tourne en continu
🔹 Un petit bras fixé au servo pousse et tire une glissière
🔹 La glissière ouvre et ferme la porte du réservoir à dominos
🔹 À chaque cycle : la porte s'ouvre, un domino tombe, la porte se referme

Le timing est synchronisé avec la vitesse d'avance du robot pour que les dominos soient espacés régulièrement. Si le robot va plus vite, le servo tourne plus vite aussi. C'est de la mécanique synchronisée — et c'est magnifique à regarder ! ⚙️

💰 Budget total

🧾 Combien ça coûte ?

🧠 Arduino Nano~5€ 🔄 2× Moteurs DC~8€ 🚪 Servomoteur~4€ 👁️ 2× Capteurs IR~3€ 🔋 Pack batterie~10€ 🖨️ Pièces 3D (filament)~2-5€ Total ~30-50€

C'est un projet à moins de 50€ qui combine impression 3D, électronique et programmation. C'est moins cher qu'un jeu vidéo et tu apprends 10× plus ! 🧠

📺 Inspiration : Le Hack Pack de CrunchLabs par Mark Rober (ex-ingénieur NASA !) propose exactement ce type de projet avec des vidéos explicatives. C'est parfait pour démarrer avec un kit tout prêt et ensuite personnaliser avec ton imprimante 3D !