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).

UNIT Cargador de Batería LiPo Boost & I2C
Limpiador y Lubricante para Equipos Electrónicos en Aerosol 170 ml SILIJET E-PLUS
Kit Agujas de 0.15-0.35mm para Limpieza de Boquillas
Toallitas Húmedas para Limpieza de Equipos Electrónicos 30pcs COMPUTOALLAS
Sonoff RF Bridge R2
Limpiador Dieléctrico para Circuitos y Tarjetas Electrónicas 454 ml COMPUKLIN
Pasta Limpiadora para Puntas de Cautín 6g
Limpiador de Pantallas 170 ml COMPUSTAT
T48 Programador Universal XGecu Pro
46205 Clavija Industrial Plástica Aterrizada Volteck
Punta de Prueba SMD para Multímetro
Robbus Kidsy V4.1 - Plataforma Móvil Programable
UNIT Placa de Expansión para Raspberry Pi Pico
Placa PCB Multiusos 0.5/0.8 Mm
Raspberry Pi Pico 2 RP2350
UNIT DualMCU ONE ESP32 + RP2040
Tubo de soldadura 60/40 1mm 17g
Kit de Botones Táctiles SMD 250 Piezas 10 Tipos
Arduino UNO R4 WiFi ABX00087
UNIT Kit Mega 2560 con 31 Practicas
AZ7795G Antena 5G Omnidireccional 18dbi RP-SMA Macho
Congelante Detector de Falla para Circuitos Electrónicos 170 ml SILIJET E-3
GC9A01 Pantalla TFT LCD Circular 1.28 Pulgadas
VL53L0X Medidor de distancia Laser I2C 940nm ToF




















Valoraciones
No hay valoraciones aún.