GODIYMODULES 0f093315-79af-4fc7-93bd-6cc871cfda62

GODIYMODULES VEML7700 Ambient Light Sensor Module Instruction Manual

Model: 0f093315-79af-4fc7-93bd-6cc871cfda62

1. はじめに

The GODIYMODULES VEML7700 Ambient Light Sensor Module is a high-accuracy 16-bit sensor designed for measuring ambient light intensity (lux). It utilizes an I2C interface for communication, making it suitable for integration with microcontrollers like Arduino. This module provides precise light measurements across a wide dynamic range, ideal for various applications including environmental monitoring and automatic lighting control systems.

2 製品の特徴

  • センサー: Integrates the VEML7700 ambient light sensor.
  • インタフェース: I2C communication protocol.
  • I2Cアドレス: Fixed at 0x10 (not modifiable).
  • 測定範囲: 0 to 120,000 lux on 16 bits.
  • 正確さ: High precision with 0.0036 lux / count.
  • 電源: Operates with 3.3 Vdc or 5 Vdc.
  • Regulator Output: Features a 3.3 Vdc / 100 mA max regulator output.
  • 接続性: Requires soldering of the included 5-pin connector for use.
  • コンパクトなデザイン: Module dimensions are approximately 17 x 17 x 4 mm.

3. パッケージ内容

各パッケージには、次のアイテムが含まれています。

  • 2 × VEML7700 Ambient Light Sensor Modules
  • 2 × 5-pin Male Header Connectors (for soldering)
Two VEML7700 Ambient Light Sensor Modules with included 5-pin male header connectors.

Image: Two VEML7700 Ambient Light Sensor Modules, showing the front side of both modules along with their respective 5-pin male header connectors.

4. 仕様

仕様価値
ブランドGODIYモジュール
モデル番号0f093315-79af-4fc7-93bd-6cc871cfda62
センサータイプVEML7700 周囲光センサー
インタフェースI2C
I2Cアドレス0x10 (固定)
測定範囲0 to 120,000 lux (16-bit)
正確さ0.0036 lux / count
電源3.3 Vdc or 5 Vdc
レギュレータ出力3.3 Vdc / 100 mA max
出力タイプデジタル
材料ポリマー
アイテム重量9 g (per module)
パッケージ寸法12.09 x 10.21 x 3.1 cm
具体的な用途Environmental monitoring, electronic projects

5. セットアップと接続

5.1 Soldering the Connector

The VEML7700 module requires soldering of the included 5-pin male header connector for proper integration into your circuit. Carefully solder the pins to the corresponding pads on the module. Ensure good solder joints for reliable connectivity.

フロント view of the VEML7700 Ambient Light Sensor Module with unsoldered 5-pin header.

画像: 正面 view of the VEML7700 module, showing the pin labels (I2C Lux Sensor, Vin/Logic: 3-5V) and the separate 5-pin male header connector.

5.2 ピン配置と配線

The module features the following pins:

  • VIN: Power supply input (3.3V or 5V DC).
  • GND: アース接続。
  • SDA: I2C Serial Data Line.
  • SCL: I2C Serial Clock Line.
  • 3V0: 3.3V regulated output (max 100mA). This can be used to power other low-power 3.3V components if needed.

Connect the module to your microcontroller (e.g., Arduino) as follows:

  • 接続する 車両識別番号 to your microcontroller's 3.3V or 5V power supply.
  • 接続する グランド to your microcontroller's Ground.
  • 接続する SDA to your microcontroller's I2C SDA pin (e.g., A4 on Arduino Uno).
  • 接続する SCL to your microcontroller's I2C SCL pin (e.g., A5 on Arduino Uno).
クローズアップフロント view of a single VEML7700 Ambient Light Sensor Module with pin labels.

画像: 前面の詳細 view of the VEML7700 module, clearly showing the VIN, GND, SDA, SCL, and 3V0 pin labels.

戻る view of the VEML7700 Ambient Light Sensor Module showing the VEML7700 chip.

画像: 裏面 view of the VEML7700 module, revealing the VEML7700 sensor chip and other surface-mount components.

6. 操作手順

6.1 Software Setup (Arduino Example)

To operate the VEML7700 sensor with an Arduino, you will typically need an I2C library for the VEML7700. Many such libraries are available through the Arduino IDE's Library Manager (e.g., "Adafruit VEML7700 Library").

  1. ライブラリをインストール: Arduino IDEを開き、 スケッチ > ライブラリを含める > ライブラリを管理... 検索する "VEML7700" and install a suitable library (e.g., Adafruit VEML7700).
  2. Exをロードampスケッチ: インストール後、 File > 例amples > [Installed Library Name] > veml7700_test (or similar example)。
  3. アップロードコード: Connect your Arduino board, select the correct board and port, then upload the exampルスケッチ。
  4. モニター出力: Open the Serial Monitor in the Arduino IDE (set baud rate to 115200 or as specified in the sketch). You should see ambient light readings in lux.

6.2 Reading Ambient Light

The VEML7700 sensor provides highly accurate ambient light measurements. The library functions will typically handle the configuration of the sensor's gain and integration time to optimize readings across its 0 to 120,000 lux range. The output will be a digital value representing the light intensity in lux.

The sensor's high accuracy of 0.0036 lux per count allows for detection of very subtle changes in light, making it suitable for applications requiring fine-grained light sensing.

7. メンテナンス

The VEML7700 Ambient Light Sensor Module is a robust electronic component. Follow these guidelines for optimal performance and longevity:

  • 取り扱いにはご注意ください: Avoid dropping or subjecting the module to excessive physical shock.
  • 乾燥を保つ: Protect the module from moisture and liquids. Water damage can lead to malfunction.
  • 清潔さ: Keep the sensor surface clean and free from dust or debris, which can affect light readings. Use a soft, dry cloth for cleaning if necessary.
  • ストレージ: 使用していないときは、モジュールを乾燥した静電気防止環境に保管してください。
  • 電源: 常に正しい電源電圧を確認してくださいtage (3.3V or 5V DC) is applied to prevent damage.

8。 トラブルシューティング

If you encounter issues with your VEML7700 Ambient Light Sensor Module, consider the following troubleshooting steps:

  • No Readings / Incorrect Readings:
    • 配線を確認してください: Verify all connections (VIN, GND, SDA, SCL) are correct and secure. Ensure no short circuits.
    • はんだ付け: Inspect solder joints on the 5-pin header. Re-solder any cold or incomplete joints.
    • 電源: Confirm the module is receiving the correct voltage(3.3Vまたは5V)。
    • I2Cアドレス: The VEML7700 has a fixed I2C address of 0x10. Ensure your code is configured to communicate with this address.
    • 図書館: Ensure the correct VEML7700 library is installed and properly initialized in your code.
    • センサー障害: Check if the sensor's light-sensitive area is obstructed by dust, dirt, or other objects.
  • モジュールが検出されません:
    • Perform an I2C scanner sketch to confirm if the module is detected on the I2C bus at address 0x10.
    • Double-check power and ground connections.
  • 断続的な測定値:
    • 接続が緩んでいないか、はんだ接合部が不良ではないか確認してください。
    • 安定した電力供給を確保します。

9. 保証とサポート

This product is typically covered by a standard replacement policy for manufacturing defects. For specific warranty details, please refer to the retailer or platform where the product was purchased. For technical support or further assistance, please contact GODIYMODULES customer service or consult online community forums dedicated to Arduino and VEML7700 sensor usage.

Please note that damage resulting from improper installation, misuse, or unauthorized modifications is not covered under warranty.

© 2025 GODIYMODULES. All rights reserved. Information subject to change without notice.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.