Help me to decide which of these sensor to buy please

Hi guys,

I need a light sensor for a project. I will build a robot using a microcontroller. I would like you to help me to chose a sensor. I would like to know if this one (Robot Light Sensor, robotshop.com/ca/productinfo.aspx?pc=RB-Inx-35&lang=en-US )is good enough or if there are better light sensors?
I am comparing it to this one (Parallax QTI Light Sensor robotshop.com/ca/productinfo.aspx?pc=RB-Plx-74&lang=en-US) and to this one ( sparkfun.com/products/8348 )
For the first one, i can’t see the datasheet on the website. I am looking for a sensor of good quality and that doesn’t take a lot of place on a pcb.

Thank you very much.

thank you for the help,
I would also please like to verify if those 2 sensors following are good enough to integrate on a pcb. I would like to buy a temperature sensor and humidity sensor. I saw this one on roboshop DFRobot Humidity and Temperature Sensor SHT1x (robotshop.com/productinfo.aspx?pc=RB-Dfr-68&lang=en-US) but i don’t know if it’s appropriate enough for a pcb. I would prefer something smaller and separate like the sensor light sensor Moderator Casmat showed me.

And i would like to verifiy if this sensor LIS244ALH (robotshop.com/ca/content/PDF/lis244alh.pdf) is the chip on this sensor Buffered ±2g Dual Axis Accelerometer (LIS244ALH) robotshop.com/dimension-engineering-de-accm2g.html?For my project, I would like something compact, to fit well and soldier well on a pcb so, would it be good enough buying only the chip LIS244ALH for a robot accelerometer?

If you are looking for a simple ambient light level sensor to integrate into your PCB, RB-Spa-350 would be a good option. This is the same sensors used in RB-Inx-35, only this one includes an additional resistor in order to crate a voltage divider. The Sparkfun sensor you suggest functions as a transistor so it will be a bit more difficult to use than the former which function like a variable resistor.

RB-Plx-74 on the other hand detects IR light and is mainly intended to measure reflectivity.

rocky31, it is important to understand that most of our sensors and modules are intended to be used without soldering the to a PCB. Differently from components, the sensors come premounted on PCBs and include connectors for interfacing them with other modules.

If you are producing your own PCB, it would be a good idea to buy single components instead of full modules. Nevertheless, if you are experimenting in order to find the best technology for your project, getting modules with connectors that require no soldering and include all the supporting components is then ideal.

You will find here all available components that can be directly mounted onto a PCB: robotshop.com/electronic-components.html

Here are all the PCB mountable Temperature sensors:

]RB-Plx-84/:m]
]RB-Spa-521/:m]
]RB-Plx-85/:m]
]RB-Plx-86/:m]