Bonjours à tous,
Alors voilà je suis actuellement en classe de Terminale STI et comme projet j'ai le Moway. Possédant la problématique n°3 retour à la base, je dois trouver un moyen pour détecter la base. Après divers TP, j'en est déduit qu'une led infrarouge pulsée depuis la base permettrait non seulement de pas être dérangé par d'autre sources (comme les obstacles qui est propre au robot), ou la lumière. Malheuresement je n'arrive toujours pas à faire fonctionner le programme ! Le robot possède 4 capteurs (coté gauche et droit, centre gauche et droit) et doit détecter une source infrarouge pulsée.
Voici ce que j'ai pensé faire comme algorigramme :
(les variables sont déjà définies dans la librairie).
void main(void)
{
=> Rester immobile.
if (variable (coté gauche ou droit ou centre gauche ou droit) < 5) // La valeur à mettre est comprise en 0 et 255, plus la valeur est grande plus le signal est précis donc ici n'importe quelle lumière pulsée proche sera détectée.
{
Avancer;
}
else
{
rester immobile
}
}
Voilà j'espère pouvoir trouver une réponse (j'ai cherché sur les autres sujets mais personne ne répond concrètement à cette problématique).
Merci d'avance !
-----