Grove-カラーセンサー V3.0 - I2C インターフェース
note
この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

説明
このセンサーは、周囲光の色度や物体の色を測定するためのものです。同期入力ピンを使用することで、外部のパルス光源が正確な同期変換制御を提供できます。
特徴
- 色検出: 赤、緑、青、および白色光成分を測定します。
- I2Cインターフェース: I2Cを介してマイクロコントローラーと簡単に統合可能。
- 電源電圧: 3.3Vまたは5Vで動作。
- 同期機能: 外部のパルス光源と連携して正確な測定が可能。
- コンパクト設計: 小型でさまざまなプロジェクトに簡単に統合可能。
- 低消費電力: バッテリー駆動デバイスに最適。
仕様
パラメータ | 値/範囲 |
---|---|
色チャンネル | 赤、緑、青、クリア(白) |
電源電圧 | 3.3V ~ 5V |
インターフェース | I2C |
解像度 | 16ビットのカラーデータ出力 |
動作温度範囲 | -40°C ~ +85°C |
消費電流 | 200μA |
選択可能な最大検出範囲 | 515.4、1031、2062、4124、8248、または16,496 lux(最高感度0.007865 lux/ステップ) |
はじめに
配線図

ハードウェア
ステップ 1. 以下のものを準備してください:
- Arduinoで遊ぶ
Seeeduino V4.2 | ベースシールド | Grove - カラーセンサー V3.0 |
---|---|---|
![]() | ![]() | ![]() |
今すぐ購入 | 今すぐ購入 | 今すぐ購入 |
- GroveをArduinoに接続

- XIAO ESP32シリーズで遊ぶ
Seeed Studio Grove Base for XIAO | XIAO ESP32-S3 | Grove - カラーセンサー V3.0 |
---|---|---|
![]() | ![]() | ![]() |
今すぐ購入 | 今すぐ購入 | 今すぐ購入 |
- GroveをXIAO ESP32S3に接続

2つの異なる組み合わせですが、同じコードを使用します。
ソフトウェア
- ステップ 1. ライブラリをダウンロード
VEML6040 ライブラリをインストールします。
- ステップ 2. Arduino IDEにコードをコピーしてアップロードします。
#include "Wire.h"
#include "veml6040.h"
VEML6040 RGBWSensor;
void setup() {
Serial.begin(9600);
Wire.begin();
if(!RGBWSensor.begin()) {
Serial.println("エラー: センサーを検出できませんでした");
while(1){}
}
RGBWSensor.setConfiguration(VEML6040_IT_320MS + VEML6040_AF_AUTO + VEML6040_SD_ENABLE);
delay(1500);
Serial.println("Vishay VEML6040 RGBW カラーセンサー自動モード例");
Serial.println("CCT: 相関色温度(単位: K)");
Serial.println("AL: 周囲光(単位: lux)");
delay(1500);
}
void loop() {
Serial.print("赤: ");
Serial.print(RGBWSensor.getRed());
Serial.print(" 緑: ");
Serial.print(RGBWSensor.getGreen());
Serial.print(" 青: ");
Serial.print(RGBWSensor.getBlue());
Serial.print(" 白: ");
Serial.print(RGBWSensor.getWhite());
Serial.print(" CCT: ");
Serial.print(RGBWSensor.getCCT());
Serial.print(" AL: ");
Serial.println(RGBWSensor.getAmbientLight());
delay(400);
}
- ステップ 3. シリアルポートを開いて出力内容を確認します。
センサーを白いエリアに置いた場合、シリアルポートを開くとWHITEの値が最も高いことが確認できます。


リソース
- [回路図] Grove_Color_Sensor リファレンス情報
- [データシート] VISHAY_VEML6040A3OG_Datasheet.PDF
技術サポート & 製品ディスカッション
弊社製品をお選びいただきありがとうございます!お客様が弊社製品をスムーズにご利用いただけるよう、さまざまなサポートを提供しております。お客様のご希望やニーズに応じた複数のコミュニケーションチャネルをご用意しています。