L’équipe

Séverine​

An​tonio

Eyas​solam

L’equipe

Yanis

Joris

Abdel

Materiaux

3 servo moteur 0-180

3 potentiomètres

pour contrôler les

bras et la roue.

3 potentiomètres

pour contrôler les

bras et la roue.

Arduino uno

et cables dupont.


Bois et carto

Jour 1

Design des ailes : Il a été convenu pour le deuxième jour.


Antonio continue le site web et le reste du groupe lui apporte leur accord ou tout autre suggestion ​pour le déroulé du projet.


Abdel, Yanis et Séverine se chargeront de préparer les présentation des différents membres du groupe, ​créerons des avatar pour chaque membre à l’aide de l’IA.


Travailleront sur l’écriture de la présentation de la création du Dragon.


Si tout est prêt Yanis et Abdel pourront travailler sur Tinkercad et Arduino.


Séverine se chargera d’écrire au propre les différents textes.

Jour 2

Antonio continue le site web et le reste du groupe lui apporte leur accord ou tout autre ​suggestion pour le déroulé du projet,


Ils prennent des photos et vidéos pour documenter le projet. Création des avatars grâce à ​l’intelligence artificielle et Adobe Firefly.


Joris a continué le design du Dragon sur Procreate Yanis a commencé l’Arduino.

Jour 3

Antonio continue le blog et les autres membres lui envoie photos et vidéo ​pour l’alimenter.


Joris, a terminé le Dragon et a fait aussi le design des ailes sur ​Procreate.


Yanis a terminé le câblage Arduino et créé le design de la boite sur ​Tinkercad.


Séverine et Abdel ont fait la présentation du projet, pour l’intervention ​de l’après midi.


Pendant 1 heure, chaque groupe a présenté son projet.

Jour 4

Antonio continue le blog.


Découpe et gravure laser.


Bombage à la peinture or des roues.


Peintures du robot. Conception du robot.

Code Arduino

#include <Servo.h>

int potPin1 = A0; // Broche pour le premier potentiomètreintre

int potPin2 = A1; // Broche pour le deuxième potentiomètreintre

int potPin3 = A2; // Broche pour le troisième potentiomètreintre

int val1, val2, val3; // Variables pour stocker les valeurs lues

Servo servo1; // Servo-moteur pour le premier potentiomètre

Servo servo2; // Servo-moteur pour le deuxième potentiomètre

Servo servo3; // Servo-moteur pour le troisième potentiomètre

void setup() {

servo1.attach(9); // Attacher le servo1 à la broche 9

servo2.attach(10); // Attacher le servo2 à la broche 10

servo3.attach(11); // Attacher le servo3 à la broche 11

}

void loop() {

val1 = analogRead(potPin1); // Lire la valeur du premier potentiomètre

val2 = analogRead(potPin2); // Lire la valeur du deuxième potentiomètre

val3 = analogRead(potPin3); // Lire la valeur du troisième potentiomètre

int angle1 = map(val1, 0, 1023, 0, 180); // Mapper la valeur du potentiomètre à un angle pour

le servo1

int angle2 = map(val2, 0, 1023, 0, 180); // Mapper la valeur du potentiomètre à un angle pour

le servo2

int angle3 = map(val3, 0, 1023, 0, 180); // Mapper la valeur du potentiomètre à un angle pour

le servo3

servo1.write(angle1); // Déplacer le servo1 à l'angle correspondant

servo2.write(angle2); // Déplacer le servo2 à l'angle correspondant

servo3.write(angle3); // Déplacer le servo3 à l'angle correspondant

delay(15); // Attendre un court instant entre chaque lecture

}

Problematique et solutions

Gestion des absences : Il a été rare d’être au complet dans le ​groupe. Nous n’avons pas rencontré de problèmes particuliers, ​sauf lorsque les membres les plus techniques était absents.


Manque de prise de notes : Il manque des informations ​importantes comme le schema Arduino ou autre car peut de ​membres ont pris des notes.


Malgré tout nous nous entendons très bien dans le groupe et ​il n’y a pas eu de “clash” entre nous. Il y a eu beaucoup ​d’échanges sur notre groupe DISCORD créé pour l’occasion


Remerciement ​special

François-Régis

Thomas

Nadia