BH1750FVI light intensity illumination module for arduino 3V-5V – KSH 400 at HIMASTORES Mombasa – best electronics in Kenya

BH1750FVI light intensity illumination module for arduino 3V-5V

SKU: HMJ725 Category: Sensors
KSH 400.00
Out of Stock

Product Description

BH1750FVI Digital Light Intensity Sensor Module

High-Precision Ambient Light Sensor with I2C Interface for Arduino

The BH1750FVI is a digital ambient light sensor IC that provides a direct digital output in lux (lx), eliminating the need for complex analog calculations required by photoresistors [citation:1][citation:2]. The module is widely used in projects such as weather stations, smart home systems, and automatic display backlight adjustment, as its spectral sensitivity closely matches the human eye's response to light [citation:1][citation:3].

Direct Digital Output Builtin 16-bit ADC provides readings in lux without the need for complex calibration [citation:1][citation:2].
Wide Measurement Range - Accurately detects light intensity from 1 to 65,535 lux for diverse lighting conditions [citation:1][citation:4].
The module operates on a voltage of 3V to 5V DC, making it compatible with both 3.3V and 5V Arduino boards [citation:1][citation:2].
Communication is via the standard I2C protocol, requiring only two data lines (SDA and SCL) [citation:1][citation:4].

Technical Specifications

ParameterValue
:-:-
Supply Voltage3V to 5V DC
Operating Current200µA [citation:1]
Measurement Range1 to 65,535 lux [citation:1][citation:4]
Resolution1 lux [citation:1]
CommunicationI2C [citation:1][citation:2]
ChipROHM BH1750FVI [citation:1][citation:4]
Module Size (GY-302)13.9 x 18.5mm [citation:6]

= Key Features =

+High Precision Measurement Detects light intensity with 1lux accuracy across a wide brightness range.

+Low Power Consumption Ideal for batterypowered projects with a typical current draw of 200µA [citation:1].

+I2C Interface Simple 2wire connection to microcontrollers, saving GPIO pins [citation:1][citation:4].

+Direct Digital Output - Outputs data in lux (lx), simplifying programming [citation:2].

+Spectrally Close to Human Eye - Provides accurate readings that match human visual perception [citation:1][citation:3].

+Builtin 16bit ADC No complex analogto-digital conversion or calibration is required [citation:1][citation:2].

= Applications =

  1. Smart home lighting control and ambient light sensing.
  2. Weather stations and environmental monitoring.
  3. Automatic display and backlight brightness adjustment [citation:4].
  4. Projects requiring precise light intensity measurement.
Widely Used and WellSupported Extensive library support and community documentation available for Arduino.
ReadytoUse Module - No additional external components are needed for basic operation [citation:4].

√ Compatible with 5V and 3.3V Arduino, ESP32, and other microcontrollers.

√ Onboard level shifting for direct 5V I/O connection [citation:1].

√ Multiple I2C address options for use with multiple sensors on the same bus [citation:4].

Connection Guide

Module PinArduino UNO PinDescription
:-:-:-
VCC5VPower supply (3-5V) [citation:1]
GNDGNDGround [citation:1]
SDAA4I2C Data line [citation:1][citation:4]
SCLA5I2C Clock line [citation:1][citation:4]
ADDGND / VCCI2C address selection pin [citation:4]

> Connect the sensor's VCC pin to the Arduino's 5V pin and the GND pin to the Arduino's GND pin [citation:1].

Use the BH1750 library available through the Arduino IDE Library Manager for easy operation [citation:1].
Ensure the ADD pin is connected to GND for the default I2C address (0x23) and to VCC for the secondary address (0x5C) [citation:4][citation:5].