Capteur de contraste/couleur ou autre

Portrait de NylsAndersen

Bonjour à tous

Je suis à la recherche d'un capteur (du moins d'un type de capteur) qui permettrait de détecter une différence de contraste.

Pour imager mon problème, imaginez une feuille de papier blanche tenue à la verticale et dont le bas serait en contact permanent avec de l'eau.

Par capillarité, l'eau va remonter le long de la feuille et la partie mouillée va changer de couleur pour être maintenant grisâtre.

Je chercherai donc à mettre en place un capteur qui me permettrait de savoir où en est la montée de l'eau à travers la feuille, et j'ai pensé que ça pourrait être un capteur qui détecte une différence de contraste (du fait du changement de teinte de la feuille) mais c'est peut être complètement autre chose.

Je sais qu'un tel système existe car je l'ai vu "en action" et si ça peut vous aiguillez, il y avait des flash de couleur rouge en direction de la feuille (peut être façon émetteur/récepteur mais auquel cas je n'ai pas vu la partie récepteur).

Une contrainte malgré tout, il ne faut pas que le système de détection soit en contact avec la feuille, les deux éléments étant séparés par du verre. 

Voila, j'espère que ma description aura été assez précise, si vous avez une idée du type de capteur (contraste ou autre) qui permettrait de détecter la montée de l'eau à travers la feuille, je suis preneur, la finalité du projet étant de pouvoir retirer la feuille lorsque l'eau à atteint une certaine hauteur.

Merci beaucoup.

Bonne journée à tous

Portrait de NylsAndersen

Il me semble qu'avant de renvoyer une image le capteur produit une tension image des photons captés, je me demandais s'il y avait possibilité de récupérer cette tension.

Prétendre que je n'ai pas fais beaucoup de recherche est vraiment inutile et n'apporte rien de constructif à cette discussion.

Bien cordialement

Portrait de wolfram69

Je pense que tu ne sais pas ce qu'est un module capteur CCD c'est une simple caméra qui ne produit en sortie que des valeurs numériques et nullement des tensions analogiques !

La solution est d'analyser chaque image en comparant les pixels les uns après les autres sur une bande verticale et lorsque la variation arrive au niveau voulu (par une valeur définie à l'avance par un réticule que l'on positionne grâce à des boutons plus ou moins) alors on déclenche  une sonnerie, par exemple !

Par contre pour être capable d'analyser tous ces pixels il faut avoir des connaissances qui je pense (peut être a tort ) peu de personnes ici ne possèdent ainsi qu'un système de traitement assez puissant. Comme je le préconisais au début des réponses apportées, une smartphone sur socle me parait la solution la moins onéreuse, mais il reste le programme à écrire !

Portrait de Walter

NylsAndersen, c'est peut être inutile, mais c'est l'impression que cela me donne, sur le papier ou en théorie on est d'accord, qu'il y  a bien un élément du capteur CCD qui doit produire une/des tension, mais si tu cherche  "capteur CCD arduino" sur internet, tu verra vite que l'on est loin de ça.

Après tu en fais ce que tu veux, mais disons que c'est pas très motivant de faire des recherches pour toi, si tu donne l'impression de ne pas du tout t'investir personnellement et d'attendre un truc tout fait.

Portrait de NylsAndersen

Ok merci à tous les deux pour ces précisions.

Walter, pour préciser mon dernier message, j'ai fais remarqué qu'une partie de ta réponse était inutile et n'apportait rien de constructif simplement parce que tu pouvais tout à fait écrire le même commentaire sans avoir à prétendre que je n'avais visiblement pas fait beaucoup de recherche sur le sujet, si ce n'est pour paraître désagréable.

Également, je n'ai pas demandé à ce que vous me fassiez un "truc tout fait" ou des recherches pour moi, vous avez simplement donné l'impression au début de la conversation d'avoir des tonnes de connaissances dans ce domaine qui  n'est pas le mien, je me suis donc permis de poser une question, ici  sur les capteurs CCD.

Si vous connaissez la réponse, vous nous en faites part, sinon, je ne vous demande pas de faire de la biblio à ce sujet.

Donc non je ne m'attends pas à ce que vous fassiez des recherches pour moi, simplement que vous nous fassiez part de vos nombreuses connaissances.

Cordialement

Portrait de Walter

Pas de soucis, le but était bien d'être "désagréable", même si cela avait surtout pour but de te faire passer qu'il est aussi pour nous désagréable d'avoir quelqu'un qui pose des questions sans vraiment s'investir et qui ne fait pas de recherche par ailleurs pour mener a bien son projet.
Même ce n'est sûrement pas ton cas.

Après je ne veux pas polémiquer plus que ça et du coup ralentir ton projet.
donc comme le dis très bien Wolframe, sujet clos pour moi.

Donc pour continuer a essayer de t'aider, je ne pense pas qu'il y est une manière simple de réaliser ton projet, il faudra sûrement que tu acquière un capteur et que tu le test.
Les camera sur en général pilotable avec un protocole de type I2C ou SPI pour les plus simple d'utilisation, ou un protocole propriétaire pour les plus complexes, un lien pour te faire une idée de la complexité potentielle.
Grace à ce protocole tu poudra demander l'acquisition, puis récupérer soit une image de n par n pixel, soit une ligne de n pixels dans le cas d'un capteur linéaire.

Portrait de wolfram69

Je pense que la discussion est close !

Portrait de hercule124

Bonjour,

une vidéo qui vient de sortir qui pourrait intéresser notre ami NylsAndersen

https://www.youtube.com/watch?v=I7HbScV7_II

Portrait de wolfram69

Je vois bien un bricolo en tirer quelque chose !! mdr

Mais désolé ici rien de constructif non plus je n'interviendrais plus non plus sur ce sujet.

Pages