Skip to main content

Projet final prototypage Louly Chloé Eloïse

🎯 Définition du projet

Nom du projet : Louly.gurumi - Peluche mobile crochetée sur robot télécommandé

Objectif : Créer une plateforme robotique télécommandée sur laquelle on pose un animal crocheté à la main, comme une mascotte mobile. L’idée est de donner vie aux créations en crochet en les posant sur une base motorisée que l'on peut diriger à distance.


👥 Besoin & utilisateurs

Utilisateurs visés :

  • Créateurs et créatrices de crochet

  • Enfants (objet ludique)

  • Grand public (objets décoratifs vivants)

  • Ateliers pédagogiques autour de l’électronique + artisanat

Besoins identifiés :

  • Mettre en mouvement une peluche crochetée sans câblage visible

  • Base discrète et mobile

  • Plateforme réutilisable avec différents personnages


⚙️ Fonctionnalités

Fonction principale

  • Plateforme roulante contrôlée par un code arduino 

Fonctionnalités secondaires

  • Rembourrage de l'animal crocheté par impression 3D (dôme)
  • Plateforme stable pour fixation de l'animal en crochet par découpe laser (capôt qui recouvre l'arduino)

  • Logo (louly.gurumi + Fablab) gravés par découpe laser

  • Siège et volant pour décorer la voiture

🔍 Veille & inspirations

  • Châssis Magician DG007 utilisé dans l’enseignement Arduino

  • Projets similaires de robots décorés (sumo bots, robots mascottes)

  • Personnalisation (dôme, texture, couleur, taille)


📄 Lean Canvas

Capture d’écran 2025-04-02 à 14.29.39.png


🧰 Choix techniques

Élément Détail
Structure mobile Châssis DG007 (2 roues motrices + une roue folle)pour le support)
Électronique Arduino Uno + shield moteur + récepteur IR
Contrôle Une fois le code arduino técommandeversé, infrarougela classiquevoiture est auto-pilotée grâce à la batterie.
Alimentation PackBatterie deDuracell pilesPlus AA(9V)
Support supérieur Planche découpée au laser (MDF 3 mm)
Capot/dômeImpressions 3D Impression 3D
    (dô
  • me : 10 cm rayon, 14 cm hauteur)hauteur
  • Volant
  • Siège
corationcorations Logo “Louly.gurumi” gravé à l'avant du capotcapot, logo du Fablab à l'arrière

📅 Gestion de projet

MVP (Minimum Viable Product)

  • Robot motorisé pilotable à distance

  • Dôme supportant un animal crocheté

Planning

Capture d’écran 2025-04-02 à 11.09.27.png

Nous avons commencé le projet par plusieurs sessions de brainstorming pour mettre en commun nos idées et nos centres d’intérêt. C’est à ce moment-là que Louly nous a rappelé que son passe temps favoris est le crochet. Elle fabrique des animaux crochetés qu'elle propose à la vente. L'idée de notre projet est donc née : Louly.gurumi,une voiture robotisée supportant une peluche crochetée montéeby surlouly.gurumi un petit robot télécommandé. !

Le projet a été validé par notre enseignant le lundi 31 mars. Ce même jour, nous avons directement commencé à concevoir le design du robot et de sa structure. Nous avons fait des croquis à la main, imaginé la forme du capot, le support pour la peluche, et commencé le montage du châssis. En parallèle, nous avons démarré la programmation sur Arduino.

Ensuite,Ensuite (toujours le 31 mars,mars) nous avons modélisé un premier dôme sur Tinkercad et l’avons exporté vers IdeaMaker pour l’impression 3D. En même temps, nous avons aussi conçu la première version du capot sur Inkscape, que nous avons testée en découpe laser.

Le mardi 1er avril, nous sommes allés au FabLab pour récupérer l’impression 3D du dôme. Puis Louly a commencé à créer l’animal crocheté autour du dôme, en respectant ses dimensions. Ce même jour, nous avons poursuivi la modélisation 3D pour ajouter des éléments comme un volant et un petit siège pour rendre le support plus vivant.

Le mercredi 2 avril, nous avons fait une deuxième découpe laser du capot, après avoir revu sa forme pour l’adapter aux dimensions de la planche avec l'arduino posé sur le dessus. Nous avons aussi extrait les fichiers du siège et du volant depuis Tinkercad vers IdeaMaker pour les imprimer.

Le jeudi 3 avril, nous avons assemblé toutes les pièces : le capot, le dôme, le siège et le volant. Puis, nous avons fait les premiers tests complets du prototype.

Enfin, les derniers jours seront consacrés à la finalisation de la documentation et à la prise de photos pour illustrer le rendu final sur le wiki.


✏️ Design initial

  • Design attendu du robot + capot + peluche crochetée

ChatGPT Image 31 mars 2025, 21_11_13.png

  • Schéma du câblage Arduino + shield moteur + récepteur IR

  • Modélisation 3D du dome sur TINKERCAD 

WhatsApp Image 2025-03-31 at 15.06.05.jpeg

  • Extraction du dome sur IDEAMAKER et paramètres d'impression 

WhatsApp Image 2025-03-31 at 15.08.16.jpeg

WhatsApp Image 2025-03-31 at 15.08.40.jpeg

Hauteur de couche : 0,3mm

Impression intérieur : initiale --> Gyroïde vs finale --> Grille pour optimiser le temps d'impression 

Densité de remplissage : 5% (faible car pas nécessaire comme on a fait un trou directement sur modélisation tikercad)

  • Slice du dôme sur IDEAMAKER 

WhatsApp Image 2025-03-31 at 15.09.53.jpeg


🧾 Matériel utilisé

Élément Quantité Remarque
Arduino Uno 1 Contrôle général
Shield moteur (DFRobot / L298P) 1 Contrôle des moteurs
Récepteur IR 1 Réception télécommande
Télécommande IR 1 Contrôle à distance
Chassis DG007 1 Plateforme roulante
Moteurs DC 2 Déjà montés
Roue folle 1 Stabilisation
Batterie (6xAA) 1 Alimentation mobile
MDF 3 mm 1 Découpe laser (180x120 mm)
PLA - Impression 3D
Animal crocheté 1 Pingouin personnalisé

💻 Code Arduino 

#include <IRremote.h>

int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;

int motor1A = 3;
int motor1B = 11;
int motor2A = 5;
int motor2B = 6;

void setup() {
  Serial.begin(9600);
  irrecv.enableIRIn();
  pinMode(motor1A, OUTPUT);
  pinMode(motor1B, OUTPUT);
  pinMode(motor2A, OUTPUT);
  pinMode(motor2B, OUTPUT);
}

void loop() {
  if (irrecv.decode(&results)) {
    long command = results.value;

    if (command == 0xFFA25D) { // bouton avant
      digitalWrite(motor1A, HIGH);
      digitalWrite(motor1B, LOW);
      digitalWrite(motor2A, HIGH);
      digitalWrite(motor2B, LOW);
    } else if (command == 0xFF629D) { // bouton arrière
      digitalWrite(motor1A, LOW);
      digitalWrite(motor1B, HIGH);
      digitalWrite(motor2A, LOW);
      digitalWrite(motor2B, HIGH);
    } else {
      digitalWrite(motor1A, LOW);
      digitalWrite(motor1B, LOW);
      digitalWrite(motor2A, LOW);
      digitalWrite(motor2B, LOW);
    }

    irrecv.resume();
  }
}


✅ Tests, essais & ajustements

  • Test moteurs : avec code minimal

  • Test d’adhérence du châssis + poids peluche

  • Test de portée IR

  • Ajustement forme du dôme pour stabiliser la peluche

  • Problème résolu : alimentation insuffisante au début (USB seul)


📦 Réalisation physique

  • Montage Arduino + shield + châssis

  • Impression du dôme (Tinkercad → IdeaMaker)

  • Découpe laser du capot avec dents pour imbrication

  • Gravure logo “Louly.gurumi” sur la plaque

  • Crochetage de l'animal sur le dôme 

  • Pose de la peluche sur le capot


📸 Photos à intégrer

  • Montage du châssis 

  • Impression du capot 

  • Gravure laser 

  • Confection de l'animal crocheté autour du dôme

Capture d’écran 2025-04-02 à 09.59.44.png


🔁 Pistes d’amélioration

  • Ajouter capteurs (obstacle, lumière)

  • Ajout de sons / effets lumineux
  • Rendre le robot autonome (suivi ligne ou parcours prédéfini)

  • Contrôle via bluetooth ou appli mobile

  • Batterie rechargeable + interrupteur ON/OFF


📚 Sources & inspirations

  • DFRobot Wiki (moteur shield)

  • Tinkercad pour modélisation du dôme

  • Inkscape pour la gravure laser

  • Tutoriels IRremote Arduino

  • Random Nerd Tutorials

  • Documentation du FabLab Sorbonne