OPEN_ROBO_HUB Back to Projects
Module 20 // Thermal Analytics

Infrared Thermometer

Integrates MLX90614 thermal telemetry logic gates to trigger non-contact temperature measurements when infrared sensor matrix values narrow down. Suitable for body temperature monitoring and object temperature analysis.

Thermal Sensor Mapping

Sensor Logic Pin Vector Mapping Target Uno Pin
MLX90614 SDA ====> A4
MLX90614 SCL ====> A5
OLED SDA ====> A4
OLED SCL ====> A5

Thermal Monitoring Firmware


#include <Wire.h>
#include <Adafruit_MLX90614.h>

Adafruit_MLX90614 mlx =
Adafruit_MLX90614();

void setup()
{
Serial.begin(9600);
mlx.begin();
}

void loop()
{
float temp =
mlx.readObjectTempC();

Serial.print("Temperature: ");
Serial.print(temp);
Serial.println(" C");

delay(1000);
}