Grove - Sensor de Temperatura Infrarrojo Digital
![]() | ![]() |
El sensor de temperatura infrarrojo digital es un módulo de medición de temperatura sin contacto que se basa en el MLX90615. Tanto el chip detector termopila sensible a IR como el chip de acondicionamiento de señal están integrados en el mismo paquete. Este módulo se comunica con Arduino usando SMBus, hasta 127 sensores pueden ser leídos a través de 2 cables comunes. Gracias al amplificador de bajo ruido del módulo, ADC de 16 bits y potente unidad DSP, puede lograr una alta precisión de 1℃ sobre un amplio rango de temperatura y una alta resolución de medición de 0.02℃.
Especificaciones
Elemento | Mín | Típico | Máx | Unidad |
---|---|---|---|---|
Voltaje | 2.6 | 3 | 5 | V |
Corriente | 1.4 | 1.5 | mA | |
Rango de Temperatura Ambiente | -40 - 85 | ℃ | ||
Rango de Temperatura del Objeto | -40 - 115 | ℃ | ||
Dimensión | 20x40x9.6 | mm |
Plataformas Compatibles
Arduino | Raspberry Pi | |||
---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
Las plataformas mencionadas anteriormente como compatibles son una indicación de la compatibilidad de software o teórica del módulo. Solo proporcionamos biblioteca de software o ejemplos de código para la plataforma Arduino en la mayoría de los casos. No es posible proporcionar biblioteca de software / código de demostración para todas las plataformas MCU posibles. Por lo tanto, los usuarios tienen que escribir su propia biblioteca de software.
Descripción General del Hardware

Número de Pin | Nombre | Tipo | Descripción de la Función |
---|---|---|---|
1 | GND | - | Tierra de señal |
2 | VCC | in | Terminal de Entrada de Alimentación Positiva(3.3V o 5V) |
3 | SDA | in/out | Entrada/salida de datos I2C |
4 | SCL | in | CLK I2C |
Comenzando
Jugar con Arduino
Proporcionamos un ejemplo aquí para mostrarte cómo usar este sensor para medir la temperatura del objetivo que está frente al sensor, e imprimir el resultado en el monitor serie.
Si esta es la primera vez que trabajas con Arduino, te recomendamos firmemente que veas Comenzando con Arduino antes de empezar.
Hardware
Componentes de hardware:
Seeeduino V4.2 | Base Shield | Grove - Digital Infrared Temperature Sensor |
---|---|---|
![]() | ![]() | ![]() |
Obtener Uno Ahora | Obtener Uno Ahora | Obtener Uno Ahora |
- Paso 1. Conecta Grove - Digital Infrared Temperature Sensor al puerto D2 del Grove-Base Shield.
- Paso 2. Conecta Grove - Base Shield al Seeeduino.
- Paso 3. Conecta Seeeduino a la PC mediante un cable USB.
Si no tenemos Grove Base Shield, también podemos conectar directamente Grove - Digital Infrared Temperature Sensor a Arduino como se muestra a continuación.
Seeeduino | Grove - Digital Infrared Temperature Sensor |
---|---|
5V | Red |
GND | Black |
D3 | NA |
D2 | Yellow |
Software
-
Paso 1. Descarga la biblioteca y el código de demostración Digital_Infrared_Temperature_Sensor_MLX90615.
-
Paso 2. Consulta Cómo instalar biblioteca para instalar la biblioteca para Arduino.
-
Paso 3. Abre el código de demostración directamente por la ruta:
File -> Examples -> Digital_Infrared_Temperature_Sensor_MLX90615 -> MLX90615Soft. Como se muestra en la siguiente imagen:

Dado que el sensor está calibrado de fábrica con la interfaz digital compatible con SMBus habilitada, pero la biblioteca está basada en una biblioteca i2c suave, puedes usar cualquier pin digital en cualquier chip AVR para manejar las líneas SDA y SCL. Usamos D2 como el pin SCL y D3 como el pin SDA en este código de demostración. Puedes usar otro puerto siempre que modifiques el código con los pines correspondientes.
- Paso 4. Sube el código a Arduino. Si no sabes cómo subir el código, por favor revisa cómo subir código.
- Paso 5. Haz clic en Tool -> Serial Monitor para iniciar el Monitor Serie. Y verás el resultado.

Ahora, puedes medir la temperatura con este sensor. La temperatura ambiente es la temperatura del paquete MLX90615 y la temperatura del objeto es la temperatura objetivo del objeto. Según nuestro experimento, cuando colocas el sensor en la temperatura interior normal, y te aseguras de que no hay ninguna fuente de calor frente al alcance de 1M del sensor. La temperatura del objeto será aproximadamente igual a la temperatura ambiente. Al medir la temperatura del objeto, debes asegurar que el objeto esté lo más cerca posible del sensor, pero no toques la superficie del sensor, recomendamos que la distancia sea menor a 3cm. Esperamos que tengas una prueba divertida.
Más detalles sobre los módulos Grove por favor consulta Sistema Grove
Visor de Esquemático en Línea
Recursos
- [Zip] Grove Digital Infrared Temperature Sensor v1.0 eagle file.zip
- [PDF] MLX90615.pdf
- [Code] Código de Demostración
Soporte Técnico y Discusión de Productos
Actualizable a Sensores Industriales
Con el controlador S2110 y el registrador de datos S2100 de SenseCAP, puedes convertir fácilmente el Grove en un sensor LoRaWAN®. Seeed no solo te ayuda con la creación de prototipos, sino que también te ofrece la posibilidad de expandir tu proyecto con la serie SenseCAP de sensores industriales robustos.
La carcasa IP66, la configuración Bluetooth, la compatibilidad con la red global LoRaWAN®, la batería integrada de 19 Ah y el potente soporte de la APP hacen del SenseCAP S210x la mejor opción para aplicaciones industriales. La serie incluye sensores para humedad del suelo, temperatura y humedad del aire, intensidad de luz, CO2, EC y una estación meteorológica 8 en 1. Prueba el último SenseCAP S210x para tu próximo proyecto industrial exitoso.