Descripción
Qué es
El módulo MLX90640 es un sensor térmico de matriz de píxeles que permite capturar imágenes en infrarrojos. Es ideal para proyectos de visión térmica y detección de movimiento.
Características
- Ángulo de visión de 110°
- Sensor térmico de matriz de píxeles
- SKU: ARD0012142
- Precio: 192,41 €
Para qué sirve
El módulo MLX90640 es particularmente útil para los makers que desean crear dispositivos de seguridad o sistemas de monitoreo ambiental. Puede ser utilizado para crear un sistema de alarma térmica que envía una alerta cuando detecta movimiento o un cambio de temperatura.
Tutorial: Cómo usar el módulo de cámara infrarroja MLX90640 de 110 grados
El módulo MLX90640 es un sensor térmico de matriz de píxeles ideal para proyectos de visión térmica y detección de movimiento. Es particularmente útil para los makers que desean crear dispositivos de seguridad o sistemas de monitoreo ambiental.
Qué necesitas
- Microcontrolador Arduino
- Cable USB
- Software de desarrollo Arduino IDE
- Biblioteca I2C
- Alimentación 3.3V o 5V
Pasos
- Conecta el módulo MLX90640 al microcontrolador Arduino a través de los pines SDA y SCL.
- Instala la biblioteca I2C en el software Arduino IDE.
- Escribe un sketch para leer los datos del módulo MLX90640.
- Consulta el datasheet para configurar los parámetros de resolución y frecuencia de muestreo.
- Visualiza los datos térmicos recibidos del sensor.
- Analiza los datos para identificar las áreas térmicas.
- Interactúa con otros dispositivos o sistemas de control basados en los datos térmicos.
- Consulta el datasheet para optimizar la configuración del sensor según las necesidades del proyecto.
Código de ejemplo
/*
Sketch di esempio per leggere i dati dal modulo MLX90640
*/
#include <Wire.h>
#include <mlx90640.h>
MLX90640 mlx;
void setup() {
Serial.begin(115200);
mlx.start(I2C_MODE);
}
void loop() {
mlx.getFrame();
for (uint16_t i = 0; i < MLX90640_IMAGE_SIZE; i++) {
Serial.print(mlx.frame[i]);
Serial.print(", ");
}
Serial.println();
}
Miniproyecto
Crea un sistema de alarma térmica que envíe una advertencia cuando detecta movimiento o un cambio de temperatura.
Errores comunes
- Asegúrate de que el módulo MLX90640 esté correctamente alimentado.
- Verifica que los pines SDA y SCL estén correctamente conectados.
- Asegúrate de que la biblioteca I2C esté correctamente instalada y configurada.
- Verifica el datasheet para la configuración correcta de los parámetros de resolución y frecuencia de muestreo.
Accesorios recomendados
- Cable USB para Arduino
- Fuente de alimentación USB
- Display LCD para visualizar los datos térmicos
- Módulo Wi-Fi para transmitir los datos
Preguntas frecuentes
¿Cómo puedo optimizar la resolución del sensor?
Verifica el datasheet para establecer la resolución adecuada.
¿Cuáles bibliotecas son necesarias?
Se necesitan I2C y la biblioteca específica para MLX90640.
¿Puede ser utilizado con Raspberry Pi?
Sí, pero requiere la configuración de I2C y la biblioteca específica.






Valoraciones
No hay valoraciones aún.