Iot/Arduino
아두이노 _ MLX90614 _ 비접촉 온도센서
잉_민
2024. 1. 8. 20:02
728x90
반응형
https://m.blog.naver.com/chandong83/221212429360
아두이노 사용기 #35 비접촉 온도센서를 다뤄보다. (MLX90614)
이번에 다뤄볼 녀석은 비접촉 온도센서이다. 위의 제품이 비접촉 온도 측정 장비인데 아마도 이 녀석은 더 ...
blog.naver.com
라이브러리 설치
(메뉴 > 스케치 > 라이브러리 포함하기 > 라이브러리 관리)
Adafruit MLX90614 Libaray by Adafruit
예제
메뉴 > 파일 > 예제 > Adafruit MLX90614 Libarary > mlxtest
Ambient는 외부 온도이고 Object는 측정하고 있는 물체의 온도 값
코드
#include <Wire.h>
#include <Adafruit_MLX90614.h>
// mlx90614 라이브러리 생성
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
void setup() {
Serial.begin(9600);
//온도 센서 시작.
mlx.begin();
}
void loop() {
//외부 온도 섭씨로 읽어 모니터링 프로그램에 출력
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();
//0.5초 대기후 다시 시작.
delay(500);
}
728x90
반응형