Grove - Sensor de Temperatura Infravermelho Digital
![]() | ![]() |
O sensor de temperatura infravermelho digital é um módulo de medição de temperatura sem contato baseado no MLX90615. Tanto o chip detector termopilha sensível ao IR quanto o chip de condicionamento de sinal são integrados no mesmo encapsulamento. Este módulo se comunica com o Arduino usando SMBus, sendo possível ler até 127 sensores através de apenas 2 fios comuns. Graças ao amplificador de baixo ruído do módulo, ADC de 16 bits e poderosa unidade DSP, ele pode alcançar alta precisão de 1℃ em uma ampla faixa de temperatura e alta resolução de medição de 0,02℃.
Especificações
Item | Mín | Típico | Máx | Unidade |
|---|---|---|---|---|
Tensão | 2.6 | 3 | 5 | V |
Corrente | 1.4 | 1.5 | mA | |
Faixa de Temperatura Ambiente | -40 - 85 | ℃ | ||
Faixa de Temperatura do Objeto | -40 - 115 | ℃ | ||
Dimensão | 20x40x9.6 | mm | ||
Plataformas Compatíveis
| Arduino | Raspberry Pi | |||
|---|---|---|---|---|
![]() | ![]() | ![]() | ![]() | ![]() |
As plataformas mencionadas acima como suportadas são uma indicação da compatibilidade teórica ou de software do módulo. Na maioria dos casos, fornecemos apenas biblioteca de software ou exemplos de código para a plataforma Arduino. Não é possível fornecer biblioteca de software / código de demonstração para todas as possíveis plataformas de MCU. Portanto, os usuários precisam escrever sua própria biblioteca de software.
Visão Geral de Hardware

| Número do Pino | Nome | Tipo | Descrição da Função |
|---|---|---|---|
| 1 | GND | - | Terra de sinal |
| 2 | VCC | in | Terminal de Entrada da Fonte de Alimentação Positiva (3,3V ou 5V) |
| 3 | SDA | in/out | Entrada/saída de dados I2C |
| 4 | SCL | in | I2C CLK |
Primeiros Passos
Brincar com Arduino
Fornecemos aqui um exemplo para mostrar como usar este sensor para medir a temperatura do alvo que está em frente ao sensor e imprimir o resultado no monitor serial.
Se esta é a primeira vez que você trabalha com Arduino, recomendamos fortemente que veja Getting Started with Arduino antes de começar.
Hardware
Componentes de hardware:
| Seeeduino V4.2 | Base Shield | Grove - Digital Infrared Temperature Sensor |
|---|---|---|
![]() | ![]() | |
| Adquira agora | Adquira agora | Adquira agora |
- Passo 1. Conecte o Grove - Digital Infrared Temperature Sensor na porta D2 do Grove-Base Shield.
- Passo 2. Conecte o Grove - Base Shield ao Seeeduino.
- Passo 3. Conecte o Seeeduino ao PC por meio de um cabo USB.
Se não tivermos o Grove Base Shield, também podemos conectar diretamente o Grove - Digital Infrared Temperature Sensor ao Arduino como abaixo.
| Seeeduino | Grove - Digital Infrared Temperature Sensor |
|---|---|
| 5V | Vermelho |
| GND | Preto |
| D3 | NA |
| D2 | Amarelo |
Software
-
Passo 1. Baixe a biblioteca e o código de demonstração Digital_Infrared_Temperature_Sensor_MLX90615.
-
Passo 2. Consulte How to install library para instalar a biblioteca para Arduino.
-
Passo 3. Abra o código de demonstração diretamente pelo caminho:
File -> Examples -> Digital_Infrared_Temperature_Sensor_MLX90615 -> MLX90615Soft. Como mostrado na figura a seguir:

Como o sensor é calibrado de fábrica com a interface digital compatível com SMBus habilitada, mas a biblioteca é baseada em uma biblioteca i2c por software, você pode usar quaisquer pinos digitais em qualquer chip AVR para acionar as linhas SDA e SCL. Usamos D2 como pino SCL e D3 como pino SDA neste código de demonstração. Você pode usar outra porta desde que modifique o código com os pinos correspondentes.
- Passo 4. Faça o upload do código para o Arduino. Se você não souber como fazer o upload do código, verifique how to upload code.
- Passo 5. Clique em Tool -> Serial Monitor para iniciar o Serial Monitor. E você verá o resultado.

Agora você pode medir a temperatura com este sensor. A temperatura ambiente é a temperatura do encapsulamento do MLX90615 e a temperatura do objeto é a temperatura do alvo. De acordo com nosso experimento, quando você coloca o sensor em uma temperatura ambiente normal em ambiente interno e garante que não haja nenhuma fonte de calor na frente do sensor dentro de um raio de 1M, a temperatura do objeto será aproximadamente igual à temperatura ambiente. Ao medir a temperatura do objeto, você deve garantir que o objeto esteja o mais próximo possível do sensor, mas sem tocar a superfície do sensor; recomendamos que a distância seja menor que 3 cm. Desejamos que você se divirta experimentando.
Mais detalhes sobre os módulos Grove, consulte Grove System
Visualizador de Esquemático Online
Recursos
- [Zip] Grove Digital Infrared Temperature Sensor v1.0 eagle file.zip
- [PDF] MLX90615.pdf
- [Code] Demo Code
Suporte Técnico e Discussão de Produto
Atualizável para Sensores Industriais
Com o controlador SenseCAP S2110 controller e o S2100 data logger, você pode facilmente transformar o Grove em um sensor LoRaWAN®. A Seeed não apenas ajuda você na prototipagem, como também oferece a possibilidade de expandir seu projeto com a série SenseCAP de robustos industrial sensors.
O invólucro IP66, a configuração via Bluetooth, a compatibilidade com a rede global LoRaWAN®, a bateria interna de 19 Ah e o forte suporte do APP fazem do SenseCAP S210x a melhor escolha para aplicações industriais. A série inclui sensores para umidade do solo, temperatura e umidade do ar, intensidade da luz, CO2, EC e uma estação meteorológica 8 em 1. Experimente o mais recente SenseCAP S210x em seu próximo projeto industrial de sucesso.










