써미스터(Thermistor) 온도 센서는 열에 민감한 저항으로, 열량의 따라 저항 값이 올라가거나 내려간다.
또한 써미스터가 구한 저항 값을 우리가 사용하는 온도로 바꿔줘야 한다.
회로도
저항은 100k를 사용 하면 된다.
![](https://blog.kakaocdn.net/dn/pPfvA/btsEnQXU0Vw/7XmuGHsbMbCZRon81N9JE1/img.png)
코드 구현
1초마다 온도 값을 불러오는 예제다.
코드 실행이 안되면 <Thermistor.h> 라이브러리를 추가 해주면 된다.
//센서 라이브러리
#include <Thermistor.h>
// 센서 연결 선언
Thermistor temp(A0);
void setup()
{
Serial.begin(9600);
}
void loop()
{
int temp = temp.getTemp();
Serial.print(temp);
Serial.println("℃");
delay(1000);
}
반응형
'Arduino' 카테고리의 다른 글
[Arduino] 아두이노 RGB LED 사용하기 (0) | 2024.02.02 |
---|---|
[Arduino] 아두이노 조이스틱 사용하기 (0) | 2024.02.02 |
[Arduino] 아두이노 조도센서(Photoresistor) 사용하기 (0) | 2024.02.02 |
[Arduino] 아두이노 가변저항 사용해서 LED 밝기 조절하기 (0) | 2024.02.02 |
[Arduino] 아두이노 DC 모터(L298N) 제어하기 (0) | 2024.02.02 |