3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

LEDs as light sensors

LEDs as light sensors
«
  • DSC00159.JPG
  • DSC00166.JPG
LEDs are great for making light, but they can sense light too!

I recently stumbled upon this site which mentions, "In 1977, Forrest M. Mims reminds us in one of his "Engineer's Notebooks" that LEDs can also be used as photodiodes... " The page features a LED matrix being used as a multi-touch input but offers very little information. I still have no idea how to make his project, but I did learn how to use LEDs as light sensors.

This instructable goes over my experimenting with different kinds of LEDs as light sensors and making a dark activated night light using LEDs as sensors.
 
Remove these adsRemove these ads by Signing Up
 

Step 1What You Will Need

What You Will Need
«
  • DSC00156.JPG
  • DSC00177.JPG
  • random assortment of LEDs
  • current limiting resistors for LEDs
  • multimeter
  • breadboard
  • bright flashlight
  • microcontroller (I used Arduino)
« Previous StepDownload PDFView All StepsNext Step »
69 comments
1-40 of 69next »
Jul 6, 2010. 2:03 PMT-Urn says:
Nice experiment! I came across this about 20 years ago - my then Boss pointed me at it as a sensor for a low level light meter - there wasn't enough output :-( Don't think I've never seen it used in a product. Out of the companys collection of LEDs I remember the high bright red LEDs ( clear case ) worked best. It also got a mention in the April copy of Elektor Mag this year I believe - there was a follow up letter asking if it was an "April Fool". There was no consensus as to which type of LED gave the best output. I've just tried it with a Hyper brite red LED in a water clear case - its about a year old, and I'm sorry I can't tell the Manu or Model. I stuck it under a halogen desk lamp, 20 Watt, not diffused, about 1 foot / 300mm above. Got about 600mV or about 0.7uA peak on a cheap DVM. Readings dithered a bit. Not sure why - may have been poor contact with crock clips etc.
Nov 27, 2011. 5:14 AMElectorials says:
Oh 1.381V, that's a lot!
I knew they could be used as light sensors, but I didn't know they could produce a voltage that high.

Can you light another LED with the generated voltage from the first LED?
haha

and also, I thought your name was Zornik, a Belgian band, but it's Zorink :D
Do you know Zornik?
Jan 29, 2011. 6:11 AMmunymuny200 says:
r those black leds if so where can i get them
Jul 17, 2011. 11:32 AMmicobanff says:
They are infrared LEDs... they are more commonly clear cases.
Most online LED suppliers will have infrared LEDs, not sure which ones will have coloured casings.
Jun 17, 2011. 9:14 AMwild_blaze says:
btw i got 0.33 volts from a green LED........
Jun 17, 2011. 8:37 AMwild_blaze says:
just watchd d video......i think...u really don't need an arduino...or any microcontroller for that........btw nice concept............
May 29, 2011. 11:35 AMlukeD says:
I've got a question:
can I use a normal LED to make a security system?

my plan was to make it in my room. a laser light pointing at the LED and if the laser beam is interrupted (if the door is open, or if somebody walks by) that I can see that somebody was in my room.
would this whole plan be possible with a normal LED?
May 30, 2011. 10:45 AMlukeD says:
can you find a IR detector in household stuff?
May 29, 2011. 11:36 AMlukeD says:
rated *5
May 6, 2011. 9:59 PMkcd12321 says:
Really interesting and cool. The straw had a great effect.
Feb 24, 2011. 3:55 AMbeehard44 says:
i was wondering if i can make an earpiece out of this (passive receiver) but i doubt if the LEDs can supply enough power. i'll try it tho
Sep 23, 2010. 12:51 AMElectronics Blurred says:
Because , like diodes ,
diodes were able to be turned into electricity generating stuff .
Now , if you are worried about it not producing enough voltage , use a op-amp , this site , is so freaking clever .
http://www.wikihow.com/Make-a-Motion-Detector
i didn't say it's the best , there might be more ,
Jun 2, 2010. 3:07 PMChowmix12 says:
LED solar panel FTW!!
Mar 22, 2010. 5:37 PMstrmrnnr says:
I may have to play with this idea some day. The current may show up if a load is introduced.

I wonder how many LEDs it would take collecting light to power 1 LED emitting light at full power.
Mar 22, 2010. 6:23 AMEnder2007 says:
Very nice!
Thanks.
Jan 16, 2010. 7:20 AMbillbillt says:
This is great! Could you maybe provide a simple hook up diagram or schematic?
                                   Thanks!
Mar 11, 2010. 1:59 PMscratchr says:
This only uses 2 leds, 2 transistors, and a 9v.
Mar 16, 2010. 3:55 PMbillbillt says:
Thanks for this!
Oct 31, 2009. 5:08 PMmadepablo says:
Great tutorial!

However, could you post the wiring diagram? I can´t see the resistors in the pictures, or the used voltage... jut to have an idea....
By the way, i suppose that the selected resistances values could  change the analog input, and the readed value, is it right?
Thanks!
Mar 11, 2010. 2:00 PMscratchr says:
This only uses 2 leds, 2 transistors, and a 9v.
Mar 15, 2010. 1:38 AMmadepablo says:
Thanks scratchr,

I will try it!

Cheers, 
Nov 2, 2009. 5:16 AMmadepablo says:
  Great!

The problem was that i didn´t see any resistance in the picture of step 5, neither for lighting or sense. This is why i asked... So thanks for the reply.

However, how did you connected a sensor led to to arduino?  i see something like this in the picture:

analog pin -------- (+)LED(-) ----------- GND pin
is it correct?

Thanks!
Nov 5, 2009. 2:26 AMmadepablo says:
  I reply myself:

It seems to be incorrect. So the inverse mode of the led should be connected in that way:

analog pin ---------- (-) LED (+) ------------ GND
                                          \\
                                      ---|<|----

Thanks!
Mar 4, 2010. 10:24 AMJeters says:
I wonder i you can build something using this method to be close to what http://www.youtube.com/watch?v=xahQ6BMvri4 can do, those are some wicked sensors
Jun 13, 2009. 12:16 PMReCreate says:
How much Current do the LED's output under light?
Feb 6, 2010. 12:17 PMAndyCSWu says:
I connect 30 green LEDs in parallel. They generate 1.3V under a lamp. The current I get is 1.1 uA or 0.0011 mA. But the connection test of my multimeter doesn't beep when I test them.
Feb 8, 2010. 10:30 AMReCreate says:
Wow. Some mad efficiency we got here. :P
Jun 13, 2009. 2:53 PMReCreate says:
Hmm...That is Unusual.
Mar 11, 2010. 1:42 PMscratchr says:
leds use silicon, also used in solar cells
Nov 20, 2009. 12:07 PMJodex says:
I always knew that LEDs can sense light, but I didn't have any other recources than my head : D
Oct 17, 2009. 1:04 PMA-Nony-Mus says:
could you use a picaxe instead of an arduino?
Sep 7, 2009. 3:47 PMmatstermind says:
so you put the + to + and - to -? instead of + to - and - to -.
1-40 of 69next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
10
Followers
3
Author:Zorink