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

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

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

| Цветной датчик | ESP32 |
| SCL | SCL |
| SDA | SDA |
| VCC | 5V |
| GND | GND |
Пример кода #
#включать //Импорт библиотеки цветового датчика
#define R “red” //Определяем имя строки
#define G «зеленый»
#define B «синий»
ACB_ColorSensor colorSensor; //Создаем объект датчика
int red_value;//Сохранение значений красного света датчика цвета
int green_value;//Сохранение значений зеленого света датчика цвета
int blue_value;//Сохранение значений синего света датчика цвета
void setup () {
Serial.begin (115200);
}
void loop () {
red_value = colorSensor.read(R);
зеленое_значение = colorSensor.read(G);
blue_value = colorSensor.read(B);
//Печать значения цвета
Serial.print(“R:”);
Serial.println(red_value);
Serial.print(“G:”);
Serial.println(зеленое_значение);
Serial.print(“B:”);
Serial.println(blue_value);
}
Примечание: Если вы используете плату Arduino, подключите вывод SCL датчика цвета к выводу A5 платы Arduino, а вывод SDA — к выводу A4 платы Arduino, установите скорость передачи данных 9600 и загрузите программу.
Результат испытаний #
После успешного подключения линии в соответствии со схемой электропроводки и успешной загрузки правильной программы включите светодиодный переключатель цветового датчика, а затем установите его на разные цвета. Монитор последовательного порта выведет данные трех основных цветов: красного, зеленого и синего.

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