Merci pour tous vos conseils. Globalement le projet consiste à créer un prototype de machine pour mesurer les variations de couleur, les hauteurs et les diamètres d'un échantillon de 50 granulés. La mesure de couleur et de diamètre, j'arrive à le faire en utilisant un scanner et opencv (en passant si quelqu'un sait comment commander un scanner via un code python sur raspberry pi, cela m'aiderait également) . Le problème est maintenant la hauteur. Je n'ai pas voulu utiliser une caméra et opencv pour la hauteur car avec un échantillon de 50 granulés, il m'aurait fallu mettre la caméra assez loin (diminuant ainsi la résolution) et mettre les grains en ligne ce qui demanderait beaucoup trop d'espace.
J'ai fait des essais avec plusieurs fonds de couleur différent et j'ai obtenu plusieurs valeurs différentes.
Effectivement, j'ai fait des calculs et je pense que le cône des capteurs est très gros pour des détecter mes grains. Je dois mettre certains à moins de 25 mm si je veux les détecter. Je pense que le capteur n'est pas adapté à mon problème.
Mike118, je n'arrive à ouvrir le lien que tu as envoyé.
Maintenant, je cherche un capteur afin un cône beaucoup plus fin et qui n'est pas très sensible à la couleur parce que j'ai plusieurs grains de couleurs différentes. Je réfléchis également à une autre solution pour mesurer la hauteur