C'est l'hiver ! Hiver.gif

ScaraBossLady : Différence entre versions

De Les Fabriques du Ponant
Aller à : navigation, rechercher
(🏳️‍⚧️ ScaraBossLady 💅)
(Descriptif de la semaine)
 
(5 révisions intermédiaires par le même utilisateur non affichées)
Ligne 5 : Ligne 5 :
 
Notre projet est de faire un robot qui se bat avec d'autres robots dans une arène.
 
Notre projet est de faire un robot qui se bat avec d'autres robots dans une arène.
 
Notre thème a été imposé: Nature et Puissance ! 🍃✊🏻
 
Notre thème a été imposé: Nature et Puissance ! 🍃✊🏻
 
  
 
La ScaraBossLady, est une robot scarabée, capable de lever sa corne pour soulever le robot adverse, le but est de retourner totalement le robot adverse pour que ScaraBossLady puisse assouvir sa domination totale. 🫦👠
 
La ScaraBossLady, est une robot scarabée, capable de lever sa corne pour soulever le robot adverse, le but est de retourner totalement le robot adverse pour que ScaraBossLady puisse assouvir sa domination totale. 🫦👠
 
  
 
Elle possède des ailes en plexiglass (pour la transparence) et la coque de ses ailes peut se déployer pour mettre des coups sur les côtés afin de ne pas se laisser faire ! Cette coque qui se déplie en 2 (une à gauche une à droite), il serait préférable que ces parties soient en métal pour avoir plus d'impact.
 
Elle possède des ailes en plexiglass (pour la transparence) et la coque de ses ailes peut se déployer pour mettre des coups sur les côtés afin de ne pas se laisser faire ! Cette coque qui se déplie en 2 (une à gauche une à droite), il serait préférable que ces parties soient en métal pour avoir plus d'impact.
  
 
Elle aura des petits noeuds papillons bleu, rose, et blanc sur celle-ci, puisqu'un scarabée né mâle est le seul à posséder des défenses, ici on vous propose le premier robot scarabée trans ! Ne la mégenrez pas ou elle vous mettra à mal. 😠
 
Elle aura des petits noeuds papillons bleu, rose, et blanc sur celle-ci, puisqu'un scarabée né mâle est le seul à posséder des défenses, ici on vous propose le premier robot scarabée trans ! Ne la mégenrez pas ou elle vous mettra à mal. 😠
 
  
 
Ce projet est fait avec une carte Arduino R3. ☝🏻🤓 (<- nerd)
 
Ce projet est fait avec une carte Arduino R3. ☝🏻🤓 (<- nerd)
 
  
 
Pour mener à bien ce projet nous avons commencé à faire un moodboard et le logo de notre groupe !
 
Pour mener à bien ce projet nous avons commencé à faire un moodboard et le logo de notre groupe !
Ligne 37 : Ligne 33 :
 
| [[Fichier:Chibi Pauline.png|300px|centré]] || [[Fichier:Chibi Cha.png|300px|centré]] || [[Fichier:Chibi Jade.png|300px|centré]]
 
| [[Fichier:Chibi Pauline.png|300px|centré]] || [[Fichier:Chibi Cha.png|300px|centré]] || [[Fichier:Chibi Jade.png|300px|centré]]
 
|-
 
|-
! ScaraPau : la web-designeuse !! ScaraCha : la planifieuse !! ScaraJade : la hackeuse
+
! ScaraPau : la graphiste insomniaque !! ScaraCha : la planificatrice sous caféine !! ScaraJade : la hackeuse professionnelle
 
|}
 
|}
  
== Descriptif de la semaine  ==  
+
== Planning de la semaine  ==  
  
 
'''Lundi :'''  
 
'''Lundi :'''  
* Matin : prise de connaissance du projet et des thèmes, constitution des groupes, brainstorming.   
+
* ''Matin :'' prise de connaissance du projet et des thèmes, constitution des groupes, brainstorming.   
* Après-midi : découverte et prise en main de Arduino   
+
* ''Après-midi :'' découverte et prise en main de Arduino   
* Difficultés/contraintes : se mettre d'accord, comprendre Arduino.  
+
* ''Difficultés/contraintes :'' se mettre d'accord, comprendre Arduino.  
  
[[Fichier:Scaresquisses.jpg|vignette|Esquisses du projet, recherches graphiques et mécaniques]]
+
{| class="wikitable"
 +
|-
 +
! Esquisses du projet, recherches graphiques et mécaniques  
 +
|-
 +
| [[Fichier:Scaresquisses.jpg|sans_cadre|centré]]
 +
|}
  
 
'''Mardi :'''
 
'''Mardi :'''
* Matin : construction du moodboard, portraits de l'équipe, création de cette superbe page wiki, début des plans techniques, création du Trello
+
* ''Matin :'' construction du moodboard, design des logos et des avatars de l'équipe, création de cette superbe page wiki, début des plans techniques, création du Trello
* Après midi : Brainstorming pour Arduino et début de programmation, début de la maquette en carton, réflexion sur les matériaux
+
* ''Après midi :'' Brainstorming pour Arduino et début de programmation, début de la maquette en carton, réflexion sur les matériaux
* Difficultés/contraintes : adapter la maquette aux composants électroniques, trouver les matériaux adaptés aux contraintes esthétiques.
+
* ''Difficultés/contraintes :'' adapter la maquette aux composants électroniques, trouver les matériaux adaptés aux contraintes esthétiques.
  
 
{| class="wikitable"
 
{| class="wikitable"
Ligne 58 : Ligne 59 :
 
! Dessin technique !! Première maquette en carton de la structure
 
! Dessin technique !! Première maquette en carton de la structure
 
|-
 
|-
| [[Fichier:Dessin technique .jpg|vignette|en rose la carte A, en jaune la breadboard]]|| [[Fichier:Scaraquette.jpg|vignette|Elle n'est en fait pas exacte..]]
+
| [[Fichier:Dessin technique .jpg|sans_cadre|centré]]|| [[Fichier:Scaraquette.jpg|sans_cadre|centré]]
 +
|-
 +
| En rose la carte Arduino, en jaune la breadboard || Elle n'est en fait pas exacte..
 
|}
 
|}
  
  
 
'''Mercredi:'''  
 
'''Mercredi:'''  
*Matin : recherche de matériaux (encore), calepinage des pièces, finitions de la maquette, passage au vectoriel des plans sur inkscape
+
*''Matin :'' recherche de matériaux (encore), calepinage des pièces, finitions de la maquette, passage au vectoriel des plans sur inkscape
  
[[Fichier:Calepinage.jpg|vignette|Faire passer le max de pièces dans le minimum de matériel]]
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Calepinage !! Texte de l’en-tête
+
! Calepinage du corps !! Calepinage des ailes et de la tête
 
|-
 
|-
|[[Fichier:Calepinage.jpg|vignette|Faire passer le max de pièces dans le minimum de matériel]] ||[[Fichier:Calepinage2.jpg|vignette|Calepinage des ailes ]]
+
|[[Fichier:Calepinage.jpg|sans_cadre|centré]] ||[[Fichier:Calepinage2.jpg|sans_cadre|centré]]
 +
|-
 +
| Faire passer le max de pièces dans le minimum de matériel, tel était notre défi ! || C'est mal parti pour n'utiliser qu'un morceau de 30x30 cm !
 
|}
 
|}
  
*Après-midi : création d'une seconde maquette car les dimensions de la première ne collent pas tout à fait, essayer de denteler les pièces sur inkscape parce qu'on savait pas qu'il fallait faiiiiire ouin, repenser le couvercle en plexi car 1 plexi avec une face collante, ( nous ne l'avions pas vu ) 2 après avoir retravaillé la partie 'bois' du projet, on s'est rendu compte (Scaracha) que les dimensions prévues pour le 'couvercle' n'étaient pas adaptées ni à notre matériel ni à notre dessin :D . Pendant ce temps ScaraJade essaie de comprendre pourquoi les servo moteurs ne fonctionnent pas exactement comme on le désire.  
+
*''Après-midi :'' création d'une seconde maquette car les dimensions de la première ne collent pas tout à fait, essayer de denteler les pièces sur inkscape parce qu'on ne savait pas qu'il fallait en faire (rip les nerfs de ScaraPau !), repenser le couvercle en plexiglass car notre plexiglass initial possède une face collante (nous ne l'avions pas vu), retravailler la partie 'bois' du projet puisqu'on s'est rendu compte (principalement Scaracha) que les dimensions prévues pour le 'couvercle' n'étaient adaptées ni à notre matériel ni à notre dessin :D .  
*Difficultés/contraintes : Calculer correctement les dimensions, adapter les matériaux, faire et refaire, comprendre l'extension pour les assemblages sur Inkscape
+
 
 +
Pendant ce temps, ScaraJade essaie de comprendre pourquoi les servo moteurs ne fonctionnent pas exactement comme on le désire (plot twist, c'était à cause de la breadboard).
 +
 +
*''Difficultés/contraintes :'' Calculer correctement les dimensions, adapter les matériaux, faire et refaire, comprendre l'extension pour les assemblages sur Inkscape (faire manuellement était bien plus simple, croyez-le !)
  
 
'''Jeudi :'''  
 
'''Jeudi :'''  
*Matin : Présentation du topo péchu devant le groupe : les Scaraladies et leurs couronnes de lierre ont présenté leurs topos, ensuite on s'est repenchées sur les pièces à usiner. Malgré la différence d'1mm d'épaisseur entre le carton d'essai et le matériel final à utiliser, les plans semblent fonctionner. Malheureusement, ils nous vient à l'esprit à ce moment là que la forme du corps de notre maquette ne permet pas de poser la plateforme et le canard correctement, il nous faut donc la redessiner.  
+
*''Matin :'' Présentation du topo péchu devant le groupe : les Scaraladies et leurs couronnes de lierre ont présenté leurs topos péchus dans une grande fierté.
 +
 
 +
Après de nombreux retours constructifs de Nadia, ScaraPau s'est repenchées sur les pièces à usiner avec le soutien inconsidéré de ScaraCha. Malgré la différence de 2mm d'épaisseur entre le carton d'essai et le matériel final à utiliser, les plans semblent fonctionner. Malheureusement, il nous vient (seulement) à l'esprit à ce moment là que la forme du corps de notre maquette ne permet pas de poser la plateforme et le canard correctement, il nous faut donc la redessiner au péril des nerfs de ScaraPau.  
  
 
{| class="wikitable"
 
{| class="wikitable"
Ligne 83 : Ligne 92 :
 
! Encore assemblé !! Désassemblé  
 
! Encore assemblé !! Désassemblé  
 
|-
 
|-
| [[Fichier:Decoupelaserscara.jpg|vignette|Découpes laser du premier prototype]] || [[Fichier:Decoupelala.jpg|vignette|Découpes laser du premier prototype détachées]]
+
| [[Fichier:Decoupelaserscara.jpg|sans_cadre|centré]] || [[Fichier:Decoupelala.jpg|sans_cadre|centré]]
 
|}
 
|}
  
Il a été décidé que la structure du scarabées serait un pavé au lieu de notre forme initiale, et que l'on utiliserai du plexi vert - très beau - pour fabriquer le couvercle. La corne et les pattes seront en bois, ainsi que les ailes.  
+
Il a été décidé que la structure du scarabées serait un pavé au lieu de la forme initialement prévue et que l'on utiliserai du plexiglass vert - très beau avec son effet miroir - pour fabriquer le couvercle. La corne et les pattes seront en bois et les ailes en plastique souple.
 +
 
 +
Pendant ce temps, ScaraJade avance bien sur le code qui fera avancer la vaillante ScaraBossLady (non sans quelques cheveux arrachés).
  
 
*Après-midi :  
 
*Après-midi :  
Côté ScaraPau, un dur combat a été mené contre Inskape et le temps afin de préparer au mieux les fichiers contenant les différentes pièces à découper à l'aide de la découpeuse laser. Elle a donc réalisé un fichier pour les découpes sur le plexiglace et un autre sur le bois. Les découpes du bois ont été testées au préallable avec un gabarit en carton. Elle a retenu ses erreurs, elle pensera à retourner ses pièces la prochaine fois avant la découpe !
+
Côté ScaraPau, un dur combat a été mené contre Inskape et le temps afin de préparer au mieux les fichiers contenant les différentes pièces à découper à l'aide de la découpeuse laser. Elle a donc réalisé un fichier pour les découpes sur le plexiglass et un autre sur le bois. Les découpes du bois ont été testées au préallable avec un gabarit en carton. Elle a retenu ses erreurs, elle pensera à retourner ses pièces la prochaine fois avant la découpe !
  
 
{| class="wikitable"
 
{| class="wikitable"
Ligne 97 : Ligne 108 :
 
| [[Fichier:Fichier bois def.png|sans_cadre|centré]] || [[Fichier:Fichier plexi def.png|sans_cadre|centré]]
 
| [[Fichier:Fichier bois def.png|sans_cadre|centré]] || [[Fichier:Fichier plexi def.png|sans_cadre|centré]]
 
|-
 
|-
| Après avoir repris le fichier trois fois et quelques bugs d'inskape plus tard, les crantages sont beaux et bien réalisés ! || Avec le généreux accord du reste de l'équipe TN7, des pièces en plexiglace ont pu être ajoutées. Il faudra sûrement retourner l'un des petits bords la prochaine fois !
+
| Après avoir repris le fichier trois fois et quelques bugs d'inskape plus tard, les crantages sont beaux et bien réalisés ! || Avec le généreux accord du reste de l'équipe TN7, des pièces en plexiglass ont pu être ajoutées. Il faudra sûrement retourner l'un des petits bords la prochaine fois !
 
|-
 
|-
 
| [[Fichier:Decoup bois.jpg|sans_cadre|centré]] || [[Fichier:Découp plexi.jpg|sans_cadre|centré]]
 
| [[Fichier:Decoup bois.jpg|sans_cadre|centré]] || [[Fichier:Découp plexi.jpg|sans_cadre|centré]]
Ligne 109 : Ligne 120 :
 
|}
 
|}
  
'''Vendredi :''' BASTON !!  
+
'''Vendredi :''' BASTON !!
  
===Expérimentation ===
+
== Expérimentation Arduinesque ==
 
Avec Nadia nous avons experimenté autour d'un bouton poussoir et d'un Arduino , soit en passant par viattascience soit en passant par l'ide , <br>
 
Avec Nadia nous avons experimenté autour d'un bouton poussoir et d'un Arduino , soit en passant par viattascience soit en passant par l'ide , <br>
 
Voici le code (fourni par Gemini) JADE je te laisse expliquer ta problematique du debut et peut etre l'ebauche de la solution , diffenrence entre vittascience et l'IDE
 
Voici le code (fourni par Gemini) JADE je te laisse expliquer ta problematique du debut et peut etre l'ebauche de la solution , diffenrence entre vittascience et l'IDE

Version actuelle datée du 12 février 2026 à 19:24

🏳️‍⚧️ ScaraBossLady 💅

Présentation du projet

Notre projet est de faire un robot qui se bat avec d'autres robots dans une arène. Notre thème a été imposé: Nature et Puissance ! 🍃✊🏻

La ScaraBossLady, est une robot scarabée, capable de lever sa corne pour soulever le robot adverse, le but est de retourner totalement le robot adverse pour que ScaraBossLady puisse assouvir sa domination totale. 🫦👠

Elle possède des ailes en plexiglass (pour la transparence) et la coque de ses ailes peut se déployer pour mettre des coups sur les côtés afin de ne pas se laisser faire ! Cette coque qui se déplie en 2 (une à gauche une à droite), il serait préférable que ces parties soient en métal pour avoir plus d'impact.

Elle aura des petits noeuds papillons bleu, rose, et blanc sur celle-ci, puisqu'un scarabée né mâle est le seul à posséder des défenses, ici on vous propose le premier robot scarabée trans ! Ne la mégenrez pas ou elle vous mettra à mal. 😠

Ce projet est fait avec une carte Arduino R3. ☝🏻🤓 (<- nerd)

Pour mener à bien ce projet nous avons commencé à faire un moodboard et le logo de notre groupe !

Moodboard Logo
Moodboard Nature Et Puissance
Logo Nature et Puissance

Le cahier des charges est le suivant:

Cahier des charges

L'équipe !

Chibi Pauline.png
Chibi Cha.png
Chibi Jade.png
ScaraPau : la graphiste insomniaque ScaraCha : la planificatrice sous caféine ScaraJade : la hackeuse professionnelle

Planning de la semaine

Lundi :

  • Matin : prise de connaissance du projet et des thèmes, constitution des groupes, brainstorming.
  • Après-midi : découverte et prise en main de Arduino
  • Difficultés/contraintes : se mettre d'accord, comprendre Arduino.
Esquisses du projet, recherches graphiques et mécaniques
Scaresquisses.jpg

Mardi :

  • Matin : construction du moodboard, design des logos et des avatars de l'équipe, création de cette superbe page wiki, début des plans techniques, création du Trello
  • Après midi : Brainstorming pour Arduino et début de programmation, début de la maquette en carton, réflexion sur les matériaux
  • Difficultés/contraintes : adapter la maquette aux composants électroniques, trouver les matériaux adaptés aux contraintes esthétiques.
Dessin technique Première maquette en carton de la structure
Dessin technique .jpg
Scaraquette.jpg
En rose la carte Arduino, en jaune la breadboard Elle n'est en fait pas exacte..


Mercredi:

  • Matin : recherche de matériaux (encore), calepinage des pièces, finitions de la maquette, passage au vectoriel des plans sur inkscape
Calepinage du corps Calepinage des ailes et de la tête
Calepinage.jpg
Calepinage2.jpg
Faire passer le max de pièces dans le minimum de matériel, tel était notre défi ! C'est mal parti pour n'utiliser qu'un morceau de 30x30 cm !
  • Après-midi : création d'une seconde maquette car les dimensions de la première ne collent pas tout à fait, essayer de denteler les pièces sur inkscape parce qu'on ne savait pas qu'il fallait en faire (rip les nerfs de ScaraPau !), repenser le couvercle en plexiglass car notre plexiglass initial possède une face collante (nous ne l'avions pas vu), retravailler la partie 'bois' du projet puisqu'on s'est rendu compte (principalement Scaracha) que les dimensions prévues pour le 'couvercle' n'étaient adaptées ni à notre matériel ni à notre dessin :D .

Pendant ce temps, ScaraJade essaie de comprendre pourquoi les servo moteurs ne fonctionnent pas exactement comme on le désire (plot twist, c'était à cause de la breadboard).

  • Difficultés/contraintes : Calculer correctement les dimensions, adapter les matériaux, faire et refaire, comprendre l'extension pour les assemblages sur Inkscape (faire manuellement était bien plus simple, croyez-le !)

Jeudi :

  • Matin : Présentation du topo péchu devant le groupe : les Scaraladies et leurs couronnes de lierre ont présenté leurs topos péchus dans une grande fierté.

Après de nombreux retours constructifs de Nadia, ScaraPau s'est repenchées sur les pièces à usiner avec le soutien inconsidéré de ScaraCha. Malgré la différence de 2mm d'épaisseur entre le carton d'essai et le matériel final à utiliser, les plans semblent fonctionner. Malheureusement, il nous vient (seulement) à l'esprit à ce moment là que la forme du corps de notre maquette ne permet pas de poser la plateforme et le canard correctement, il nous faut donc la redessiner au péril des nerfs de ScaraPau.

Encore assemblé Désassemblé
Decoupelaserscara.jpg
Decoupelala.jpg

Il a été décidé que la structure du scarabées serait un pavé au lieu de la forme initialement prévue et que l'on utiliserai du plexiglass vert - très beau avec son effet miroir - pour fabriquer le couvercle. La corne et les pattes seront en bois et les ailes en plastique souple.

Pendant ce temps, ScaraJade avance bien sur le code qui fera avancer la vaillante ScaraBossLady (non sans quelques cheveux arrachés).

  • Après-midi :

Côté ScaraPau, un dur combat a été mené contre Inskape et le temps afin de préparer au mieux les fichiers contenant les différentes pièces à découper à l'aide de la découpeuse laser. Elle a donc réalisé un fichier pour les découpes sur le plexiglass et un autre sur le bois. Les découpes du bois ont été testées au préallable avec un gabarit en carton. Elle a retenu ses erreurs, elle pensera à retourner ses pièces la prochaine fois avant la découpe !

Le fichier bois Le fichier plexi
Fichier bois def.png
Fichier plexi def.png
Après avoir repris le fichier trois fois et quelques bugs d'inskape plus tard, les crantages sont beaux et bien réalisés ! Avec le généreux accord du reste de l'équipe TN7, des pièces en plexiglass ont pu être ajoutées. Il faudra sûrement retourner l'un des petits bords la prochaine fois !
Decoup bois.jpg
Découp plexi.jpg

ScaraCha s'est ensuite chargée de monter et pimper la belle ScaraBossLady ! Les roues lui ont mené la vie dure mais elle a finalement vaincu la difficulté !

Boite bois.jpg
Boite couvercle plexi.jpg
Roues scarabosslady.jpg

Vendredi : BASTON !!

Expérimentation Arduinesque

Avec Nadia nous avons experimenté autour d'un bouton poussoir et d'un Arduino , soit en passant par viattascience soit en passant par l'ide ,
Voici le code (fourni par Gemini) JADE je te laisse expliquer ta problematique du debut et peut etre l'ebauche de la solution , diffenrence entre vittascience et l'IDE

 1  
 2 #include <Servo.h>
 3 
 4 // Définition des broches
 5 const int pinBouton = 4;
 6 const int pinServo = 10;
 7 
 8 Servo monServo; // Création de l'objet Servo
 9 
10 void setup() {
11   // Configuration du bouton avec la résistance de pull-up interne
12   // Le bouton sera à l'état LOW quand on appuie dessus
13   pinMode(pinBouton, INPUT_PULLUP);
14   
15   monServo.attach(pinServo); // Attache le servo à la broche 10
16   monServo.write(0);         // Initialisation à 0 degré
17 }
18 
19 void loop() {
20   // Lecture de l'état du bouton
21   int etatBouton = digitalRead(pinBouton);
22 
23   // Si on appuie (LOW car en INPUT_PULLUP)
24   if (etatBouton == LOW) {
25     monServo.write(90);  // Position à 90 degrés
26   } 
27   // Sinon (Relâché / HIGH)
28   else {
29     monServo.write(0);   // Position à 0 degré
30   }
31   
32   delay(15); // Petit délai pour laisser le temps au servo de bouger
33 }