Outils pour utilisateurs

Outils du site


wiki:projets:ares

ARES

  • Date de début : 03/11/2016
  • Les objectifs de ce projet: Le but est de construire un robot, qui sera utilisé pour un combat de SUMO. Ce robot doit être autonome, en d'autres termes il ne devra ni être relié à un ordinateur ni être commandé à distance. Il doit être capable de faire face aux robots adverses, lors de la compétiton.
  • Date de fin estimée :05/12/2016

Machines nécessaires

Nous avons utilisé les outils suivants:

-perceuse
-scie circulaire
-voltmètre
-visseuse
-ordinateur

Matériels/Budget/Stratégies

Fiche technique + Budget soon !

Stratégie soon !

Construction

Partie 1

1) Tout d'abord nous sommes partie d'une boite de dérivation récupéré suite à des travaux chez un des membres du groupe. Nous avons usiné cette dernière sur les côtés afin de pouvoir y fixer 4 servomoteurs. Nous avons ensuite peint cette boite en noire avec de la peinture vendu chez Games Workshop.

2) Ensuite nous avons fixé les servomoteurs et les roues.

3) Nous nous sommes occupé d'usiner une plaque en aluminium de 50cm de large et 20cm de haut afin qu'elle ne mesure plus que 40cm de large. Nous l'avons fixé à l'avant du robot, de façon à ce qu'elle racle bien le sol. De ce fait les roues avant du robot ne touche pas le sol sans présence d'un poids à l'avant. En contrepartie, notre “pelle” en aluminium sera très compliqué à contrer en passant par en dessous.

4) Branchement et mise en place des composants (batterie, carte arduino…)

5) Peinture du châssis !

Partie 2

Code des servomoteurs:

#include <Servo.h>
 
Servo myservo1;
Servo myservo2;
Servo myservo3;
Servo myservo4;
 
void setup()
{
  myservo1.attach(9); 
  myservo2.attach(11);
  myservo3.attach(6);
  myservo4.attach(5);
}
 
void loop() 
{  
  myservo1.write(107);          // Roue AG (Arrière gauche)
  myservo2.write(82);           // Roue AD (Arrière droite)
  myservo3.write(65);           // Roue DD (Devant droite)
  myservo4.write(180);          // Roue DG (Devant gauche)
} 

Code de test de notre capteur IR:

void setup() 
{
  Serial.begin(9600);
}
void loop() 
{
  int sensorValue = analogRead(A0);
  Serial.println(sensorValue);
  delay(1);        
}

Journal de bord

                                    __Jeudi 03/11/2016__                               

Nous sommes allés nous procurer les composants électronique nécessaire à la fabrication de notre robot, nous avions établi une liste préliminaire pour énumérer les matériaux dont nous avions besoin. Nous avons convenu de rechercher, chacun de notre côté, si l'on possédait des objets de récupération à disposition.

                                    __Jeudi 10/11/2016__

C'est le grand jour! Nous commençons enfin à construire le prototype de notre robot. Nous possédons le matériel principal pour faire avancer ARES le robot. Après de multiples tentatives de construction certains éléments se sont malheureusement brisés , mais nous essayons de faire face à ce désarroi tant bien que mal.

                                   
                                    __Lundi 28/11/2016__

Nous continuons sur notre lancée, en fixant les roues au châssis. Nous avons aussi pu peindre notre robot, qui commence enfin à prendre forme.

                                    __Vendredi 02/12/2016__

Nous continuons à décorer notre robot, selon un thème bien précis, sur lequel nous n'avons pas encore l'unanimité de toute l'équipe. De plus, nous fixons les moteurs au châssis, à l'aide d'une perceuse, c'est un tantinet périlleux, mais nous essayons de nous en sortir.

wiki/projets/ares.txt · Dernière modification: 2020/10/05 16:39 (modification externe)