Projet : coupe robotique IUT S3D : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
(Page créée avec « ='''Présentation'''= Il nous a été demandé durant ce semestre de créer un robot qui devra répondre aux critères de la coupe robotique des IUT, pour ensuite y parti... »)
 
Ligne 39 : Ligne 39 :
  
 
='''Gestion de la détection de la zone d'arrivée'''=
 
='''Gestion de la détection de la zone d'arrivée'''=
 +
 +
[[Fichier:cny70.gif|cadre|tableau récapitulatif du comparatif IR/Ultrason]]
 +
 +
 +
  
 
Pour cette partie, il a fallu déterminer un moyen pour détecter cette zone, comme celle-ci est blanche, contrairement au terrain qui est bleu, nous avons décidé d'utiliser un capteur optique : le CNY70
 
Pour cette partie, il a fallu déterminer un moyen pour détecter cette zone, comme celle-ci est blanche, contrairement au terrain qui est bleu, nous avons décidé d'utiliser un capteur optique : le CNY70
Ligne 49 : Ligne 54 :
  
  
Au niveau schématique, nous nous sommes inspirés de schémas et avons modifiées quelques valeurs pour l'adapter à notre projet :
+
Au niveau schématique, nous nous sommes inspirés de schémas et avons modifiées quelques valeurs pour l'adapter à notre projet et avoir au final ce schéma:

Version du 10 juin 2015 à 10:20

Présentation

Il nous a été demandé durant ce semestre de créer un robot qui devra répondre aux critères de la coupe robotique des IUT, pour ensuite y participer si le projet se finit dans les temps.

Quatre robots de différents IUT devront s'affronter dans une course sur un terrain de 8*8m parsemé d'obstacles, chacun d'entre eux sera positionné sur un coin du terrain et devra aller au coin opposé, une fois arrivé, il devra éclater un ballon situé au dessus du robot avec un mécanisme créer par l'équipe du projet. Le terrain est bleu et les coins sont blancs, ce qui permettra de définir le point d'arrivée.

Pour ce faire, notre groupe s'est donc occupé de différentes fonctions que nous avons préalablement définies après un brain-storming.

Les différentes fonctions du robot

Nous avons définis 4 fonctions qui ont été réparties dans le groupe :


Gestion de la détection d'obstacles

Gestion de la détection de la zone d'arrivée

Gestion des moteurs

Gestion de la balise

Gestion de la détection d'obstacles

Dans un premier temps, nous avons dû rechercher les différents types de capteurs existants et avons finis par conclure que les capteurs ultrasons convenaient le mieux dans la détection d'obstacles. Nous avons donc pris les capteur HC-SR04 au vu de leur disponibilité au magasin car cela nous permettait d'effectuer plus rapidement les tests.

Après avoir défini le capteur utilisé, nous nous sommes renseignés sur la façon de câbler ces capteurs avec une carte arduino et avons trouvé le schéma suivant :






Enfin nous devions écrire un programme qui permettrait d'éviter les obstacles tout en continuant d'avancer vers la zone d'arrivée où serait placée une balise.


Gestion de la détection de la zone d'arrivée

tableau récapitulatif du comparatif IR/Ultrason



Pour cette partie, il a fallu déterminer un moyen pour détecter cette zone, comme celle-ci est blanche, contrairement au terrain qui est bleu, nous avons décidé d'utiliser un capteur optique : le CNY70 Ce capteur envoie un signal infrarouge sur une surface qui sera réémis sur l'émetteur, avec ces deux données, sera calculer un coefficient de réflexion qui permettra, dans notre cas, d'envoyer un signal de sortie de 0V ou 5V.




Au niveau schématique, nous nous sommes inspirés de schémas et avons modifiées quelques valeurs pour l'adapter à notre projet et avoir au final ce schéma: