Rss Comprendre les capteurs : Le capteur de lumière

Sommaire:

 

Le mode capteur de luminosité



Le capteur de lumière dispose d'un détecteur lui permettant de mesurer l'intensité de la lumière qu'il capte, que ce soit la lumière ambiante ou que ce soit la lumière de sa lampe réfléchie par une surface.

Plus le capteur reçoit de la lumière, plus la valeur numérique qu'il renvoi au NXT est grande. Cette valeur variant entre 0 et 100.


Utilisation avec le capteur photosensible




Si vous utilisez le capteur photosensible, vous pouvez tester le capteur de luminosité en utilisant le menu View (Affichage en français) de votre NXT, puis en choisissant le programme Reflected light (Lumière réfléchie en français) ou Ambient light (Lumière ambiante en français).

Pour utiliser le capteur photosensible, il existe plusieurs possibilités et notamment celle d'utiliser les blocs de flux comme par exemple le bloc "Attendre" que nous avons déjà vu.

Commencer par brancher le NXT de votre robot sur l'ordinateur et ensuite lancer le logiciel LEGO MINDSTORMS NXT.

Placer maintenant un bloc "Attendre" :




Dans le panneau de configuration de ce bloc, assurez-vous de configurer le mode de fonctionnement Capteur dans le paramètre Contrôle et sélectionner Capteur photosensible dans le paramètre Capteur. Vous avez la possibilité d'indiquer le port sur lequel est branché le capteur de lumière. Par défaut, il s'agit du port 3.

C'est à l'intérieur du paramètre Jusque que vous pouvez régler jusque quand la pause durera. Toujours par défaut, le bloc "Attendre" effectuera une pause jusqu'à ce que la mesure de luminosité renvoyée par le capteur de lumière soit plus grande > que 50. Vous pouvez changer ce réglage avec la réglette et ses deux boutons aux extrémités ou avec la zone de saisie à droite de celle-ci.

Là encore, cette valeur de luminosité de 50 s'appelle la valeur de déclenchement. Une fois que cette valeur de déclenchement est dépassée, le bloc "Attendre" arrête sa pause et le bloc suivant dans le programme est exécuté.

Le paramètre Fonction indique si le capteur photosensible doit fonctionner en mode lumière ambiante ou lumière réfléchie.

Si la petite coche se trouvant devant la phrase "Générer de la lumière" est visible, comme par défaut, la lampe du capteur est allumée et le capteur de luminosité fonctionnera dans le mode de lumière réfléchie.

Si la petite coche se trouvant devant la phrase "Générer de la lumière" est invisible, la lampe du capteur est éteinte et le capteur de luminosité fonctionnera dans le mode de lumière ambiante.

Enfin, dans la partie gauche du panneau de configuration, il existe une zone de rétroaction vous indiquant l'intensité de lumière actuellement détectée par le capteur. Dans l'image ci-dessus, la zone de rétroaction indique la valeur 0.


Utilisation avec le capteur de couleurs




Si vous utilisez le capteur de couleurs, vous ne pouvez pas tester le capteur de luminosité en utilisant le menu View (Affichage en français) de votre NXT, puis en choisissant le programme Reflected light (Lumière réfléchie en français) ou Ambient light (Lumière ambiante en français) car ces programmes ne fonctionne qu'avec le capteur photosensible.

Pour tester ce mode de fonctionnement, nous allons directement utiliser un bloc dans le logiciel LEGO MINDSTORMS NXT et utiliser la zone de rétroaction de son panneau de configuration.

Pour utiliser le capteur de couleurs en mode capteur de luminosité, il existe plusieurs possibilités et notamment celle d'utiliser les blocs de flux comme par exemple le bloc "Attendre" que nous avons déjà vu.

Commencer par brancher le NXT de votre robot sur l'ordinateur et ensuite lancer le logiciel LEGO MINDSTORMS NXT.

Placer maintenant un bloc "Attendre" :




Dans le panneau de configuration de ce bloc, assurez-vous de configurer le mode de fonctionnement Capteur dans le paramètre Contrôle et sélectionner Capteur de couleurs dans le paramètre Capteur. Vous avez la possibilité d'indiquer le port sur lequel est branché le capteur de lumière. Par défaut, il s'agit du port 3.

Le paramètre Action doit être réglé sur l'option Capteur photosensible.

C'est à l'intérieur du paramètre Jusque que vous pouvez régler jusque quand la pause durera. Toujours par défaut, le bloc "Attendre" effectuera une pause jusqu'à ce que la mesure de luminosité renvoyée par le capteur de lumière soit plus grande > que 50. Vous pouvez changer ce réglage avec la réglette et ses deux boutons aux extrémités ou avec la zone de saisie à droite de celle-ci.

Là encore, cette valeur de luminosité de 50 s'appelle la valeur de déclenchement. Une fois que cette valeur de déclenchement est dépassée, le bloc "Attendre" arrête sa pause et le bloc suivant dans le programme est exécuté.

Le paramètre Fonction indique si le capteur de lumière doit fonctionner en mode lumière ambiante ou lumière réfléchie.

Si la petite coche se trouvant devant le mot lumière est visible, comme par défaut, la lampe du capteur est allumée et le capteur de luminosité fonctionnera dans le mode de lumière réfléchie. Vous disposez dans ce cas de la possibilité de choisir la couleur de la lampe.

Si la petite coche se trouvant devant le mot lumière est invisible, la lampe du capteur est éteinte et le capteur de luminosité fonctionnera dans le mode de lumière ambiante. Vous ne disposez plus dans ce cas de la possibilité de choisir la couleur de la lampe.

Cette petite boîte carré avec la petite coche fait office d'option On et Off pour décider si la lampe sera allumée ou éteinte.

Enfin, dans la partie gauche du panneau de configuration, il existe une zone de rétroaction vous indiquant l'intensité de lumière actuellement détectée par le capteur. Dans l'image ci-dessus, la zone de rétroaction indique la valeur 35.

 
 « Page précédente
Le mode lampe de couleur
 1  2  3  4  5 
Page suivante »
Le mode capteur de couleurs 
 
 
Aucune note
Ecrit par: FRED_80 Le: 25/01/11