Optical Properties of Material

is there an arduino project or sensors that detects the type of material such as reflective, transparent, and translucent, opaque

Have one light source and a sensor on top and on bottom (reflex/through).

For opaque vs transparent detection, a common and cheap sensor is the "photointerrupter".

You can see an example of such a sensor here:

Note there are many different models available. I just picked an arbitrary one so you can see the form.

There is an LED on one side of the "fork" and a phototransistor on the other side. The state of the transistor will tell you whether a material placed into the slot is opaque or transparent.

For a simple common reflectivity sensor, you could use an infrared reflective sensor like the TCRT5000:

22663378667_29d75282db_o

📷

Carolina Crespo - CC BY-NC-SA 2.0

These are available with the support circuitry on the common modules that are sold for use on a "line follower" robots.

Material can have very different IR, UV and visible light attributes. The desired frequency/wavelength range must be specified.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.