반응형

아두이노, Tmp36 온도 센서 예제

 

글. 오상문 sualchi@daum.net

 

[ TMP36 ]                        [ 아두이노 ]

왼쪽다리     ----------------- 5V

중간다리    ------------------ A0

오른쪽다리 ------------------ GND

 

예제 코드는 다음과 같습니다.

 

const int pinTmp = A0;

 

void setup() { 
  Serial.begin(9600);
}

 

void loop() {
  Serial.println(readTemp());
}

 

float readTemp() {
  int tempSensorValue = analogRead(pinTmp);
  float volt = (tempSensorValue * 5.0) / 1024.0;
  float temperature = (volt - 0.5) * 100.0;
  return temperature;
}

 

<이상>

반응형

+ Recent posts