Binome2015-10 : Différence entre versions

De Wiki de bureau d'études PeiP
(Jour2 - 21/01/16)
Ligne 1 : Ligne 1 :
==Binôme==
 
*Antoine Gosse
 
*Kévin Descamps
 
 
 
=Jour1 - 18/01/16=
 
=Jour1 - 18/01/16=
 
Séance de présentation du projet global où nous avons :
 
Séance de présentation du projet global où nous avons :
 
*Découvert le projet
 
*Découvert le projet
 +
*Constitué les binômes : Ce groupe est composé de Kévin Descamps et d'Antoine Gosse
 
*Choisi de travailler sur : un robot joueur
 
*Choisi de travailler sur : un robot joueur
 
*Établi le cahier des charges (à l'aide de : [[BE_2015-2016]])
 
*Établi le cahier des charges (à l'aide de : [[BE_2015-2016]])
Ligne 45 : Ligne 42 :
  
 
=Jour2 - 21/01/16=
 
=Jour2 - 21/01/16=
''Prochainement...''
+
Aujourd'hui nous nous sommes réparti les tâches de la façon suivante :
https://skyduino.wordpress.com/2014/06/11/testtuto-capteur-hc-sr04/
+
Kevin s'est occupé de commencer la modélisation 3D de la pince afin de pouvoir la fabriquer prochainement.
http://garagelab.com/profiles/blogs/tutorial-line-sensor-with-arduino
+
Antoine à découvert l'interface de développement d'Arduino.
 +
 
 +
==Partie Logiciel : Découverte de l'IDE d'Arduino==
 +
Comme nous débutons la programmation avec Arduino, nous avons consacré la majeure partie de cette séance pour nous familiariser avec l'IDE. Nous avons tenté d'utiliser Ardublock (programmation de l'Arduino par bloc) mais nous avons rencontré des difficultés et finalement nous avons convenu qu'il serait plus judicieux de programmer directement en C en s'aidant d'exemples.
 +
Nous avons testé le capteur de distance à l'aide d'un exemple trouvé sur Internet.
 +
Ceci nous à permis de comprendre ce capteur, les différentes connexions : ECHO, TRIG, GND et la manière de les brancher sur l'Arduino (comprendre le principe d'entrées/sorties)

Version du 23 janvier 2016 à 11:35

Jour1 - 18/01/16

Séance de présentation du projet global où nous avons :

  • Découvert le projet
  • Constitué les binômes : Ce groupe est composé de Kévin Descamps et d'Antoine Gosse
  • Choisi de travailler sur : un robot joueur
  • Établi le cahier des charges (à l'aide de : BE_2015-2016)
  • Pris des photos des différents éléments du châssis en cas de casse

Choix d'une sous partie : robot joueur

Après avoir échangé nos opinions avec les autres membres du groupe, nous somme parvenu à distribuer les tâches de chacun : nous avons fait en sorte d'avoir suffisamment de personne par sous-parties afin d'augmenter les chances d'avoir un projet final fonctionnel. Nous avons choisi de travailler sur le robot joueur qui disposera de 2 roues motrices et d'une roue libre.

Cahier des charges

Établi à l'aide de l'énoncé BE_2015-2016 Le robot doit être capable :

  • d'éviter les collisions
  • de suivre les lignes au sol
  • de repérer la balle infrarouge
  • de capturer la balle
  • d'expulser la balle
  • de communiquer avec les autres éléments du projet

Matériel à disposition

  • 1 Châssis : 2 roues motrice, 1 roue libre
  • 1 Arduino Mega2560
  • 1 contrôleur pour les 2 roues
  • 1 détecteur d'ultrason
  • 3 détecteurs de ligne
  • (4) phototransistors infrarouges
  • 1 système de pince basé sur un servo-moteur
  • 1 système d'éjection de la balle
  • 1 bouclier XBee

Photos des éléments du chassis


Jour2 - 21/01/16

Aujourd'hui nous nous sommes réparti les tâches de la façon suivante : Kevin s'est occupé de commencer la modélisation 3D de la pince afin de pouvoir la fabriquer prochainement. Antoine à découvert l'interface de développement d'Arduino.

Partie Logiciel : Découverte de l'IDE d'Arduino

Comme nous débutons la programmation avec Arduino, nous avons consacré la majeure partie de cette séance pour nous familiariser avec l'IDE. Nous avons tenté d'utiliser Ardublock (programmation de l'Arduino par bloc) mais nous avons rencontré des difficultés et finalement nous avons convenu qu'il serait plus judicieux de programmer directement en C en s'aidant d'exemples. Nous avons testé le capteur de distance à l'aide d'un exemple trouvé sur Internet. Ceci nous à permis de comprendre ce capteur, les différentes connexions : ECHO, TRIG, GND et la manière de les brancher sur l'Arduino (comprendre le principe d'entrées/sorties)