Tags: Light, Ambient, Sensor, Gy, 49, Max44009,

Light Ambient Sensor Gy-49 Max44009

  • 31.00 AED
    • Ex Tax:31.00 AED
    • Product Code:
    • Availability: In Stock
     The MAX44009 ambient light sensor features an I²C digital output that is ideal for a number of portable applications such as smartphones, notebooks, and industrial sensors. At less than 1µA operating current, it is the lowest power ambient light sensor in the industry and features an ultra-wid..

     The MAX44009 ambient light sensor features an I²C digital output that is ideal for a number of portable applications such as smartphones, notebooks, and industrial sensors. At less than 1µA operating current, it is the lowest power ambient light sensor in the industry and features an ultra-wide 22-bit dynamic range from 0.045 lux to 188,000 lux.
     Low-light operation allows easy operation in dark-glass applications.
    The on-chip photodiode's spectral response is optimized to mimic the human eye’s perception of ambient light and incorporates IR and UV blocking capability. The adaptive gain block automatically selects the correct lux range to optimize the counts/lux.
    The IC is designed to operate from a 1.7V to 3.6V supply voltage range and consumes only 0.65µA in full operation.

    Features:
    1. Wide 0.045 Lux to 188,000 Lux Range
    2. Small, 2mmx2mmx0.6mm UTDFN-Opto
    3. Vcc=1.7V to 3.6V
    4. Icc=0.65uA Operating Current
    5. -40 celsius to +85 Celsius Temperature Range
    6. Device Address Options 1001 010x and 1001 011x
    7. Size: 18.45*16.71*3.65mm

    Applications:
    1. Cellular Phones/Smartphones
    2. Digital Lighting Management
    3. Portable Devices
    4. Security Systems
    5. Tablet PCs/Notebook Computers
    6. TVs/Projectors/Displays

    Introduction of Pins

    Introduction of Pins
    VINAnode of the power supply
    GNDground
    SCLI2C clock
    SDAI2C data

    Principle

    The MAX44009 ambient light sensor features an I2C digital output that is ideal for a number of portable applications such as smartphones, notebook, and industrial sensors. At less than 1µA operating current, it is the lowest power ambient light sensor in the industry and features an ultra-wide 22-bit dynamic range from 0.045 lux to 188,000 lux.
    The low light operation allows easy operation in dark-glass applications.
    The on-chip photodiode’s spectral response is optimized to mimic the human eye’s perception of ambient light and incorporates IR and UV blocking capability. The adaptive gain block automatically selects the correct lux range to optimize the counts/lux.
    The IC is designed to operate from a 1.7V to 3.6V supply voltage range and consumes only 0.65µA in full operation. It is available in a small, 2mm x 2mm x 0.6mm UTDFN-Opto package.
    GY-49 3.jpg
    GY-49 4.jpg

    Applications

    • Tablet PCs/Notebook Computers
    • TVs/Projectors/Displays
    • Digital Lighting Management
    • Portable Devices
    • Cellular Phones/Smartphones
    • Security Systems

    Experimental Procedures for Arduino

    Step 1: Connect the circuit:
    GY-49 5.jpg
    Step 2: Compile and upload the code.

    /****************************************/
    // Distributed with a free-will license.
    // Use it any way you want, profit or free, provided it fits in the licenses of its associated works.
    // MAX44009
    // This code is designed to work with the MAX44009_I2CS I2C Mini //Module available from ControlEverything.com.
    // https://www.controleverything.com/products
    #include<Wire.h>
    // MAX44009 I2C address is 0x4A(74)
    #define Addr 0x4A
    void setup()
    {
     // Initialise I2C communication as MASTER
     Wire.begin();
     // Initialise serial communication, set baud rate = 9600
     Serial.begin(9600);
     // Start I2C Transmission
     Wire.beginTransmission(Addr);
     // Select configuration register
     Wire.write(0x02);
     // Continuous mode, Integration time = 800 ms
     Wire.write(0x40);
     // Stop I2C transmission
     Wire.endTransmission();
     delay(300);
    }
    void loop()
    {
     unsigned int data[2];
     // Start I2C Transmission
     Wire.beginTransmission(Addr);
     // Select data register
     Wire.write(0x03);
     // Stop I2C transmission
     Wire.endTransmission();
     // Request 2 bytes of data
     Wire.requestFrom(Addr, 2);
     // Read 2 bytes of data
     // luminance msb, luminance lsb
     if (Wire.available() == 2)
     {
     data[0] = Wire.read();
     data[1] = Wire.read();
     }
     // Convert the data to lux
     int exponent = (data[0] & 0xF0) >> 4;
     int mantissa = ((data[0] & 0x0F) << 4) | (data[1] & 0x0F);
     float luminance = pow(2, exponent) * mantissa * 0.045;
     // Output data to serial monitor
     Serial.print("Ambient Light luminance :");
     Serial.print(luminance);
     Serial.println(" lux");
     delay(300);
    }
    

    GY-49 6.jpga

    There are no reviews for this product.

    Write a review

    Please login or register to review