Описание продукта #
Датчик цвета — это оптическое зондирование для распознавания цвета поверхности объекта. Поддерживает три основных цвета: красный, зеленый, синий (RGB), поддерживает индукцию яркого света, может выводить соответствующее определенное значение, восстанавливать фактический цвет. На борту имеются два ярких светодиода, что позволяет датчику нормально работать в случае слабого окружающего освещения, реализуя функцию «заполнения светом».
Область применения: устройство калибровки цвета, цветной принтер, плоттер и т. д.

Спецификация параметра #
| Parameter | Ценность/DПИСАНИЕ |
| Рабочее напряжение | 3.3V-5V |
| Расстояние обнаружения | 3-10 мм |
| Протокол вывода | I2C |
| Рабочая Температура | -30 ° C ~ + 70 ° C |
| Размер | 3.2cm * 2.4cm |

Схема подключения #
Примечание: Плата расширения прикреплена к esp32 плата контроллера.

| Цветной датчик | ESP32 |
| SCL | SCL |
| SDA | SDA |
| VCC | 5V |
| GND | GND |
Пример кода #
#include //Import a library of color sensor
#define R "red" //Define the name of the string
#define G "green"
#define B "blue"
ACB_ColorSensor colorSensor; //Create a sensor object
int red_value;//Store color sensor red light values
int green_value;//Store color sensor green light values
int blue_value;//Store color sensor blue light values
void setup() {
Serial.begin(115200);
}
void loop() {
red_value = colorSensor.read(R);
green_value = colorSensor.read(G);
blue_value = colorSensor.read(B);
//Print color value
Serial.print("R:");
Serial.println(red_value);
Serial.print("G:");
Serial.println(green_value);
Serial.print("B:");
Serial.println(blue_value);
}
Примечание: Если вы используете плату Arduino, подключите вывод SCL датчика цвета к выводу A5 платы Arduino, а вывод SDA — к выводу A4 платы Arduino, установите скорость передачи данных 9600 и загрузите программу.
Результат испытаний #
После успешного подключения линии в соответствии со схемой электропроводки и успешной загрузки правильной программы включите светодиодный переключатель цветового датчика, а затем установите его на разные цвета. Монитор последовательного порта выведет данные трех основных цветов: красного, зеленого и синего.

Связанные ресурсы #
Получить ценовое предложение или купить у #
B2B-бизнес: info@acebott.com