Arduino spectroscopy project help

I am looking to build an Arduino (Rev3) circuit that can detect a specific chemical in someone's body by shining a light through their skin to detect the distinct spectral signature of the chemical. I want the circuit to operate in the near-infrared range and the chemical has a peak absorbance at 1445nm.

My idea is to use an IR LED and a sensor photodiode (linked below):

IR LED: MTE6014-526-IR Marktech Optoelectronics | Optoelectronics | DigiKey

IR Photodiode: FCI-INGAAS-1500 OSI Optoelectronics, Inc. | Sensors, Transducers | DigiKey

The IR LED would shine through the skin and if the chemical is present, it would absorb the 1445nm wavelength. The IR Photodiode would receive the reflected spectra back and if the 1445nm wavelength is diminished, it would be able to detect the presence of the chemical.

I am relatively new to Arduino, so how can I put these components together into a circuit? What resistors should I use and are there any other components I need? How might the Arduino code look for this project? Also, is there a better way to implement this "chemical-detecting" idea?

Thank you!

What is your plan to make wavelength-dependent measurements? The photodiode you linked responds over the entire range of 900nm to 1700nm, and the LED emission bandwidth is 150 nm.

Researchers have been working hard on related approaches for several decades, in particular to noninvasively measure blood glucose concentration. So far, no practical solution has emerged, although some report success when each person is individually calibrated.

You might find reading about that work and the problems encountered informative, for example, this recent review:

Those parts you have chosen are woefully inadequacy for such a task.
The LED only transmits at one wavelength and the sensor only receives at one wavelength, so it is impossible to use them for what you state you want to do.

Is this an educational assignment?

Not true. Both are comparatively broad band. See post #2 for the details.
Filters or a diffraction grating are required to resolve the wavelength of interest.

1 Like

It is true that they are totally useless for the stated intention.

If you want to do this then these three sensors boards are what you need. Each one is expensive but dirt cheap compared to the professional alternatives.

Nothing could be further from the truth. That particular choice is fine for the stated purpose.

Clearly, you have no experience with optical spectroscopy.

:rofl: :rofl: :rofl:

I also have a lot of experience with students.

Still I can't stop you from wasting your time with him. Be my guest.

1 Like

@firsthero45 To save you from wasting your time, note that the sensor recommended and linked in post #5 doesn't cover the wavelengths of interest for your project, by a long shot.

940 nm is the longest wavelength detected.

@jremington Thanks for the link and the help!

I went through and found this in the references (https://www.researchgate.net/profile/Mitra-Mohd-Addi/publication/308719022_A_Portable_Non-Invasive_Glucose_Monitoring_Device/links/57eca92408ae93b7fa959ac0/A-Portable-Non-Invasive-Glucose-Monitoring-Device.pdf).

It's very similar to what I want to do but with glucose. I've thought of using filters (similar to what astronomers use for spectroscopy) but they seem to be a bit too expensive. Also, the project linked above seems to have the same setup I'm thinking of which doesn't use any filters. The project above uses a capacitor and an op-amp, but I still don't know how to set these up with the components I listed or if they're even necessary.

Thank you again!

A photodiode amplifier is required.

Whether a filter or diffraction grating is required depends on what other substances are present in the sample, their concentrations and their absorbance bands.

To determine that for your case, look up reports on studies of near IR transmission through human tissue at 1445 nm. (Hint: the prospects of success are very low).

Use of near IR spectroscopy equipment that is suitable for the project may also required.

3blue1brown made an interesting video on this subject with polarizing filters.

1 Like

This is an effect of the chiral nature of the sugar molecules.

If you used fructose instead of sucrose it would twist the other direction.

Sweet. (really, cool stuff). Tried to find all the "glucose via MAX30102" threads to follow this one.

Germs are (also?) left and right handed... making vaccines twice the effort.

Hi, @firsthero45
Welcome to the forum.

Can you please tell us your electronics, programming, arduino, hardware experience?

Is this a school/college/university project?

Thanks.. Tom... :grinning: :+1: :coffee: :australia:

@firsthero45
Referring to the paper cited in post #9
For the LED circuit, I would use a 180Ω resistor.
Don't use the photodiode circuit shown in that paper, it will destroy your expensive photodiode.

Thanks everyone again! The help is very much appreciated.

@jremington
I have been using this study of the optics of human skin: https://www.sciencedirect.com/science/article/pii/S0022202X15461251?ref=pdf_download&fr=RR-2&rr=83781c05a911c3eb

It is old but it has been cited many times including by The Driver Alcohol Detection System for Safety (DADSS) Research Program which is what gave me the idea for my personal project in the first place. As can be seen in Fig 5, there is less interference from the human skin after the 1100nm mark.

As for the chemical I am trying to detect, it is not naturally occurring in the human body and so I still don't think I'll need diffraction grating.

@TomGeorge
I am a mechanical engineering student in my second-year of college, and this project is a personal exploratory project. I have beginner experience using Arduino for basic projects (LED blink circuit, LED on/off button, etc). I am still having trouble getting from the "finding the parts I want" point to the "actually making a circuit out of them that doesn't wreck the parts" point.

The skin is not the problem.

Well when you see that the procedure that you are following includes instructions that will destroy your parts, you should stop and consider the veracity of your source.

You're in a case of a blind man following another blind man.

There's an awful lot of sham science out there to let yourself get stuck on something just because a few pitiful scientists published papers on something.

Where else besides Reddit are you seeking help?

What is the chemical with peak absorbance at 1445nm? That's the only reason I googled, I wanted to see what you are detected.

a7

It's either glucose and he or she is trying to be coy about it, or they are going to have a heck of an interference from glucose.