QB105 カラーセンサー

1.製品紹介

../../_images/カラー-1.png

カラーセンサーは、物体の表面色を認識するための光学センサーです。赤、緑、青(RGB)の3つの基本色をサポートし、明るい光の誘導をサポートし、対応する特定の値を出力して、実際の色を復元できます。オンボードには2つの明るいLEDが付属しており、周囲光が弱い場合でもセンサーを正常に使用でき、「光補充」機能を実現します。

用途参考:カラーキャリブレーション装置、カラープリンタ、プロッタなど

2.パラメータの指定

価値/表現
動作電圧 3.3〜5V
検出距離 3-10mm
出力プロトコル I2C
動作温度 -30°C〜+ 70°C
サイズ 3.2cm * 2.4cm
../../_images/カラー-2.png

3.配線図

暗示

拡張ボードはesp32コントローラーボードに取り付けられています。

../../_images/カラー-3.png
カラーセンサ ESP32
SCL SCL
SDA SDA
VCC 5V
GND GND

4.サンプルコード

 1#include <ACB_ColorSensor.h>//Import a library of color sensors
 2
 3#define R "red" //Define the name of the string
 4#define G "green"
 5#define B "blue"
 6
 7
 8ACB_ColorSensor colorSensor; //Create a sensor object
 9
10int red_value; //Store color sensor red light values
11int green_value;//Store color sensor green light values
12int blue_value;//Store color sensor blue light values
13
14void setup() {
15  colorSensor._Init(); //Color sensor initialization
16  Serial.begin(115200);
17}
18
19void loop() {
20    red_value = colorSensor.read(R);
21    green_value = colorSensor.read(G);
22    blue_value = colorSensor.read(B);
23    //Print color value
24    Serial.print("R:");
25    Serial.println(red_value);
26    Serial.print("G:");
27    Serial.println(green_value);
28    Serial.print("B:");
29    Serial.println(blue_value);  
30}

5.テスト結果

配線図に従って回線を正常に接続し、正しいプログラムを正常にアップロードした後、カラーセンサーの LED ライト スイッチをオンにして、さまざまな色をオンにしてください。シリアル ポート モニターは、赤、緑、青の 3 つの原色のデータを出力します。

../../_images/カラー-4.png
../../_images/カラー-5.png

6.関連リソース

7.今すぐ入手

B2Bビジネス: お問い合わせ

関連記事

最初のコメントを残す

無料トライアルを申し込む

この製品トライアルは、教育者および学術機関向けに優先されます。

このフォームに記入して送信することにより、あなたは
Acebott 製品トライアルの利用規約。

今すぐ教育機関限定割引をご利用ください

教育者や教育機関向けの特別割引を申請するには、このフォームにご記入ください。STEM キットを 5% 以上割引でご購入いただけます。教育には報奨が必要です。

上記のフォームにご記入いただければ、弊社のチームがすぐにご連絡させていただきます。
😊🚀

無料見積もりをゲット!🎉

最適な STEM キットが見つかりませんか? 最高の卸売価格をお求めですか?
販売代理店になることに興味がありますか?

上記のフォームにご記入いただければ、必要な情報をすべてできるだけ早くご返信いたします! 😊🚀

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー と 利用規約  が適用されます。