Adafruit
VCNL4010 Proximity/Light sensor - (AD18300)
VCNL4010 Proximity/Light sensor - (AD18300)
Couldn't load pickup availability
Description:
The VCNL4010 sensor is an excellent choice for incorporating a short-distance proximity sensor into your microcontroller project. For longer distances (in the cm range), you might use a SHARP IR distance sensor, but these are only useful if the object is more than 10cm away. The VCNL4010 is designed for much shorter distances, no more than 200mm (about 7.5") and in our experimentation, we found it worked best at distances of about 10-150mm. It would be useful, for example, for detecting when a hand moves nearby or before a robot crashes into a wall. The sensor also incorporates an ambient light sensor.
This sensor is easy to use with any I2C-capable microcontroller. It's 5-volt compliant, so you can use it with 3.3V or 5V logic without risk of damage. It incorporates a 3.3V ultra-low dropout voltage regulator, which allows it to be powered with voltages from 3.3 to 5.0V. However, if you can supply it with 5.0V, it's ideal, as the VIN voltage powers the IR LED, and the higher the voltage, the better. The more you use it, the more powerful it will be.
Technical details:
- VCNL4010 Datasheet / Application Note / Product Sheet
- EagleCAD PCB files on GitHub
- Fritzing library
- PCB dimensions: 18 mm x 16.5 mm
- Thickness including tallest SMT components: ~3.15 mm
- PCB thickness: 1.75 mm
- This board/chip uses I2C 7-bit address 0x13
Datasheets for the VCNL4000 version of this board:
Compartir
