Detector de Color
Circuito detector colores usando Arduino One y Sensor CNY70
Circuito detector colores usando Arduino One y Sensor CNY70.
- Arduino One
- Protoboard
- 5 resistencias 1k Ω
- 1 resistencia de 220 Ω
- 1 resistencia de 10Ω
- 5 LED (verde, rojo, amarillo, azul, blanco)
- Sensor CNY70
Para el programa de Arduino es necesario iniciar los pines 2 al 6, parametrizar la velocidad del puerto serial a 9600.
Se captura el valor del sensor conectado en la entrada analogica 0 y se calibran los colores con un rango de codigos ej:
if(valorSensor >= 100 && valorSensor <= 199) {
digitalWrite(2, HIGH);
} else {
digitalWrite(2, LOW);
}
...
if(valorSensor >= 600 && valorSensor <= 699) {
digitalWrite(6, HIGH);
} else {
digitalWrite(6, LOW);
}
NOTA: El valor del sensor varia dependiendo del color y el mismo sensor.