Arexx SIMONIN : Différence entre versions
(4 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]] | |
Ligne 17 : | Ligne 17 : | ||
* SIMONIN Mathieu | * SIMONIN Mathieu | ||
− | Le projet consiste à créer un robot suiveur de ligne, pour se faire | + | 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. | ||
Ligne 66 : | 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 210 : | Ligne 221 : | ||
} else { | } else { | ||
− | + | Serial.println("La led milieu droit fonctionne normalement"); | |
} | } | ||
Ligne 241 : | Ligne 252 : | ||
[[Image:Capturetestsleds.PNG]] | [[Image:Capturetestsleds.PNG]] | ||
+ | |||
==={{Bleu|Tests des récepteurs des capteurs}}=== | ==={{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. | 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. | ||
Ligne 471 : | Ligne 483 : | ||
delay(3000); | delay(3000); | ||
− | |||
− | |||
Serial.println("Veuillez choisir le test que vous voulez effectuer:"); | Serial.println("Veuillez choisir le test que vous voulez effectuer:"); | ||
Ligne 622 : | 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 766 : | Ligne 776 : | ||
} else { | } else { | ||
− | + | Serial.println("La led milieu droit fonctionne normalement"); | |
} | } | ||
Ligne 1 132 : | Ligne 1 142 : | ||
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. | 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]] | + | [[Image:Capturesimonincarte.PNG]]--> |