69,99 €

Cámara térmica Raspberry Pi MLX90640 para Arduino, ESP32 y STM32

0

Bundle (Pack):

Comprar

Descripción

Cámara térmica Raspberry Pi MLX90640: visión IR sin contacto para proyectos con Arduino/ESP32/STM32

La Cámara de imagen térmica Raspberry Pi MLX90640, matriz IR, 32x24 píxeles, 110 °, FOV, para Arduino / ESP32 / STM32 convierte radiación infrarroja en información térmica útil para medir superficies sin tocar el objeto. El sensor MLX90640 trabaja con una matriz de 32×24 píxeles y permite construir termografía de baja complejidad en prototipos y automatización.

La comunicación es I2C (dirección 0x33) y el módulo es compatible con 3,3 V/5 V mediante traductor de voltaje integrado. En la práctica, es una opción directa si ya trabajas con Raspberry Pi, Arduino (vía ESP32) o STM32 y quieres integrar lectura térmica en un sistema de control.

Datos clave para decidir si encaja con tu uso

  • Resolución y precisión orientativa: ±1 °C; NETD 0,1 K RMS @ 1 Hz
  • Campo de visión (FOV): disponible en configuración de 110°×75° (gran angular) o 55°×35° (estrecho)
  • Frecuencia de actualización: programable 0,5 Hz a 64 Hz
  • Rango de temperatura objetivo: -40 °C a 300 °C
  • Dimensiones: 28 × 16 mm (orificio de montaje 2,0 mm)

Si necesitas una medida térmica “a distancia” para inspección, detección de actividad o monitorización, esta cámara MLX90640 resulta práctica por su tamaño compacto y su interfaz I2C.

Cámara de imagen térmica Raspberry Pi MLX90640, matriz IR, 32x24 píxeles, 110 °, FOV, para Arduino / ESP32 / STM32

Preguntas Frecuentes

¿Qué voltaje de alimentación admite el MLX90640?

Funciona con 3,3 V o 5 V, gracias al traductor de voltaje integrado.

¿Cómo se conecta al controlador?

Usa I2C con SDA/SCL y dirección 0x33. Conecta VCC, GND y las líneas I2C al MCU.

¿Qué tamaño tiene y cómo se monta?

El módulo mide 28 × 16 mm e incorpora un orificio de montaje de 2,0 mm.

¿Cuál es el rango de temperatura que puede medir?

La temperatura objetivo indicada es de -40 °C a 300 °C.

¿Con qué frecuencia puede actualizar la imagen térmica?

La frecuencia es programable de 0,5 Hz a 64 Hz, según configuración del sistema.

Con la garantía de:

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

Tras varias semanas usándolo en prototipos con Raspberry Pi, ESP32 y una placa STM32 (siempre apoyándome en el mismo sensor térmico MLX90640), la sensación global es clara: es un módulo compacto y educativo, pero no es una cámara térmica “de inspección” en el sentido clásico. Lo que hace realmente bien es convertir radiación infrarroja en una imagen térmica de baja resolución (matriz 32×24) que permite ver patrones de temperatura y tendencias con contacto cero.

En mi banco de trabajo lo usé para tres casos muy concretos: detección de zonas calientes en carcasas de equipos, seguimiento térmico de elementos calefactados (resistencias y módulos de potencia) y un sistema simple de “actividad” térmica en un área fija. En los tres, el MLX90640 cumple si lo planteas como sensor de termografía funcional: tienes una grilla térmica relativamente densa para analizar distribución, aunque no esperes el detalle de una cámara térmica de más píxeles.

Calidad de construcción y materiales

El módulo está pensado para integración en proyectos embebidos: es muy pequeño (aprox. 28×16 mm) y eso se nota cuando lo montas dentro de cajas o sobre placas base sin ganar casi volumen. También me gustó el orificio de montaje de ~2,0 mm, porque te permite fijarlo de forma repetible con tornillo o remache, algo que en termografía ayuda a mantener siempre el mismo ángulo y distancia.

A nivel de “robustez”, tratándose de un sensor de infrarrojos, lo importante no es tanto la carcasa como la estabilidad mecánica durante la lectura: si el módulo vibra o se desplaza unos milímetros, la escena térmica cambia y el procesado (detección de hotspots o umbrales) se vuelve más inconsistente. En mi caso, lo solucioné con separación y fijación firme, evitando que el cableado ejerza palanca sobre el PCB.

Compatibilidad y rendimiento

La integración es directa por interfaz I2C y dirección 0x33, y además admite 3,3 V o 5 V gracias a un traductor de nivel integrado. En prácticas reales, esto reduce fricción: he podido reutilizar el mismo montaje con distintos controladores sin tener que replantear el nivel lógico.

Rendimiento térmico y frecuencia:

  • La grilla 32×24 es suficiente para detectar gradientes y patrones (por ejemplo, comparar el “lado frío” y “lado caliente” de una carcasa), pero el detalle espacial es limitado.
  • La respuesta se mueve entre 0,5 Hz y 64 Hz según configuración. Cuando busqué “tiempo real” para eventos rápidos, pude mantener frecuencias altas, pero el sistema se vuelve más sensible a cómo gestionas el procesado y a la carga de la comunicación I2C. Para la mayoría de automatizaciones (termostatos, alarmas por umbral, seguimiento lento), una tasa intermedia es más que suficiente y estable.
  • En sensibilidad, me cuadró con los valores típicos de NETD 0,1 K RMS @ 1 Hz, mientras que la precisión orientativa de ±1 °C exige entender una cosa: esto no es un instrumento metrológico de laboratorio. Te sirve para comparar y controlar dentro de un marco razonable, pero si necesitas exactitud absoluta, tendrás que trabajar con una estrategia de calibración y tener en cuenta la emisividad de la superficie que observas.

FOV y montaje:
Tu elección de campo de visión (gran angular 110°×75° o estrecho 55°×35°) define la utilidad práctica. Con el gran angular, ves más escena, pero “estiras” el píxel térmico sobre más superficie; con el estrecho, ganas detalle espacial relativo en el área objetivo. En un banco con una resistencia calefactora, el FOV estrecho me dio resultados más nítidos para ubicar el hotspot. En cambios de posición (típico en detección de actividad), el gran angular fue más tolerante.

Problemas típicos que aparecen en uso real:

  • Distancia y tamaño del objetivo: al ser una matriz pequeña, si el objeto ocupa pocos “píxeles térmicos”, los valores se promedian y se pierden detalles.
  • Superficies reflectantes o brillantes: materiales con emisividad baja tienden a engañar la lectura (el sensor “ve” más radiación reflejada que la propia emisión). Con superficies mates y uniformes, el resultado mejora muchísimo.
  • Ruido y variaciones ambientales: corrientes de aire, cambios bruscos de temperatura ambiente y corrientes por convección alteran el mapa térmico. No es un fallo del sensor; es física. Ajustar el algoritmo (promedios temporales, umbrales con histéresis) suele arreglar el 80% de casos.

Puntos fuertes y aspectos mejorables

Puntos fuertes:

  • Integración sencilla con I2C (0x33) y compatibilidad 3,3 V/5 V, ideal para prototipos con Arduino/ESP32/STM32 y para Raspberry Pi.
  • Matriz 32×24 que permite algo más que un termómetro “puntual”: puedes analizar distribución térmica.
  • Frecuencia configurable amplia (0,5 a 64 Hz), útil tanto para control lento como para reactividad.
  • FOV configurable (110°×75° o 55°×35°), que cambia mucho la forma de plantear el montaje.

Aspectos mejorables / límites reales:

  • La precisión orientativa ±1 °C y el carácter de termografía de baja resolución hacen que la comparación “absoluta” con termómetros de contacto no siempre sea buena.
  • Para que funcione “fino”, necesitas cuidar emisividad, distancia y estabilidad mecánica; si no, el mapa térmico se vuelve errático para detección fina.
  • En configuraciones con frecuencias altas, el sistema se vuelve más exigente con el procesado y el bus: si estás haciendo más cosas a la vez (WiFi, logs, etc.), conviene priorizar estabilidad frente a máxima tasa.

Consejo práctico que me funcionó: fija siempre la distancia y ángulo, y en superficies problemáticas usa una pequeña preparación mate (por ejemplo, una película fina mate compatible con el rango térmico del objeto) para mejorar la emisividad cuando el caso lo permita.

Veredicto del experto

Lo considero un módulo excelente para proyectos donde quieres visión térmica sencilla y accionable, especialmente si ya trabajas con microcontroladores y te interesa automatizar decisiones basadas en “zonas calientes” o evolución térmica. Si tu objetivo es medir temperatura con exactitud absoluta o inspeccionar detalle fino como lo haría una cámara térmica de mayor resolución, vas a sentir limitaciones. Pero si lo enfocas como termografía de baja complejidad para detectar, comparar, controlar y visualizar tendencias, el MLX90640 encaja muy bien: es pequeño, se integra rápido y te abre la puerta a soluciones que con un sensor de temperatura puntual no serían tan interesantes.

Publicado: 17 de julio de 2026

69,99 €

Productos relacionados