Introducción del producto #
El sensor de color es un sensor óptico que reconoce el color de la superficie de un objeto. Admite los tres colores básicos rojo, verde y azul (RGB), admite la inducción de luz brillante, puede generar el valor específico correspondiente y restaurar el color real. La placa base viene con dos LED brillantes, lo que permite que el sensor se use normalmente en caso de poca luz ambiental, realizando la función de "relleno de luz".
Referencia de aplicación: dispositivo de calibración de color, impresora a color, plotter, etc.
Especificación de parámetros #
Parameter | Valor/DEscripcion |
Tensión de alimentación | 3.3V-5V |
Distancia de detección | 3-10mm |
Protocolo de salida | I2C |
Temperatura de funcionamiento | -30 ° C ~ + 70 ° C |
Tamaño | 3.2cm * 2.4cm |
Diagrama de cableado #
Nota: La placa de expansión está conectada a esp32 placa controladora.
Sensor de color | ESP32 |
SCL | SCL |
SDA | SDA |
VCC | 5V |
GND | GND |
Código de muestra #
#incluir //Importar una biblioteca de sensores de color
#define R “rojo” //Define el nombre de la cadena
#define G “verde”
#define B “azul”
ACB_ColorSensor colorSensor; //Crear un objeto sensor
int red_value;//Almacena los valores de luz roja del sensor de color
int green_value;//Almacena los valores de luz verde del sensor de color
int blue_value;//Almacena los valores de luz azul del sensor de color
configuración nula () {
Serial.begin (115200);
}
bucle vacío () {
valor_rojo = colorSensor.read(R);
valor_verde = colorSensor.read(G);
valor_azul = colorSensor.read(B);
//Valor del color de impresión
Serial.print(“R:”);
Serial.println(valor_rojo);
Serial.print(“G:”);
Serial.println(valor_verde);
Serie.print(“B:”);
Serial.println(valor_azul);
}
Nota: Si está utilizando una placa Arduino, conecte el pin SCL del sensor de color al PIN A5 del Arduino y el pin SDA al PIN A4 del Arduino, configure la velocidad en baudios a 9600 y cargue el programa.
Resultado de la prueba #
Después de conectar correctamente la línea de acuerdo con el diagrama de cableado y cargar correctamente el programa correcto, encienda el interruptor de luz LED del sensor de color y luego colóquelo en diferentes colores. El monitor del puerto serie emitirá los datos de los tres colores primarios rojo, verde y azul.
Recursos relacionados #
Consigue uno ahora #
Negocio B2B: información@acebott.com