1. Introducción al Sensor Infrarrojo Arduino FC-51
El Sensor Infrarrojo Arduino FC-51 es un módulo electrónico diseñado para la detección de obstáculos utilizando un sistema de transmisión y recepción de luz infrarroja. Gracias a su bajo costo, facilidad de uso y compatibilidad con plataformas como Arduino, ESP32, PIC y Raspberry Pi, es uno de los sensores más populares en robótica educativa y proyectos de electrónica DIY.
Su funcionamiento se basa en el principio de reflexión de la luz infrarroja: cuando un objeto se interpone en el rango del sensor, la señal se refleja y el receptor infrarrojo lo detecta.
📖 Descripción completa
El sensor infrarrojo de obstáculo FC-51 es un módulo electrónico que permite detectar objetos sin necesidad de contacto físico. Su funcionamiento se basa en un LED infrarrojo emisor que proyecta luz IR invisible al ojo humano, y un fototransistor receptor que capta la señal reflejada en objetos cercanos.
Este módulo es ampliamente utilizado en robots seguidores de línea, robots evita obstáculos, sistemas de alarma, automatización del hogar y proyectos educativos con Arduino y otros microcontroladores.
Gracias a su diseño compacto, ajuste de sensibilidad mediante potenciómetro y salida digital confiable, se ha convertido en uno de los sensores más populares entre estudiantes, makers y desarrolladores de proyectos de robótica.
Si buscas un sensor confiable, fácil de integrar y económico, el FC-51 es la elección perfecta para tu kit de electrónica.
📘 INFORMACIÓN DEL SENSOR FC-51
📌 ¿Qué es?
El Sensor Infrarrojo Arduino FC-51 es un sensor de proximidad infrarrojo que detecta objetos cercanos sin contacto físico. Funciona emitiendo luz IR y midiendo su reflexión. Es ideal para evitar obstáculos en robots, sistemas de seguridad y automatización.
⚙️ Especificaciones técnicas
| Característica | Valor |
| Tensión de trabajo | 3.3V – 5V |
| Corriente | < 20 mA |
| Rango de detección | 2 cm a 30 cm (ajustable) |
| Salida | Digital (0 o 1) |
| Indicadores | LED de encendido y de detección |
| Tamaño del módulo | 48 x 14 x 8 mm aprox. |
🧰 Pines del sensor FC-51
| Pin | Función |
| VCC | Alimentación 3.3V–5V |
| GND | Tierra |
| OUT | Salida digital |
🔌 Conexión a Arduino UNO
FC-51 Arduino
VCC —> 5V
GND —> GND
OUT —> D2 (puedes cambiarlo)
💡 Código ejemplo en Arduino
int sensorPin = 2;
void setup() {
pinMode(sensorPin, INPUT);
Serial.begin(9600);
}
void loop() {
int estado = digitalRead(sensorPin);
if (estado == LOW) {
Serial.println(“Objeto detectado”);
} else {
Serial.println(“Libre”);
}
delay(200);
}
🛠️ Aplicaciones comunes
- 🚗 Evitación de obstáculos en robots
- 🧹 Robot aspirador DIY
- 🚪 Sensores de entrada/salida automáticos
- 🚨 Sistemas de alarma por detección de presencia
- 🧭 Contadores de objetos
🔧 PROYECTO 1: Detector de Obstáculos con Arduino UNO
🎯 Objetivo:
Encender un LED si el sensor detecta un objeto.
🧰 Materiales:
- Sensor Infrarrojo Arduino FC-51
- Arduino UNO
- 1 LED
- 1 Resistencia de 220Ω
- Cables y Protoboard
🔌 Conexiones:
| FC-51 | Arduino UNO |
| VCC | 5V |
| GND | GND |
| OUT | D2 |
💡 Código
int sensorPin = 2;
int ledPin = 13;
void setup() {
pinMode(sensorPin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
int estado = digitalRead(sensorPin);
if (estado == LOW) {
digitalWrite(ledPin, HIGH);
Serial.println(“🚨 Objeto detectado”);
} else {
digitalWrite(ledPin, LOW);
Serial.println(“✅ Camino libre”);
}
delay(200);
}
🤖 PROYECTO 2: Robot evita obstáculos (con dos sensores)
🧠 Idea:
Usar dos sensores FC-51 (izquierda y derecha) para que el robot tome decisiones al encontrar obstáculos.
🧰 Materiales adicionales:
- 2 Sensores FC-51
- Módulo L298N
- 2 Motores DC
- Chasis 2WD
- Arduino UNO
🚚 Métodos de envío
En Microelectronics ofrecemos envíos rápidos y seguros:
- 📦 Envíos a todo el país mediante servicios de mensajería confiables.
- 🚀 Opciones de envío express en ciudades principales.
💳 Formas de pago
Para tu comodidad, aceptamos múltiples formas de pago seguras:
- 💵 Pago en efectivo contra entrega (según ciudad).
- 🏦 Transferencias y depósitos bancarios.




