티스토리 뷰

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);
}

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함