Arexx CONQUERANTS : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
({{Rouge|Planning}})
({{Bleu| Tests des LEDS}})
Ligne 25 : Ligne 25 :
  
 
==={{Bleu| Tests des LEDS}}===
 
==={{Bleu| Tests des LEDS}}===
 +
<source lang=c>
 +
void led(){ 
 +
Serial.println(" ");
 +
Serial.println("Test des leds"); 
 +
Serial.println(" "); 
 +
Serial.println("Appuyez sur 1 2 3 ou 4 pour tester la led de votre choix ou 5 pour retourner au menu");
 +
Serial.println("Apre s appui, la led choisie devrait s'allumer pour 2s"); 
 +
Serial.println(" "); 
 +
reception(); 
 +
switch (rec){ 
 +
case '1':   
 +
  Serial.println("led gauche");
 +
  digitalWrite(6,1);
 +
  delay(2000);
 +
  digitalWrite(6,0);
 +
  break;
 +
case '2':   
 +
  Serial.println("led milieu gauche");
 +
  digitalWrite(7,1);
 +
  delay(2000);
 +
  digitalWrite(7,0);
 +
  break;
 +
case '3':   
 +
  Serial.println("led milieu droite");
 +
  digitalWrite(5,1);
 +
  delay(2000);
 +
  digitalWrite(5,0);
 +
  break; 
 +
case '4':
 +
  Serial.println("led droite");   
 +
  digitalWrite(4,1); 
 +
  delay(2000);       
 +
  digitalWrite(4,0); 
 +
  break; 
 +
case '5':   
 +
  accueil(); 
 +
default: 
 +
  led();  
 +
 +
 +
  led();
 +
 +
}
 +
</source>
  
 
==={{Bleu| Tests des CNY70}}===
 
==={{Bleu| Tests des CNY70}}===

Version du 18 juin 2015 à 09:40


Introduction

Présentation du projet

Le projet à réaliser consiste à faire une série de test sur une carte capteur, issue du projet Arexx qui est un robot suiveur de ligne, déjà fabriquée à l’inter semestre qui s'est déroulé en janvier 2015. Ces tests devront faire en sorte de valider le bon fonctionnement de la carte capteur, de chaque composant qui sont :

  • CNY70
  • LEDS

Pour réaliser ce projet, nous avons formé un groupe de 4 personnes :

  • ALZUBAIDI Baptiste
  • LAGOUTTE Mahmoud
  • LANDEVILLE Quentin
  • THOMAS Alexis

Planning

Diagramme de Gantt

Programmation

Tests des LEDS

void led(){  
Serial.println(" ");
Serial.println("Test des leds");  
Serial.println(" ");  
Serial.println("Appuyez sur 1 2 3 ou 4 pour tester la led de votre choix ou 5 pour retourner au menu");
Serial.println("Apre s appui, la led choisie devrait s'allumer pour 2s");  
Serial.println(" ");  
reception();  
switch (rec){  
case '1':    
  Serial.println("led gauche");
  digitalWrite(6,1);
  delay(2000);
  digitalWrite(6,0);
  break;
case '2':    
  Serial.println("led milieu gauche");
  digitalWrite(7,1);
  delay(2000);
  digitalWrite(7,0);
  break;
case '3':    
  Serial.println("led milieu droite");
  digitalWrite(5,1);
  delay(2000);
  digitalWrite(5,0);
  break;  
case '4':
  Serial.println("led droite");    
  digitalWrite(4,1);   
  delay(2000);         
  digitalWrite(4,0);  
  break;  
case '5':    
  accueil();  
default:  
  led();	   

}  
  led();

}

Tests des CNY70

Tests des défaillance

Test complet