INFORMACIÓN
El sensor CNY70 es un módulo óptico que funciona mediante luz infrarroja para detectar líneas u objetos cercanos. Este sensor integra un emisor LED infrarrojo y un fototransistor en un solo encapsulado. El funcionamiento se basa en el principio de reflexión: el LED emite luz infrarroja hacia una superficie, y si esta es clara (como una línea blanca), la luz se refleja y es captada por el fototransistor; si la superficie es oscura (como una línea negra), la luz no se refleja y el fototransistor no la detecta. Esta diferencia en la cantidad de luz reflejada permite al sensor distinguir entre áreas claras y oscuras, lo que es ideal para seguir trayectorias marcadas sobre el suelo. El CNY70 entrega una señal analógica o digital (dependiendo del circuito en el que se conecte) que puede ser procesada por un microcontrolador para tomar decisiones.
El sensor CNY70 se utiliza principalmente en aplicaciones de robótica educativa y automatización, siendo ideal para sistemas seguidores de línea, detección de bordes, contadores de objetos y sensores de proximidad en cortas distancias. Su capacidad para distinguir superficies claras y oscuras lo hace muy útil en robots móviles que siguen trayectorias pintadas en el suelo o detectan límites en plataformas. Es compatible con diversas tarjetas de desarrollo como Arduino, ESP32, ESP8266, Raspberry Pi y otras plataformas de microcontroladores, gracias a que su señal de salida puede ser fácilmente interpretada por entradas digitales o analógicas. Además, su bajo costo y fácil integración lo convierten en una excelente opción para proyectos de iniciación en electrónica y control.
ESPECIFICACIONES Y CARACTERÍSTICAS
- Voltaje de Funcionamiento: 5 VDC.
- Distancia de operación máxima: 10 mm.
- Emisor (IR Led):
- Longitud de onda: 950 nm.
- Corriente máxima: 50 mA.
- Voltaje Directo: 1.25 – 1.6 VDC.
- Potencia de Disipación: 100 mW.
- Detector:
- Tipo: Fototransistor.
- Filtro de bloqueo de luz solar.
- Corriente máxima: 50 mA.
- Potencia de Disipación: 100 mW.
- Dimensiones: 7 mm x 7 mm x 6 mm.
- Peso: 0.3 g.
DOCUMENTACIÓN Y RECURSOS
TUTORIALES
INFORMACIÓN ADICIONAL
¿Cómo probar el Sensor CNY70 Líneas Infrarrojo?
Materiales Necesarios:
- 1 Sensor CNY70.
- 1 Tarjeta Arduino Uno (o similar).
- 1 resistencia de 220 Ω (para el LED del sensor).
- 1 resistencia de 10 kΩ (para el fototransistor del sensor).
- Protoboard y cables.
- Superficies blanca y negra (papel blanco y cinta negra, por ejemplo).
Conexiones del Sensor CNY70.
El sensor tiene 4 pines (viendo el componente de frente con la “ventanita” hacia ti):
[1] Emisor ánodo (LED IR) [2] Emisor cátodo (LED IR) [3] Colector del fototransistor [4] Emisor del fototransistor
Conexiones eléctricas:
- Pin 1 (ánodo del LED IR) → Conecta a +5V a través de una resistencia de 220 Ω.
- Pin 2 (cátodo del LED IR) → Conecta directamente a GND.
- Pin 3 (colector del fototransistor) → Conecta a una entrada analógica de Arduino (por ejemplo A0) y también a +5V a través de una resistencia de 10 kΩ (pull-up).
- Pin 4 (emisor del fototransistor) → Conecta a GND.
Código para Arduino.
Sube este código a tu placa Arduino para leer la señal del sensor:
int sensorPin = A0; // Pin donde se conecta el colector
int valor;
void setup() {
Serial.begin(9600);
}
void loop() {
valor = analogRead(sensorPin);
Serial.println(valor); // Muestra el valor en el monitor serial
delay(200);
}
Prueba con Superficies.
- Abre el Monitor Serial en el IDE de Arduino (9600 baudios).
- Coloca una hoja blanca debajo del sensor y observa el valor leído (debería ser un valor alto, por ejemplo, >700).
- Luego coloca una superficie negra (como cinta aislante negra o cartón oscuro) y observa el valor (debería bajar notablemente, por ejemplo, <300).
El comportamiento puede variar dependiendo de la distancia entre el sensor y la superficie (idealmente de 1 a 5 mm).
Interpretación de Resultados.
- Valores altos → Mucha luz reflejada → Superficie clara (blanca).
- Valores bajos → Poca luz reflejada → Superficie oscura (negra).
Este principio es el que permite seguir líneas negras sobre fondo blanco (o viceversa).

Leonardo R3 MEGA32U4 + cable USB compatible con Arduino
Disipadores de Calor Compatibles para Raspberry Pi 4B
Cable HDMI a Micro HDMI 1m
L7905CV Regulador -5V 1.5A
Kit Soldador Eléctrico 90W 110V Cautín Multímetro
Espejo Reflectante 20x3mm para Máquina Láser CO2
Kit Botones Táctiles THT 6x6mm 200 Piezas 10 Tipos
Kit Pinza de Compresión para Cable Coaxial RG59/RG6 con Pelador Giratorio + 20 Conectores
DualMCU ESP32 + RP2040 - UNIT DevLab
Kit Protoboard 830 Puntos + Fuente MB102 + 65 Cables Dupont M-M
ENC28J60 Ethernet Shield V1.0 Nano 3.0
Dimmer 10000W SCR 0-220V
Estación de Soldadura con Brazos Flexibles
Conector Estéreo de 3.5mm 90 grados Niquelado Negro
PJ-301M Jack 3.5mm N.C Conector de Audio
Balero Rodamiento Lineal LM8UU de 8mm 3D CNC
Limpiador de Alambre para Puntas de Cautín
Encoder Rotativo KY-040

























Valoraciones
No hay valoraciones aún.