红外测温仪是一种常见的传感器设备,可以用于非接触式测量物体的温度。本文将介绍如何使用ESP Arduino编程来驱动MLX90615红外测温仪,实现温度测量并将数据传输到物联网平台。
MLX90615传感器是一款具有高精度的红外测温仪,能够测量物体的表面温度。它采用非接触式红外技术,通过测量物体辐射出的红外能量来计算温度。在此之前,确保你已经准备好以下材料:
- ESP8266或ESP32开发板
- MLX90615红外测温仪
- 杜邦线若干
接下来,我们将使用Arduino IDE来编写代码并将其上传到ESP开发板。首先,我们需要安装ESP8266或ESP32的Arduino核心,以便能够使用Arduino IDE进行编程。
打开Arduino IDE,创建一个新的项目,并将以下代码复制到代码编辑器中:
#include <Wire.h>
#include <Adafruit_MLX90614.h>
Adafruit_MLX90614 mlx =