Sensor to detect Laser Diode?

Post here about your Arduino projects, get help - for Adafruit customers!

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
ibucky
 
Posts: 112
Joined: Wed Jan 11, 2012 10:40 pm

Sensor to detect Laser Diode?

Post by ibucky »

(I might have posted this in the wrong area of the form.)

I want to make a laser maze with a couple lasers, mirrors and a photo cell to sense the laser and when it has been broken, i.e. someone got infront of the light beam somewhere.

My question is - Can I use the Photo cell (CdS photoresistor) to detect the laser light or will the laser burn the photoresistor out?
If not the Photo cell what can I use to sense the laser light?

Thank you in advance.

User avatar
adafruit_support_bill
 
Posts: 88142
Joined: Sat Feb 07, 2009 10:11 am

Re: Sensor to detect Laser Diode?

Post by adafruit_support_bill »

A cds sensor will probably work. But they do have a fairly strong 'memory effect' so the response time tends to be fairly slow. Photodiodes or phototransistors are more commonly used in that application.

User avatar
arctic_eddie
 
Posts: 233
Joined: Tue Feb 28, 2012 6:01 pm

Re: Sensor to detect Laser Diode?

Post by arctic_eddie »

How much of an aiming problem do you anticipate? The laser pointer beam size and photodiode/phototransistor active area are quite small. If you need a large area detector, you can use a reverse biased solar badge. Put a piece of red photo filter over the face to block other colors, assuming a red laser. Here's a good choice of solar panel.

http://www.adafruit.com/products/700

User avatar
ibucky
 
Posts: 112
Joined: Wed Jan 11, 2012 10:40 pm

Re: Sensor to detect Laser Diode?

Post by ibucky »

Wasn't going to aim with the Laser pointer. It is going to be setup as a maze so you try to make your way across the room without breaking the laser light beam. Anyone know of a sample with a phototransistor. I picked one up tested changes with my multimeter, but cannot figure out how to set it up with the Arduino. I usually work off samples and didn't get far on the phototransistor.

User avatar
arctic_eddie
 
Posts: 233
Joined: Tue Feb 28, 2012 6:01 pm

Re: Sensor to detect Laser Diode?

Post by arctic_eddie »

Simplest method is to use the phototransistor as a pull-down on a digital pin. Emitter goes to ground and collector to digital pin with base open. Connect a 4K7 - 10K pull-up resistor from digital pin to Vcc. The signal on that pin will be high if there is no beam striking the detector and low if the beam hits the active area. The beam will likely be many times large than the sensor active region. The room lighting may trigger the sensor so you may have to put some kind of attenuation filter over the sensor. A piece of red plastic will work, assuming your laser is red.

Locked
Please be positive and constructive with your questions and comments.

Return to “Arduino”