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);
}