Project tutorial
Interfacing IR temperature sensor with Arduino UNO

Interfacing IR temperature sensor with Arduino UNO © GPL3+

Non-contact temperature measurement using GY-90615 IR sensor.

  • 250 views
  • 1 comment
  • 0 respects

Components and supplies

Necessary tools and machines

Apps and online services

About this project

This project shows how to interface the GY-90615 IR temperature sensor with the Arduino UNO. Recently, I had to use the sensor for monitoring coffee temperature and from all the things I learnt about the sensor, I felt it necessary to share this knowledge with everyone else in a simplified manner. I initially bought the GY-90615 package but as I started to solder the connectors onto it, the resistors fell off and there was no way for me to solder them back on. So, I used the MLX90615 sensor on the unit by itself and connected it in a different way which is shown in the second schematic. For the resistors, I used two 4.7kohm each and a 0.1uF Capacitor.

Feel free to watch my YouTube video for the tutorial at:

https://youtu.be/tTb23O1iHKs

Shown are two schematics, one for the GY-90615 module and one for the MLX90615 sensor by itself. Follow the wiring on these schematics and use the code below to run it.

The link for the necessary files for the sensor is below:

https://drive.google.com/open?id=1HDSRJvKUtUwW7sk5FCQgyKaAeSinnckj

Code

MLX90615 codeC/C++
Copy paste into Arduino IDE software and upload onto arduino. Run serial monitor and watch the action happen live.
#include <mlx90615.h>
#include <Wire.h>
MLX90615 mlx = MLX90615();

void setup() {

  //setup MLX IR sensor

  mlx.begin();

  // initialize serial communication:

  Serial.begin(9600);

 }

void loop() {
  Serial.print("Ambient = ");
  Serial.print(mlx.get_ambient_temp()); 
  Serial.print(" *C\tObject = ");
  Serial.print(mlx.get_object_temp());
  Serial.println(" *C");
}

Schematics

Schematic for GY-90615
Wiring uml66xcibf
Schematic for MLX90615 Sensor
For the resistors, use 4.7k for each one. Capacitor is 0.1uF
Mlx90615 schematic 1snxpmrzna

Comments

Similar projects you might like

Temperature sensor

Project tutorial by Grant

  • 35,134 views
  • 10 comments
  • 49 respects

Ultrasonic Sensor with Alarm, LCD and Temperature

Project tutorial by MichDragstar

  • 13,798 views
  • 8 comments
  • 29 respects

Make an Arduino Temperature Sensor (thermistor tutorial)

Project tutorial by Iasonas Christoulakis

  • 3,308 views
  • 5 comments
  • 18 respects

How To Use DS18B20 Water Proof Temperature Sensor

Project showcase by Team IoTBoys

  • 98,701 views
  • 21 comments
  • 28 respects

Room temperature sensor with display on Mobile

Project showcase by Kaustubh Agarwal

  • 32,174 views
  • 9 comments
  • 65 respects
Add projectSign up / Login