Arduino IDE 安装插件
1.找到项目 -> 加载库 -> 管理库
2. 搜索 MLX90614安装Adafruit MLX90614 Library
3. 检查MLX90614库是否安装上
Mlx90614模块如下图所示广泛用于人体红外测温中,比如常见的额温枪等,具有响应速度快,精度高等特点,通过IIC接口和控制器连接,同一IIC总线上可挂载多个设备。
接线
#include <Wire.h>
#include <Adafruit_MLX90614.h>
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
void setup() {
Serial.begin(9600);
pinMode(D4, OUTPUT);
Serial.println("Adafruit MLX90614 test");
mlx.begin();
}
void loop() {
digitalWrite(D4, HIGH);
delay(1000);
digitalWrite(D4, LOW);
delay(1000);
Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempC());
Serial.print("*C\tObject = "); Serial.print(mlx.readObjectTempC()); Serial.println("*C");
Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempF());
Serial.print("*F\tObject = "); Serial.print(mlx.readObjectTempF()); Serial.println("*F");
Serial.println();
}