Détection des cercles de couleur

Transcription

Détection des cercles de couleur
Détection des cercles de couleur
Extrait du PoBot
http://www.pobot.org
Détection des cercles de
couleur
- L'association - Nos robots - Robots Eurobot - PoBot 2006 (aka Le Gobeur) - Electronique du robot 2006 -
Date de mise en ligne : dimanche 12 février 2006
PoBot
Copyright © PoBot
Page 1/5
Détection des cercles de couleur
Sommaire
• Principe
• Schéma électronique
• Réalisation
• Conclusion
L'évitement des trous et le centrage de la trajectoire au-dessus d'eux nécessitent de détecter le cercle de couleur qui
les entoure.
Principe
La solution retenue consiste à utiliser un capteur de lumière avec détection de seuil HAMAMATSU S6986 (datasheet
[/IMG/pdf/hamamatsu-S6986.pdf] et note d'application [/IMG/pdf/HAMAMATSU-Modulation-IC.pdf]). Ce capteur
fonctionne comme le bien connu Sharp IS471F, mais dans le visible. Afin de ne pas être perturbé par l'éclairage
ambiant, ce capteur dispose d'une sortie modulation qui sert à commander l'éclairage, la mesure de lumière reçue
étant alors corrélée avec ce signal de modulation.
Pour détecter les couleurs qui nous intéressent (rouge et bleu), le principe consiste à éclairer tour à tour avec ces
mêmes couleurs. La quantité de lumière réfléchie étant maximale lorsque l'objet est éclairé dans sa couleur, on peut
ainsi identifier celle-ci en connaissant la source de lumière utilisée lors de la mesure. L'éclairage est confiée à des
diodes haut rendement rouge et bleue.
Schéma électronique
Le schéma électronique est disponible ici :
Schéma électronique
Les 2 transistors (complémentaires NPN et PNP) servent à allumer l'une ou l'autre des LEDs en fonction de la valeur
(0 ou 1) du signal de sélection SELECT, piloté par le µ-contrôleur.
Copyright © PoBot
Page 2/5
Détection des cercles de couleur
Réalisation
Le tout doit tenir dans un encombrement minimal. Le choix a été fait de tout glisser (capteur, LEDs et électronique
d'interfaçage avec le micro) dans un manchon pour tube PVC d'installation électrique. Le modèle choisi fait 16mm de
diamètre intérieur.
Pour illustrer le principe, voici le tube avec le bout de circuit imprimé qui va recevoir capteur et LEDs :
Va falloir tout rentrer là-dedans
Avec de la patience, on arrive à tout faire rentrer :
On y est arrivé
Ce n'est pas tout, car il faut également l'électronique de commande des LEDs. Cette électronique se loge sur un
circuit au même format que celui du capteur et de LEDs.
Copyright © PoBot
Page 3/5
Détection des cercles de couleur
Voici les différentes parties avant assemblage, avec le tube PVC qui sert de corps à l'ensemble.
Les éléments du détecteur
Et voici les mêmes après que les connexions entre les deux circuits aient été faites.
Le détecteur assemblé
Le tout va ensuite se loger gentiment dans le tube, à frottement doux pour que tout se maintienne en place sans
fixation mécanique ou collage, et en prenant appui sur la butée présente sur la face interne du tube et située au
milieu de la longueur. Ainsi la position de montage est bien déterminée et le circuit optique correctement aligné dans
l'axe du dispositif.
Conclusion
Copyright © PoBot
Page 4/5
Détection des cercles de couleur
La mauvaise nouvelle, c'est qu'il faut en faire 4 autres comme celui-là :-/
Post-scriptum :
(17 juin 2006)
En fait, cet article est maintenant obsolète, des évolutions ayant été apportées à cette version initiale du capteur. Voir les détails de la version
Coupe dans l'article Détection de couleur
Copyright © PoBot
Page 5/5