Capteurs de couleurs : Reconnaître les couleurs
Avec un capteur de couleurs pour microcontrôleur, tu peux déterminer assez facilement les couleurs en utilisant le spectre des couleurs RGB, en émettant une lumière via les LED blanches situées sur le circuit imprimé. Au centre de la plupart des quatre LED se trouve une photodiode. Celle-ci filtre optiquement la lumière réfléchie et la divise en composantes de lumière rouge (R), jaune (G) et bleue (B) et mesure l'intensité (c'est-à-dire le rapport) de chaque composante de couleur. En mesurant l'intensité des composantes de couleur, la couleur de l'objet est déterminée avec précision.
Photorésistance : déterminer la luminosité avec un microcontrôleur Arduino
La fonction des photorésistances est très similaire à celle des capteurs de couleur. Cependant, contrairement aux capteurs de couleurs, avec les photorésistances, nous mesurons l'intensité de la lumière ambiante. Une détermination précise des couleurs n'est pas possible.
Fonctionnement des photorésistances
Lorsque l'exposition à la lumière augmente, la résistance diminue. Cet effet est également appelé effet photoélectrique. Lorsque la conductivité de la résistance augmente, la valeur mesurée à l'entrée analogique du microcontrôleur augmente. Lorsque l'intensité lumineuse diminue, la valeur mesurée baisse à nouveau, la résistance augmente.