ATTENTION: Due to increased demand and order volume, processing time may take an additional 1-3 business days.
HomeCommunitySubjectBH1750 Ambient Light Sensor IC Series[Video]:Datasheet, Features, and Applications

BH1750 Ambient Light Sensor IC Series[Video]:Datasheet, Features, and Applications

LIGHT SENSOR-BH1750 The BH1750 is a digital Ambient Light Sensor IC that connects to the I2C bus. So this article is going to talk about more detailed information about BH1750.

12

Apr 15, 2022

Atwood Jacob

Light Sensor for Arduino- BH1750 Tutorial

 

LIGHT SENSOR-BH1750

The BH1750 is a digital Ambient Light Sensor IC that connects to the I2C bus. So this article is going to talk about more detailed information about BH1750.

SEN0097

Inquiry
Min.: 1 Mult.: 1
Price not displayed? Not available to buy online? Please send an RFQ, and we will respond immediately.
Quick Links

Overview of BH1750

The BH1750 is a digital Ambient Light Sensor IC that connects to the I2C bus. This IC is the best for obtaining ambient light data in order to regulate the LCD and keypad backlight power of a mobile phone. At high resolution, a wide range can be detected. It is a digital Ambient Light Sensor IC with an I2C bus interface. This IC is the best for obtaining ambient light data in order to regulate the LCD and keypad backlight power of a mobile phone. At high resolution, a wide range can be detected.

 

BH1750 Features

  • Power Supply: 2.4V-3.6V (typically 3.0V)

  • Less current consumption: 0.12mA

  • Measuring Rang: 1-65535lx

  • Communication: I2C bus

  • Accuracy: +/-20%

  • Built-in A/D converter for converting analog illuminance into digital data.

  • Very small effect of IR radiation

  • Highly responsive near to the human eye.

BH1750 Pinout

BH1750 Pinout

BH1750 Pins Description

Pin Number Pin Name Description
1 VCC The power supply for the module can be 2.4V to 3.6V, typically 3.0V is used
2 GND The ground of the module, connected to the ground of the circuit
3 SCL Serial Clock Line used to provide clock pulse for I2C communication
4 SDA Serial Data Address used to transfer the data through I2C communication
5 ADDR The device address pin is used to  select the address when more than two modules are connected

Specifications

DFRobot SEN0097 technical specifications, attributes, parameters and parts with similar specifications to DFRobot SEN0097.

SEN0097 Tech Specifications

DFRobot SEN0097 technical specifications, attributes, parameters and parts with similar specifications to DFRobot SEN0097.

Product Attribute Attribute Value
Factory Lead Time4 Weeks
PackagingBulk
Published2011
Part StatusActive
Product Attribute Attribute Value
Moisture Sensitivity Level (MSL)1 (Unlimited)
Voltage - Supply3V~5V
InterfaceI2C
Utilized IC / PartBH1750
Product Attribute Attribute Value
Supplied ContentsBoard(s)
Sensor TypeLight, Ambient
EmbeddedNo
RoHS StatusROHS3 Compliant
0 Products View Similar

Where to Use BH1750 Light Sensor

The BH1750 is a light intensity sensor that may be used to regulate the brightness of LCD screens and mobile phones. It can also be used to turn on/off automobile headlights based on the lighting outside. Because the sensor communicates with microcontrollers using the I2C protocol, it's quite simple to use. I2C is supported by the SCL and SDA pins. The LUX value is directly provided by the sensor, therefore no calculations are required to determine it. In fact, it determines the intensity by the amount of light that strikes it. It functions between 2.4 and 3.6 volts and draws only 0.12 milliamperes. The sensor's output is unaffected by the light source used or the influence of the light source.

How to Use BH1750

The BH1750's hardware is fairly basic. The BH1750FVI IC is the key component. A voltage regulator is necessary because the module operates at 3.3V. A 4.7K pull-up resistor is utilized for I2C lines.

The lux readings are obtained from the BH1750 via the I2C bus. The analog illuminance is converted to a digital lux value by the ADC in the IC. With the help of I2C pins SCL and SDA, this data is now sent to the microcontroller. The clock pulse is provided by the SCL, while the lux value is transferred by the SDA. The IC employs a photodiode to produce a reaction that is comparable to that of the human eye. There is also an internal oscillator in the IC which is used for the clock of the internal logic of the IC.

 

The advantages of BH1750

1) Illuminance to Digital Converter

2) Wide range and High resolution. ( 1 - 65535 lx )

3) Low Current by power down function

4) 50Hz / 60Hz Light noise reject-function

5) I2C bus Interface ( f / s Mode Support )

6) No need for any external parts

7) It is possible to select 2 types of I2C slave addresses.

8) It is possible to detect min. 0.11 lx, max. 100000 lx by using this function.

BH1750 Applications

  • Manipulate brightness in mobile phones/LCD

  • Automobile Headlights on/off control based on surrounding lighting conditions.

  • Used as Ambient light sensors to control the brightness of Display screens.

BH1750 Manufacturer

ROHM was founded in 1958 in Kyoto, Japan. ROHM is a semiconductor, integrated circuits, and another electronic component manufacturer. The dynamic and ever-growing wireless, computer, automobile, and consumer electronics businesses all use these components. ROHM products are used in some of the most cutting-edge technology and technologies. With a logistic headquarters in San Diego, California, a design center in San Jose, California, a QA Center in Novi, Michigan, a sales office in Guadalajara, Mexico, and a sales network that covers marketing, sales, and engineering support for North and South American clients from Canada to Brazil, ROHM's presence in the North American market continues to grow. ROHM benefits from the collaboration of many sales-representative organizations and industry-leading electronics in addition to a direct sales team.

 

Datasheet PDF

SEN0097 Documents

Download datasheets and manufacturer documentation for SEN0097

Datasheets
SEN0097
Design Resources
BH1750 Schematic

Frequently Asked Questions

What is BH1750?
A digital ambient light sensor is the BH1750. Because it employs the I2C communication standard, it's simple to connect to a microcontroller. It uses a relatively small quantity of electricity. A photodiode is used to detect light in this sensor.
How accurate is BH1750?
resolution is 1, 2, or 3: 1 - High-Resolution mode, accurate to 1 lx. Recommended by the manufacturer.
How to connect BH1750?
To begin, connect the BH1750 Light Sensor's VCC and GND to the Arduino's +5V and GND. Then connect the sensor's SCL and SDA pins to the Arduino's corresponding pins (A5 and A4). You can leave the ADD Pin open or connect it to GND.
What’s the voltage supply of BH1750?
3V~5V.
What’s the interface of BH1750?
I2C.
FAQ
What is BH1750?
A digital ambient light sensor is the BH1750. Because it employs the I2C communication standard, it's simple to connect to a microcontroller. It uses a relatively small quantity of electricity. A photodiode is used to detect light in this sensor.
How accurate is BH1750?
resolution is 1, 2, or 3: 1 - High-Resolution mode, accurate to 1 lx. Recommended by the manufacturer.
How to connect BH1750?
To begin, connect the BH1750 Light Sensor's VCC and GND to the Arduino's +5V and GND. Then connect the sensor's SCL and SDA pins to the Arduino's corresponding pins (A5 and A4). You can leave the ADD Pin open or connect it to GND.
What’s the voltage supply of BH1750?
3V~5V.
What’s the interface of BH1750?
I2C.

TAGS

Share