Arduino Eğitimleri - 11. Ders - Arduino Sıcaklık Sensörü ile Ölçüm
- egitimdebilisim.com

- 6 gün önce
- 1 dakikada okunur
TMP36 Sıcaklık Sensörü
Arduino ile sıcaklık sensörü kullanımı, projelerde ortam ısısını ölçmek için çok yaygındır.
Temel Özellikler
Analog sensör
−40°C ile +125°C arası ölçüm

Gerekli Malzemeler
1 adet TMP36
1 adet 10k direnç
Arduino
Jumper kablolar
Bunların tamamını Tinkercad üzerinden edinerek projenizi gerçekleştirebilirsiniz.

Arduino Bağlantısı
TMP36 | Arduino |
Sol (VCC) | 5V |
Orta (Vout) | A0 |
Sağ (GND) | GND |
Devre

Kodlar:

Kodlarla Açıklama
int sensorPin = A0;
TMP36 sensörünün Arduino’ya bağlı olduğu analog pin
void setup() {
Serial.begin(9600);
}
Arduino ile bilgisayar arasında haberleşme başlatılır. Sonuçları Serial Monitor’de görmek için
void loop() {
Arduino açık olduğu sürece sürekli çalışır
int deger = analogRead(sensorPin);
Sensörden gelen analog değer okunur👉 Değer aralığı: 0 – 1023
float volt = deger * (5.0 / 1023.0);
Okunan sayı voltaja çevrilir. Çünkü TMP36 voltaj ile çalışır
float sicaklik = (volt - 0.5) * 100;
TMP36’ya özel hesaplama
0.5 V = 0°C
Her 0.01 V = 1°C
Serial.print("Sıcaklık: ");
Serial.print(sicaklik);
Serial.println(" °C");
Hesaplanan sıcaklık ekrana yazdırılır
delay(1000);
1 saniye bekler, sonra tekrar ölçer
Özet video:




Yorumlar