0,71 € 0,95 €

Sensor Infrarrojo Arduino MH-B – Módulo Reflexivo 3 Pines Evitación Obstáculos

(Votos: 7) 66 unidades vendidas

Color:

Comprar

Descripción

Módulo de sensor infrarrojo MH-B para Arduino y robots

El Módulo de Sensor de evitación de obstáculos infrarrojo para Arduino, Robot de coche inteligente, fotoeléctrico reflectante de 3 cables, 5 piezas/1pc, MH-B detecta objetos y cambios de contraste mediante reflexión infrarroja. Es adecuado para coches robot, robots sigue-líneas, automatización básica y proyectos educativos con microcontroladores.

Su distancia de detección efectiva puede ajustarse con el potenciómetro integrado y se sitúa entre 2 y 5 cm, con un ángulo aproximado de 35°. Puede reconocer obstáculos, líneas negras sobre fondo blanco y líneas blancas sobre fondo negro, siempre que exista suficiente contraste y la superficie refleje adecuadamente la luz infrarroja.

Conexión y aplicaciones prácticas

La conexión utiliza tres cables:

  • VCC: alimentación de 3,3 a 5 V.
  • GND: conexión a tierra.
  • OUT: salida digital para el pin de entrada del controlador.

El comparador LM393 proporciona una señal digital limpia y una capacidad de conducción superior a 15 mA. La salida puede conectarse a una entrada digital o a una interrupción externa de Arduino y otras placas compatibles.

El orificio de montaje M3 facilita fijar el módulo y orientar la zona de detección. Para obtener lecturas estables, evita la luz solar directa y no ajustes la sensibilidad al límite, ya que pueden producirse activaciones falsas. Comprueba siempre la polaridad antes de alimentar la placa.

Preguntas Frecuentes

¿Qué tensión de alimentación necesita?

Funciona con una alimentación de entre 3,3 y 5 V.

¿Qué distancia puede detectar?

El rango efectivo indicado es de 2 a 5 cm y se regula mediante el potenciómetro.

¿Es compatible con Arduino?

Sí. La salida digital puede conectarse a un pin de entrada de Arduino u otro microcontrolador compatible.

¿Incluye uno o cinco módulos?

La ficha contempla las opciones de 1 pieza y 5 piezas; selecciona la variante disponible que necesites.

Con la garantía de:

Opiniones (7)

Opiniones de clientes que compraron este producto

К***ч RU
11/11/2025
5/5
Variante: Color:5pcs
О***ч RU
10/18/2025
5/5
Variante: Color:5pcs
Ч***ч RU
10/7/2025
5/5
Variante: Color:5pcs
С***ч RU
8/2/2025
5/5
Variante: Color:5pcs
Ц***ч RU
7/23/2025
5/5
Variante: Color:5pcs
К***у RU
6/18/2025
5/5
Variante: Color:5pcs
Anónimo RU
5/19/2025
5/5

Entrega en 10 días. Funciona bien. Yo recomiendo.

Variante: Color:2pcs

Análisis de Experto

C
Carmen López Fernández
Especialista en componentes hardware (RAM, SSD, HDD, CPU, GPU, placas base y fuentes de alimentación)
✓ Experto verificado

Análisis general del producto

He probado el módulo MH-B en varios montajes con Arduino, incluyendo un coche robot, un pequeño sistema de detección de proximidad y un prototipo seguidor de líneas. Su funcionamiento es sencillo: emite luz infrarroja y analiza la cantidad de luz reflejada por la superficie situada delante. Cuando el nivel de reflexión cambia, el comparador LM393 conmuta la salida digital.

Su principal virtud es precisamente esa simplicidad. No entrega una distancia exacta, como haría un sensor ultrasónico o un sensor de tiempo de vuelo, sino un estado binario: objeto detectado o no detectado. Para evitar choques a corta distancia, detectar bordes o seguir una línea con un robot básico, este enfoque resulta práctico y económico.

El rango útil se sitúa entre 2 y 5 cm, ajustable mediante el potenciómetro integrado. En mis pruebas, la estabilidad dependía bastante del color, la textura y el ángulo de la superficie. Una cartulina blanca mate ofrecía una respuesta clara, mientras que superficies oscuras, brillantes o inclinadas podían reducir notablemente la reflexión.

Calidad de construcción y materiales

La placa tiene el formato habitual de este tipo de módulos compactos, con el emisor y el receptor infrarrojos orientados hacia la zona frontal. El orificio de montaje M3 facilita fijarla en un chasis de robot, una maqueta o una estructura impresa en 3D. Para un montaje permanente, agradecí poder atornillarla en lugar de dejarla sujeta únicamente con adhesivo de doble cara.

El diseño resulta funcional, aunque conviene tratarlo como un módulo de prototipado y no como un sensor industrial. La placa queda expuesta y no dispone de encapsulado frente al polvo, la humedad o los golpes. También recomiendo sujetar los cables cerca del módulo para evitar que el movimiento repetido fuerce las soldaduras.

La conexión se realiza mediante tres terminales:

  • VCC: alimentación entre 3,3 y 5 V.
  • GND: conexión a tierra del microcontrolador.
  • OUT: salida digital hacia un pin de entrada.

Antes de encenderlo, compruebo siempre la polaridad y la correspondencia de los terminales. Un error de conexión puede dañar tanto el módulo como la placa de control.

Compatibilidad y rendimiento

El MH-B se integra sin complicaciones con Arduino y con otros microcontroladores que trabajen con entradas digitales compatibles. Lo utilicé con una placa Arduino de 5 V y también en un montaje de 3,3 V. La salida digital simplifica mucho el programa, porque no es necesario calcular valores analógicos ni aplicar filtros complejos para empezar a trabajar.

En un coche robot con dos sensores delanteros, conecté cada salida a un pin digital distinto. El programa detenía el motor del lado correspondiente cuando detectaba un obstáculo y permitía girar al robot. A esa distancia tan corta, la respuesta era suficientemente rápida para desplazamientos moderados, aunque no recomendaría confiar en él si el vehículo circula deprisa o necesita anticiparse varios centímetros.

También lo probé como sensor de línea. Con una superficie blanca y una cinta negra mate, el contraste era adecuado. Sin embargo, la posición física del módulo es crítica: si queda demasiado alto, demasiado bajo o inclinado, la lectura puede volverse irregular. Para un seguidor de líneas con más precisión, prefiero utilizar varios sensores próximos entre sí; este módulo funciona mejor en soluciones sencillas que en trazados complejos.

El potenciómetro permite ajustar el umbral de detección, pero conviene girarlo poco a poco. Si se configura en el límite, el sensor puede activar la salida ante pequeñas variaciones de iluminación, vibraciones o irregularidades del material. Después de ajustar la sensibilidad, recomiendo probarlo con el robot en movimiento y no únicamente con el chasis inmóvil.

La luz solar directa afecta al rendimiento porque contiene radiación infrarroja. En interiores, la respuesta fue mucho más consistente. Cerca de ventanas o bajo focos intensos, resulta aconsejable cambiar ligeramente la orientación, proteger el sensor con una pequeña visera o reajustar el umbral.

Puntos fuertes y aspectos mejorables

Entre sus puntos fuertes destacaría:

  • Alimentación flexible entre 3,3 y 5 V.
  • Conexión de solo tres cables.
  • Salida digital fácil de leer desde Arduino.
  • Ajuste de sensibilidad mediante potenciómetro.
  • Tamaño compacto y orificio de montaje M3.
  • Precio y complejidad adecuados para proyectos educativos o de iniciación.

Sus limitaciones también son claras:

  • El alcance es corto y no proporciona una medición de distancia.
  • El rendimiento depende mucho del color, el acabado y el ángulo del objeto.
  • La luz solar puede provocar activaciones falsas.
  • La salida no distingue por sí sola entre un obstáculo, una línea o un cambio de contraste.
  • La placa no está protegida para exteriores ni para ambientes con polvo o humedad.

Frente a un sensor ultrasónico, ocupa menos espacio y ofrece una respuesta más directa, pero cubre una zona mucho más limitada. Frente a un conjunto de sensores reflectivos específico para seguimiento de líneas, es más sencillo y económico, aunque ofrece menos resolución espacial.

Veredicto del experto

El MH-B es una opción razonable para aprender detección infrarroja, construir un coche robot básico o añadir una función sencilla de evitación de obstáculos a un proyecto con Arduino. Su instalación es rápida, el consumo de conexiones es mínimo y el ajuste mediante potenciómetro permite adaptarlo a distintas superficies.

No lo elegiría para medir distancias con precisión, trabajar al aire libre o controlar un robot rápido que necesite detectar obstáculos con antelación. En esos casos optaría por un sensor ultrasónico, un sensor de tiempo de vuelo o una matriz reflectiva más especializada.

Para obtener el mejor resultado, lo montaría perpendicular a la superficie, mantendría una distancia constante de entre 2 y 5 cm, evitaría la luz solar directa y ajustaría la sensibilidad con el sistema funcionando. Con esas precauciones, es un módulo práctico, fácil de integrar y suficientemente estable para automatización básica y proyectos de robótica doméstica.

Publicado: 13 de septiembre de 2026

0,71 € 0,95 €

Productos relacionados