Sensor Infrarrojo Arduino FC-51: Guía Completa para Tus Proyectos
El Sensor Infrarrojo Arduino FC-51 es la herramienta ideal para detectar obstáculos en proyectos de robótica, automatización y electrónica. Fácil de usar, económico y 100% compatible con Arduino.
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
❓ Preguntas Frecuentes
🔹 ¿Qué es el Sensor Infrarrojo Arduino FC 51?
El Sensor Infrarrojo Arduino FC 51 es un módulo electrónico diseñado para detectar objetos u obstáculos cercanos mediante tecnología infrarroja. Es ampliamente utilizado en robótica, proyectos educativos y automatización por su facilidad de uso y bajo costo.
🔹 ¿Con qué placas es compatible el Sensor FC 51?
El sensor es totalmente compatible con las principales placas Arduino:
Arduino UNO
Arduino Nano
Arduino Mega
Arduino Leonardo
También puede usarse con otros microcontroladores que trabajen con señales digitales de 3.3V o 5V.
🔹 ¿Cuál es el alcance de detección del Sensor Infrarrojo FC 51?
El alcance típico de detección es de 2 a 30 cm, dependiendo del entorno y del ajuste del potenciómetro de sensibilidad integrado en el módulo.
🔹 ¿El Sensor FC 51 detecta cualquier tipo de objeto?
Detecta correctamente objetos sólidos cercanos, especialmente superficies claras o reflectantes. Superficies muy oscuras, transparentes o muy absorbentes pueden reducir la precisión.
🔹 ¿El Sensor Infrarrojo FC 51 funciona de día y de noche?
Sí, funciona tanto de día como de noche. Sin embargo, fuentes intensas de luz infrarroja (como luz solar directa) pueden afectar levemente su rendimiento.
🔹 ¿Necesita librerías especiales para Arduino?
No. El Sensor Infrarrojo Arduino FC 51 entrega una salida digital, por lo que puede leerse fácilmente con digitalRead() sin necesidad de instalar librerías adicionales.
🔹 ¿Para qué proyectos se recomienda este sensor?
Es ideal para:
Robots evita obstáculos
Robots seguidores de línea
Proyectos escolares y educativos
Prácticas de electrónica básica
Kits de robótica para principiantes
🔹 ¿Es adecuado para principiantes?
Sí. Es uno de los sensores más recomendados para personas que se inician en Arduino, estudiantes y docentes, gracias a su simplicidad, estabilidad y facilidad de conexión.
🔹 ¿Cómo se ajusta la sensibilidad del sensor?
Incluye un potenciómetro que permite regular la distancia de detección de forma manual, sin necesidad de modificar el código.
🔹 ¿Qué tipo de salida tiene el Sensor FC 51?
Tiene una salida digital (HIGH / LOW) que indica la presencia o ausencia de un objeto dentro del rango configurado.
🔹 ¿Puede usarse en proyectos educativos para colegios?
Sí, es ampliamente usado en educación STEM, laboratorios escolares y talleres de robótica por su seguridad, bajo consumo y facilidad de aprendizaje.
🔹 ¿El producto viene listo para usar?
Sí. El Sensor Infrarrojo Arduino FC 51 viene completamente ensamblado, solo necesitas conectarlo y cargar tu código en Arduino.
🔹 ¿Es el Sensor FC 51 una buena opción para kits de robótica?
Definitivamente sí. Es uno de los sensores más incluidos en kits de robótica educativa por su versatilidad y excelente relación calidad-precio.
🚚 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.



