아두이노 온도센서(TMP36)
온도센서를 사용해보려 합니다.
온도센서는 물체의 온도를 감지하고 전기신호로 바꿔주는 센서입니다.
TMP36은 약 -40℃~120℃정도 감지할 수 있습니다. 그리고 센서를 연결하실 때에는 (+) (-)를 확인하시고 연결해야합니다. 안그러면 센서겉면이 녹거나 터지는 일이 생깁니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | const int temp_pin = A0; void setup() { Serial.begin(9600); } void loop() { int temp =analogRead(temp_pin); float volt = temp*5000.0/1024.0; float temp2C = (volt-500)/10.0; Serial.print(temp2C); Serial.println("degree C"); } |
여기서 확인하실 점은 전압으로 변경해주는 부분입니다.
Tinkercad에서 센서종류가 몇가지 있는데 온도센서나 이런걸 어떻게 변화하나 했는데 시뮬레이션을 시작하시고 센서를 클릭하시면 변경할 수가 있습니다.
댓글
댓글 쓰기