Arduino ile TMP36 sıcaklık sensörü -40 ile +125 derece arasında ölçüm yapabilmektedir.
void setup()
{
Serial.begin(9600);
}
void loop()
{
int oku = analogRead(A0);
float gerilim = oku * 5.0;
gerilim /= 1024.0;
Serial.print(gerilim); Serial.println(" volt");
//Santigrat çevirme işlemi yapıyoruz
float c = (gerilim - 0.5) * 100 ;
Serial.print(c); Serial.println(" Derece C ");
// Fahrenayta çevirelim
float f = (c * 9.0 / 5.0) + 32.0;
Serial.print(f); Serial.println(" Derece F");
//Kelvine çevirelim
float k = c+273;
Serial.print(k); Serial.println(" Derece K");
//Radyana Çevirelim
delay(1000);
}
Önceki Ders: Arduino ile LDR Sensör Kullanımı | Sonraki Ders: Arduino ile 16x2 Lcd Ekran Kullanımı |