Club robotique de Sophia-Antipolis

Accueil > POBOTpedia > Lego Mindstorms > Programmation avec NXT-G > Détection d’obstacle sur NXT avec les Sumo Eyes

Détection d’obstacle sur NXT avec les Sumo Eyes

lundi 8 novembre 2010, par Julien H.

Mindsensors propose un nouveau capteur de distance : les "sumo eyes" (yeux de sumo ?) composé d’un émetteur infra-rouge et de deux récepteurs visant à gauche et droite. Les deux faisceaux de réception se recouvrent, permettant d’ajouter une troisième zone centrale.

Vue du capteur
les lumières rouges sont permanentes en fonctionnement.

Le capteur inclut une électronique simple mais qui traite l’information des récepteurs pour fournir une information simple (gauche, droite, centre) sous forme d’une valeur analogique.

Deux modes sont disponibles pour permettre une détection de 0 à 23 centimètres ou de 0 à 57 centimètres (valeurs constatées). Le mode "long" est très délicat à gérer car les arcs de détection deviennent très grand donc à réserver sur un terrain connu ou bien avec peu d’obstacles.

Utilisation simple avec NXT-G

Le capteur est contrôlable sous forme d’un bloc graphique à importer dans le logiciel standard du NXT. Il apparait dans les blocs "avancés" de l’onglet "entier".

Une fois le bloc glissé et déposé dans votre programme, on le configure très simplement : le port de connexion, le choix du mode court ou long.

Propriétés du bloc NXT-G

Premier test

On va faire afficher la valeur du capteur sur l’écran, en utilisant les "ficelles" qui permettent de traiter des valeurs numériques ou des champs textes.

Le bloc NXT-G traite directement la valeur analogique retournée par le capteur et fournit directement un entier correspondant à la zone de détection activée :

 3 pour aucune détection
 2 pour une détection à gauche
 1 pour une détection à droite
 0 pour une détection en face (à gauche et à droite en même temps)

Exemple simple Sumo Eyes

Utilisation en parallèle

Une question intéressante : peut-on utiliser en parallèle le mode "long" et le mode "court" ? La réponse est oui, comme le montre l’exemple ci-dessous, qui affichait la détection à longue portée et faisait entendre un son à courte portée.

Court et long en parallèle

Vos commentaires

  • Le 7 août 2013 à 14:51, par Tinky Winky En réponse à : Détection d’obstacle sur NXT avec les Sumo Eyes

    Bonjour,

    Je souhaiterai savoir si vous avez fait des testes sur la perturbation du capteur.

    S’il y a d’autre émetteurs IR non loin, ce capteur fonctionne normalement ou il est perturbé ?

    Merci d’avance pour votre aide.

    Cordialement,

    Tinky-winky

    Répondre à ce message

Un message, un commentaire ?

modération a priori

Attention, votre message n’apparaîtra qu’après avoir été relu et approuvé.

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.