MyOctopus OPT 3001 Ambient Light Sensor (ALS) - Human Eye Precision : 0.01 lux to 83k lux - 12c: 0x44 0x45 0x46 0x47 -1.6 V to 3.6 V
Designed by MyOctopus in IrelandThis product is no longer available for sale.
The seller may be offering an improved version or it may be hanging out on the beach, enjoying the retired life.
MyOctopus Open Source Components - Offering you the parts we create as we build our Open Source Smarthome Platform
MyOctopus Open-Source Components MyOctopus sensor boards are easy connect (via I2C BUS components which easily connect to a micro-controller, computer-on-module or development board (Arduino, Edison…
Read More…MyOctopus sensor boards are easy connect (via I2C BUS components which easily connect to a micro-controller, computer-on-module or development board (Arduino, Edison, Beaglebone, Pi etc) to quickly give your project senses. This sensor board will measure and monitor the frequency of light in an indoor environment.
It is a custom board created for our MyOctopus Open Source Smart Home platform. It consists of the OPT3001 Ambient Light Sensor broken out onto an octogonal pcb. It measures the light modulation and light levels in your environment, enabling you to schedule and control electric lights. We created it to measure and monitor the ambient light (lux) levels in an indoor environment (see examples below for more ideas).
Octagonal Sensor Board: - Diameter 11mm
Resistors / Capacitors: "0201" - 0.6 mm × 0.3 mm
OPT3001 Lux Meter: Small-Form Factor: 2.0 mm × 2.0 mm × 0.65 mm
Example shows that 0x47 addr is selected
ADR(X) | ADDRESS (7-bit address) | Bin HEX |
---|---|---|
3 | 1000100 | 0x44 |
2 | 1000101 | 0x45 |
1 | 1000110 | 0x46 |
0 | 1000111 | 0x47 |
The state of the ADDR point is sampled on every bus communication and must be driven or connected to the desired level before any activity on the interface occurs. Only one ADR point must be soldered before initiating I2C.
This sensor board uses the chip OPT3001 from Texas Instruments. The OPT3001 is a sensor that measures the intensity of visible light. The spectral response of the sensor tightly matches the photopic response of the human eye and includes significant infrared rejection.
The OPT3001 is a single-chip lux meter, measuring the intensity of light as visible by the human eye. The precision spectral response and strong IR rejection of the device enables the OPT3001 to accurately meter the intensity of light as seen by the human eye regardless of light source. The OPT3001 is designed for systems that create light-based experiences for humans, and an ideal preferred replacement for photodiodes, photoresistors, or other ambient light sensors with less human eye matching and IR rejection.
Measurements can be made from 0.01 lux up to 83k lux without manually selecting full-scale ranges by using the built-in, full-scale setting feature. This capability allows light measurement over a 23-bit effective dynamic range.
Design the window width and window height to give a ±45° field of view.
Interrupt Operation, INT Pin, and Interrupt Reporting Mechanisms
The device has an interrupt reporting system that allows the processor connected to the I2C bus to go to sleep, or otherwise ignore the device results, until a user-defined event occurs that requires possible action. Alternatively, this same mechanism can also be used with any system that can take advantage of a single digital signal that indicates whether the light is above or below levels of interest.
The interrupt event conditions are controlled by the high-limit and low-limit registers, as well as the configuration register latch and fault count fields. The results of comparing the result register with the high-limit register and low-limit register are referred to as fault events. The fault count register dictates how many consecutive sameresult fault events are required to trigger an interrupt event and subsequently change the state of the interrupt reporting mechanisms, which are the INT pin, the flag high field, and the flag low field. The latch field allows a choice between a latched window-style comparison and a transparent hysteresis-style comparison.
The INT pin has an open-drain output, which requires the use of a pull-up resistor.
datasheet OPT3001
datasheet SBEA002
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!