Arexx SIMONIN : Différence entre versions

De troyesGEII
Aller à : navigation, rechercher
 
(30 révisions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
[[Catégorie:Projets Tutorés S2]]
 
[[Catégorie:Projets Tutorés S2]]
 +
<!--                                  [[Image:urcasimonin.jpeg]]
  
= Projets tutorés =
 
  
=== Présentation ===
+
={{Rouge|Projet tutorés}}=
 +
 
 +
==={{Bleu|Présentation}}===
  
 
Nous avons composé un groupe de 4 personnes, formé de :
 
Nous avons composé un groupe de 4 personnes, formé de :
Ligne 15 : Ligne 17 :
 
* SIMONIN Mathieu
 
* SIMONIN Mathieu
  
Le projet consiste à créer un robot suiveur de ligne, pour se faire. On doit suivre un cahier des charges précis.
+
Le projet consiste à créer un robot suiveur de ligne, pour se faire, on doit suivre un cahier des charges précis.
 +
 
 +
*Créer deux algorithmes permettant de tester le bon fonctionnement des capteurs et des LEDs.
 +
 
 +
*Possibilité de modification de la carte d'adaptation.
 +
 
 +
*Fabrication de la carte gestion.
 +
 
 +
*Réalisation des programmes permettant le fonctionnement de la carte gestion.
 +
 
 +
*Suite à des imprévus, nous avons dû abandonner la fabrication de la carte gestion et des programmes correspondant.
 +
 
  
 
Après analyse du besoin, des solutions techniques apparaissent pour répondre à ces besoins.
 
Après analyse du besoin, des solutions techniques apparaissent pour répondre à ces besoins.
  
On aboutit alors à une création de deux cartes.
+
On aboutit alors à la création de deux cartes.
  
 
* La carte capteur pour l’analyse de la piste sur laquelle le robot évolue.
 
* La carte capteur pour l’analyse de la piste sur laquelle le robot évolue.
Ligne 25 : Ligne 38 :
 
* Une carte « gestion » pour commander le moteur et la réaction du robot afin de rester sur la piste.
 
* Une carte « gestion » pour commander le moteur et la réaction du robot afin de rester sur la piste.
  
Pour créer une carte électronique la première étape est de faire un schéma électrique.
+
Pour créer une carte électronique la première étape est de réaliser un schéma électrique.
  
 
[[Image:captureschematic.PNG]]
 
[[Image:captureschematic.PNG]]
Ligne 44 : Ligne 57 :
  
 
[[Image:cartecapteurfrerson.jpg]]
 
[[Image:cartecapteurfrerson.jpg]]
=== Diagramme de Gantt ===
+
==={{Bleu|Diagramme de Gantt}}===
 
Nous nous sommes repartis équitablement le travail, à l'aide d'un diagramme de Gantt.
 
Nous nous sommes repartis équitablement le travail, à l'aide d'un diagramme de Gantt.
Abderrahmane et Mathieu se sont chargés du dossier, quand Adrien et Maxime s'occupaient des tests. En revanche la programmation a été réalisé par le groupe tout entier.
+
Abderrahmane et Mathieu se sont chargés du dossier, quand Adrien et Maxime s'occupaient des tests. En revanche l'élaboration des programmes a été réalisé par le groupe tout entier.
  
 
[[Image:ganttprojettut.PNG]]
 
[[Image:ganttprojettut.PNG]]
  
=== Tests des leds ===
+
==={{Bleu|Tests des leds}}===
 
+
Lors de ce test, nous avons essayé de déterminer si une led s'allume ou non. Si non, nous essayons de déterminer la cause de ce problème.
 
<source lang=c>
 
<source lang=c>
  
Ligne 64 : Ligne 77 :
 
// On fait clignoter les leds (si elles fonctionnent)
 
// On fait clignoter les leds (si elles fonctionnent)
  
for (i = 0; i < 5; i++)
+
for (i = 0; i < 5; i++){
  
 
digitalWrite(0, 1);
 
digitalWrite(0, 1);
Ligne 158 : Ligne 171 :
 
Serial.println("Pour depanner la led gauche, veuillez:");
 
Serial.println("Pour depanner la led gauche, veuillez:");
  
Serial.println("verifier que la resistance R1 et R5 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T2 ne soit pas endommagé.");
 
  
 
Serial.println( "Verifier que le capteur fonctionne.");
 
Serial.println( "Verifier que le capteur fonctionne.");
Ligne 180 : Ligne 191 :
 
Serial.println("Pour depanner la led milieu gauche, veuillez:");
 
Serial.println("Pour depanner la led milieu gauche, veuillez:");
  
Serial.println("verifier que la résistance R7 et R10 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T4 ne soit pas endommagé.");
 
  
 
Serial.println( "Verifier que le capteur fonctionne.)");
 
Serial.println( "Verifier que le capteur fonctionne.)");
Ligne 202 : Ligne 211 :
 
Serial.println("Pour depanner la led milieu droite, veuillez:");
 
Serial.println("Pour depanner la led milieu droite, veuillez:");
  
Serial.println("verifier que la resistance R14 et R16 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T6 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que le capteur fonctionne.)");
 
Serial.println( "Verifier que le capteur fonctionne.)");
Ligne 214 : Ligne 221 :
 
} else {
 
} else {
  
Seial.println("La led milieu droit fonctionne normalement");
+
Serial.println("La led milieu droit fonctionne normalement");
  
 
}
 
}
Ligne 224 : Ligne 231 :
 
Serial.println("Pour depanner la led droite, veuillez:");
 
Serial.println("Pour depanner la led droite, veuillez:");
  
Serial.println( "verifier que la resistance R13 et R15 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T5 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que le capteur fonctionne.");
 
Serial.println( "Verifier que le capteur fonctionne.");
Ligne 246 : Ligne 251 :
 
</source>
 
</source>
  
=== Tests des récepteurs des capteurs ===
+
[[Image:Capturetestsleds.PNG]]
  
 +
==={{Bleu|Tests des récepteurs des capteurs}}===
 +
Lors de ce test, nous avons essayé de déterminer si un capteur fonctionne ou pas. Si le capteur ne fonctionne pas, nous essayons de déterminer la cause de ce dysfonctionnement.
 
<source lang=c>
 
<source lang=c>
  
Ligne 282 : Ligne 289 :
 
Serial.println("Le recepteur du cote gauche ne fonctionne pas");
 
Serial.println("Le recepteur du cote gauche ne fonctionne pas");
  
Serial.println("verifier que la resistance R3 soit bien dimensionnee.");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println("Verifier que la piste ne soit pas coupee.");
 
Serial.println("Verifier que la piste ne soit pas coupee.");
Ligne 312 : Ligne 319 :
 
Serial.println("le recepteur du cote droit ne fonctionne pas");
 
Serial.println("le recepteur du cote droit ne fonctionne pas");
  
Serial.println("verifier que la resistance R11 soit bien dimensionnee.");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println("Verifier que la piste ne soit pas coupee.");
 
Serial.println("Verifier que la piste ne soit pas coupee.");
Ligne 342 : Ligne 349 :
 
Serial.println("Le recepteur milieu gauche ne fonctionne pas");
 
Serial.println("Le recepteur milieu gauche ne fonctionne pas");
  
Serial.println("verifier que la resistance R8 soit bien dimensionnee.");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println("Verifier que la piste ne soit pas coupee.");
 
Serial.println("Verifier que la piste ne soit pas coupee.");
Ligne 372 : Ligne 379 :
 
Serial.println("Le recepteur milieu droit ne fonctionne pas");
 
Serial.println("Le recepteur milieu droit ne fonctionne pas");
  
Serial.println("verifier que la resistance R12 soit bien dimensionner.");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println("Verifier que la piste ne soit pas coupe.");
 
Serial.println("Verifier que la piste ne soit pas coupe.");
Ligne 391 : Ligne 398 :
  
 
</source>
 
</source>
 
+
[[Image:Capturetetscapteurssimonin.PNG]]
=== Fonction menu ===
+
==={{Bleu|Organisation du programme}}===
  
 
<source lang=c>
 
<source lang=c>
  
//////////////////////////////////////////////sous programme s'occupant du menu////////////////////////////////////////////////////////////
+
// on définie les variables globales
  
void menu () {
+
int choixtest; // variable globale utilisée à l fois dans le void setup et dans le void menu
  
// on definit les variables locales
+
void setup() {
  
int choix = 0;
+
// on définie les sorties
  
Serial.println("Bonjour,vous allez effectuer un programme permettant de tester une carte capteur.");
+
pinMode(0, OUTPUT); // Led milieu droit
  
delay(3000);
+
pinMode(1, OUTPUT); // Led milieu gauche
  
Serial.println("Avant de lancer une procedure de test, veuillez vous assurer de:");
+
pinMode(2, OUTPUT); // Led cote gauche
  
delay(3000);
+
pinMode(3, OUTPUT); // Led cote droit
  
Serial.println("-bien connecter la carte capteur a la carte d'adaptation");
+
pinMode(4, OUTPUT); // emetteur IR cote gauche
  
delay(3000);
+
pinMode(5, OUTPUT); // emetteur IR milieu gauche
  
Serial.println("-puis connecter la carte d adaptation a la carte arduino");
+
pinMode(6, OUTPUT); // emetteur IR cote droit
  
delay(3000);
+
pinMode(7, OUTPUT); // emetteur IR milieu droit
  
Serial.println("");
+
Serial.begin(9600);
  
Serial.println("Veuillez choisir le test que vous voulez effectuer:");
+
}
  
delay(1000);
+
void loop() {
  
Serial.println("-Le test des Leds : appuyez sur 1");
+
menu (); // On effectue dans tous les cas la fonction menu pour savoir ce que veut tester l'utilisateur
  
Serial.println("-Le test des emetteurs des capteurs : appuyez sur 2");
+
switch (choixtest) { // Ensuite la variable choixtest contient la réponse de l’utilisateur
  
Serial.println("-Le test des recepteurs des capteurs : appuyez sur 3");
+
case 1: testled (); // On va donc exécuter le programme de test correspondant.
  
delay(3000);
+
break;
  
// on attend de lire une valeur
+
case 2: testemetteur ();
  
do {
+
break;
  
if (Serial.available() > 0) {
+
case 3: testrecepteur ();
  
choix = Serial.read();
+
break;
  
}
+
} // Une fois le programme choisit effectuer, le programme reviendra automatiquement au menu
 
 
} while (choix == '0');
 
 
 
choixtest = choix;
 
  
 
}
 
}
Ligne 452 : Ligne 455 :
 
</source>
 
</source>
  
=== Organisation du programme ===
+
 
 +
==={{Bleu|Fonction menu}}===
  
 
<source lang=c>
 
<source lang=c>
  
// on définie les variables globales
+
//////////////////////////////////////////////sous programme s'occupant du menu////////////////////////////////////////////////////////////
 +
 
 +
void menu () {
  
int choixtest; // variable globale utilisée à l fois dans le void setup et dans le void menu
+
// on definit les variables locales
  
void setup() {
+
int choix = 0;
  
// on définie les sorties
+
Serial.println("Bonjour,vous allez effectuer un programme permettant de tester une carte capteur.");
  
pinMode(0, OUTPUT); // Led milieu droit
+
delay(3000);
  
pinMode(1, OUTPUT); // Led milieu gauche
+
Serial.println("Avant de lancer une procedure de test, veuillez vous assurer de:");
  
pinMode(2, OUTPUT); // Led cote gauche
+
delay(3000);
  
pinMode(3, OUTPUT); // Led cote droit
+
Serial.println("-bien connecter la carte capteur a la carte d'adaptation");
  
pinMode(4, OUTPUT); // emetteur IR cote gauche
+
delay(3000);
  
pinMode(5, OUTPUT); // emetteur IR milieu gauche
+
Serial.println("-puis connecter la carte d adaptation a la carte arduino");
  
pinMode(6, OUTPUT); // emetteur IR cote droit
+
delay(3000);
  
pinMode(7, OUTPUT); // emetteur IR milieu droit
+
Serial.println("Veuillez choisir le test que vous voulez effectuer:");
  
Serial.begin(9600);
+
delay(1000);
  
}
+
Serial.println("-Le test des Leds : appuyez sur 1");
  
void loop() {
+
Serial.println("-Le test des emetteurs des capteurs : appuyez sur 2");
  
menu (); // On effectue dans tous les cas la fonction menu pour savoir ce que veut tester l'utilisateur
+
Serial.println("-Le test des recepteurs des capteurs : appuyez sur 3");
  
switch (choixtest) { // Ensuite la variable choixtest contient la réponse de l’utilisateur
+
delay(3000);
  
case 1: testled (); // On va donc exécuter le programme de test correspondant.
+
// on attend de lire une valeur
  
break;
+
do {
  
case 2: testemetteur ();
+
if (Serial.available() > 0) {
  
break;
+
choix = Serial.read();
  
case 3: testrecepteur ();
+
}
  
break;
+
} while (choix == '0');
  
} // Une fois le programme choisit effectuer, le programme reviendra automatiquement au menu
+
choixtest = choix;
  
 
}
 
}
Ligne 508 : Ligne 514 :
 
</source>
 
</source>
  
=== Programme final ===
+
==={{Bleu|Programme final}}===
  
 
<source lang=c>
 
<source lang=c>
Ligne 626 : Ligne 632 :
 
// On fait clignoter les leds (si elles fonctionnent)
 
// On fait clignoter les leds (si elles fonctionnent)
  
for (i = 0; i < 5; i++)
+
for (i = 0; i < 5; i++){
  
 
digitalWrite(0, 1);
 
digitalWrite(0, 1);
Ligne 720 : Ligne 726 :
 
Serial.println("Pour depanner la led gauche, veuillez:");
 
Serial.println("Pour depanner la led gauche, veuillez:");
  
Serial.println("verifier que la resistance R1 et R5 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T2 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que le capteur fonctionne.");
 
Serial.println( "Verifier que le capteur fonctionne.");
Ligne 742 : Ligne 746 :
 
Serial.println("Pour depanner la led milieu gauche, veuillez:");
 
Serial.println("Pour depanner la led milieu gauche, veuillez:");
  
Serial.println("verifier que la résistance R7 et R10 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T4 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que le capteur fonctionne.)");
 
Serial.println( "Verifier que le capteur fonctionne.)");
Ligne 764 : Ligne 766 :
 
Serial.println("Pour depanner la led milieu droite, veuillez:");
 
Serial.println("Pour depanner la led milieu droite, veuillez:");
  
Serial.println("verifier que la resistance R14 et R16 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T6 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que le capteur fonctionne.)");
 
Serial.println( "Verifier que le capteur fonctionne.)");
Ligne 776 : Ligne 776 :
 
} else {
 
} else {
  
Seial.println("La led milieu droit fonctionne normalement");
+
Serial.println("La led milieu droit fonctionne normalement");
  
 
}
 
}
Ligne 786 : Ligne 786 :
 
Serial.println("Pour depanner la led droite, veuillez:");
 
Serial.println("Pour depanner la led droite, veuillez:");
  
Serial.println( "verifier que la resistance R13 et R15 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T5 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que le capteur fonctionne.");
 
Serial.println( "Verifier que le capteur fonctionne.");
Ligne 828 : Ligne 826 :
 
delay(3000);
 
delay(3000);
  
Serial.println("Diriger l'appareil vers les capteurs, le clignotement va commencer dans 5sec: ");
+
Serial.println("Diriger l'appareil vers les capteurs, le clignotement va commencer dans 10 secondes: ");
  
delay(5000);
+
delay(10000);
  
 
// On fait clignoter les emetteurs IR (si elles fonctionnent)
 
// On fait clignoter les emetteurs IR (si elles fonctionnent)
Ligne 928 : Ligne 926 :
 
Serial.println("Pour depanner l emetteur gauche, veuillez:");
 
Serial.println("Pour depanner l emetteur gauche, veuillez:");
  
Serial.println("verifier que la resistance R2 et R4 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T1 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que l emetteur n'est pas endommage.");
 
Serial.println( "Verifier que l emetteur n'est pas endommage.");
Ligne 948 : Ligne 944 :
 
Serial.println("Pour depanner l emetteur milieu gauche, veuillez:");
 
Serial.println("Pour depanner l emetteur milieu gauche, veuillez:");
  
Serial.println("verifier que la résistance R7 et R10 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T4 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que l emetteur n'est pas endommage");
 
Serial.println( "Verifier que l emetteur n'est pas endommage");
Ligne 968 : Ligne 962 :
 
Serial.println("Pour depanner l emetteur milieu droite, veuillez:");
 
Serial.println("Pour depanner l emetteur milieu droite, veuillez:");
  
Serial.println("verifier que la resistance R14 et R16 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T6 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que l emetteur n'est pas endommage.");
 
Serial.println( "Verifier que l emetteur n'est pas endommage.");
Ligne 988 : Ligne 980 :
 
Serial.println("Pour depanner l'emetteur droit, veuillez:");
 
Serial.println("Pour depanner l'emetteur droit, veuillez:");
  
Serial.println( "verifier que la resistance R13 et R15 ne soit pas endommagee ou si elles sont bien dimensionnees .");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
 
Serial.println( "Verifier que la piste ne soit pas coupee.");
  
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier qu'il n'y est pas de court circuit.");
 
Serial.println( "Verifier que le transistor T5 ne soit pas endommage.");
 
  
 
Serial.println( "Verifier que l emetteur n'est pas endommage.");
 
Serial.println( "Verifier que l emetteur n'est pas endommage.");
Ligne 1 040 : Ligne 1 030 :
 
Serial.println("Le recepteur du cote gauche ne fonctionne pas");
 
Serial.println("Le recepteur du cote gauche ne fonctionne pas");
  
Serial.println("verifier que la resistance R3 soit bien dimensionnee.");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println("Verifier que la piste ne soit pas coupee.");
 
Serial.println("Verifier que la piste ne soit pas coupee.");
Ligne 1 070 : Ligne 1 060 :
 
Serial.println("le recepteur du cote droit ne fonctionne pas");
 
Serial.println("le recepteur du cote droit ne fonctionne pas");
  
Serial.println("verifier que la resistance R11 soit bien dimensionnee.");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println("Verifier que la piste ne soit pas coupee.");
 
Serial.println("Verifier que la piste ne soit pas coupee.");
Ligne 1 100 : Ligne 1 090 :
 
Serial.println("Le recepteur milieu gauche ne fonctionne pas");
 
Serial.println("Le recepteur milieu gauche ne fonctionne pas");
  
Serial.println("verifier que la resistance R8 soit bien dimensionnee.");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println("Verifier que la piste ne soit pas coupee.");
 
Serial.println("Verifier que la piste ne soit pas coupee.");
Ligne 1 130 : Ligne 1 120 :
 
Serial.println("Le recepteur milieu droit ne fonctionne pas");
 
Serial.println("Le recepteur milieu droit ne fonctionne pas");
  
Serial.println("verifier que la resistance R12 soit bien dimensionnee.");
+
Serial.println( "Verifier la coherence ou la qualite des resistances et transistors.");
  
 
Serial.println("Verifier que la piste ne soit pas coupee.");
 
Serial.println("Verifier que la piste ne soit pas coupee.");
Ligne 1 150 : Ligne 1 140 :
 
</source>
 
</source>
  
[[Image:Capturesimonincarte.PNG]]
+
Avec une carte quelque peu défaillante, nous constatons que nos programmes marchent. Malheureusement seulement un des 4 capteurs et 2 des 4 leds fonctionnent.
 +
 
 +
                                        [[Image:Capturesimonincarte.PNG]]-->

Version actuelle datée du 23 décembre 2015 à 22:40