ArduinoGeneral

MLX90614

userHead Account cancelled 2017-12-09 02:09:06 2819 Views3 Replies
I have two of your MLX90614 infrared sensors.
https://www.dfrobot.com/wiki/index.php/ ... U:_SEN0206
I did download the library for arduino but I alwasys got the following:
Code: Select all
Ambient = 1037.55 *C
Object  = 1037.55 *C
Ambient = 1899.59 *F
Object  = 1899.59 *F
I did try (both the devices) with Arduino UNO R3 and with Arduino nano using IDE version 1.8.5 and version 1.6.1
I also tried both the possible connections (soldoring and with the plug) and tested them with the tester. Cables look OK.
Any help?
2020-10-15 11:11:55 Hi there,

TRY TO CHECK THE POWER !!!
I meet with this problem and spend a lot of time.
This sensor VERY dependence from power. When I use this sensor with Arduino powered by USB and Arduino has any another devices connected - sensor drop to 1037 state. But when I connect Arduino to external power via power connector all is OK(in case when some another devices connected to Arduino). I think this case produced because power from USB is not enough and stable. May be STABLE is more important.
So, I recommend check your power and try to power from good stable source.
userHeadPic nhyhello
2020-10-05 04:44:35 I do not believe the problem is caused by switched SCL/SDA wires. This problem has been discussed widely online and it occurs when the MLX90614 sensor is connected with other I2C devices. For example, it will work fine with an I2C LCD I have, but not with one of several small OLEDs -- I have tried it with an IZOKEE 0.96" I2C OLED. It appears that the problem is somehow related to the non-standard I2C protocol implementation on the MLX90614. The 1037.55 reading is not just some random value. It is always what is displayed when this problem occurs. The MLX90614 should have 10K pullup resistors on the SCL and SDA lines, but the problem is the same regardless of whether they are there. userHeadPic anonymous
2017-12-14 17:15:45 Hi, That's because you wrongly connect the I2C wires,switch 2 wires, then it will be good userHeadPic robert.chen