This is a MLX90614ESF-BAA-000-TU-ND non-contact infrared thermometer for use with Arduino, or any microcontroller that can communicate with it through it’s I2C interface.
Applications
- High precision non-contact temperature measurements
- Thermal comfort sensor for mobile air conditioning control system
- Temperature sensing element for residential,
- Commercial and industrial building air conditioning
- Windshield defogging
- Automotive blind angle detection
- Industrial temperature control of moving parts
- Temperature control in printers and copiers
- Home appliances with temperature control
- Healthcare
- Livestock monitoring
- Movement detection
- Thermal alert
Features
- Small size, low cost
- Mounted on a breakout board with two types of pins
- 10k Pull up resistors for the I2C interface with optional solder jumpers
- Easy to integrate
- Factory calibrated in wide temperature range:
- -40?C to 125?C for sensor temperature
- -70?C to 380?C for object temperature
- High accuracy of 0.5?C over wide temperature range (0?C to 50?C for both Ta and To)
- Measurement resolution of 0.02?C
Package Included
1 x ?MLX90614ESF-BAA-000-TU-ND Infrared Thermometer Module IR Sensor for Arduino
You may download the?MLX90614 Arduino?Library?& Example (1.15MB)?or manually key-in:
#include <Wire.h> #include <Adafruit_MLX90614.h> Adafruit_MLX90614 mlx = Adafruit_MLX90614(); void setup() { Serial.begin(9600); Serial.println("Adafruit MLX90614 test"); mlx.begin(); } void loop() { Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempC()); Serial.print("*CtObject = "); Serial.print(mlx.readObjectTempC()); Serial.println("*C"); Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempF()); Serial.print("*FtObject = "); Serial.print(mlx.readObjectTempF()); Serial.println("*F"); Serial.println(); delay(500); }
The result will display in serial monitor.