Bot De Mort

Plus que avant le combat

FAITES VOS JEUX !

emblème

Projet réalisé dans le cadre du Tremplin numérique n°6.
Il s'agit de fabriquer un robot qui combattra dans une arêne.
Le premier robot qui fait tomber son canard (voir si dessous) perd le combat.

MoodBoard

Étapes

Les contraintes :

L'équipe

: Chargée Arduino
: Chargé de la fabrication
: Chargé du site web
: Chargé de la documentation
: Chargée de la gestion de projet

Les postes annoncés le sont à titre indicatif, chaque partie du projet a été réalisé à plusieurs mains

Matériel utilisé

Prototype

Robot

Gestion de projet

Code


          #include 

          // Define les broches pour les servo-moteurs
          const int servoPin1 = 8;
          const int servoPin2roue = 13;
          const int servoPin3 = 2;

          // Define les broches pour les potentiomètres
          const int potPin1 = A0;
          const int potPin2 = A1;
          const int potPin3 = A2;

          // Crée des objets Servo pour les servo-moteurs
          Servo servo1;
          Servo servo2;
          Servo servo3;

          void setup() {
            // Initialise les servo-moteurs
            servo1.attach(servoPin1);
            servo2.attach(servoPin2roue);
            servo3.attach(servoPin3);
          }

          void loop() {
            // Lit les valeurs des potentiomètres
            int angle1 = map(analogRead(potPin1), 0, 1023, 0, 180);
            int angle2 = map(analogRead(potPin2), 0, 1023, 0, 180);
            int angle3 = map(analogRead(potPin3), 0, 1023, 0, 180);

            // Déplace les servo-moteurs aux positions spécifiées par les potentiomètres
            servo1.write(angle1);
            delay(15); // Ajout d'un délai de 15 millisecondes
            servo2.write(angle2);
            delay(50); // Ajout d'un délai de 15 millisecondes
            servo3.write(angle3);
            delay(15); // Ajout d'un délai de 15 millisecondes
          }
        

Schema

schema

Problèmes rencontrés

Documents réalisation