Hi all, i need to sense the colour of 3 leds: red, green and yellow, lighting up once at a time. I've thougt to use an Osram light sensor like SFH5711, and to value the output current, to distinguish which led was lighted up. Do you have any other ideas ?
Sure, use some red green and yellow leds to sense the light. LED's will output somewhere around the same voltage they take to excite when exposed to light at the same wavelength.
Some stuff already exists on the web on using leds to sense light and color.
It is very low current - but something you can easily measure with a
10 megohm voltmeter in sunlight. LED's, or at least the common 5mm diameter size have a relatively narrow angle of acceptance from 5-20 degrees depending on the lens.
White leds are most sensitive to blue violet light, but do catch other colors.
--
----== Posted via Newsfeeds.Com - Unlimited-Unrestricted-Secure Usenet News==----
http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+
Newsgroups
----= East and West-Coast Server Farms - Total Privacy via Encryption =----
You can use multiple LED's or color filters to sense color. That's the way some older hardware store paint color matching systems work. However, methinks it would be easier to use a cheapo CCD or CMOS color camera and determine the color from the resultant digital or NTSC data.
--
Jeff Liebermann jeffl@cruzio.com
150 Felker St #D http://www.LearnByDestroying.com
Santa Cruz CA 95060 http://802.11junk.com
Skype: JeffLiebermann AE6KS 831-336-2558
Perhaps forget the colour.. Just go for "light or no light"... Cap the LED's with phototransistors. Maybe use tiny SMD phototransistors so as not to obscure the LED's too much.. Or...resort to current or voltage sensing per LED.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.