Image
14 Temmuz, 2026

GY-906 Nedir?

GY-906 MLX90614 Nedir? Arduino ile IR Temassız Sıcaklık Sensörü Kullanımı

GY-906 - MLX90614 IR Temassız Sıcaklık Sensörü, nesnelerin yüzey sıcaklığını fiziksel temas olmadan ölçebilen kızılötesi sıcaklık sensörü modülüdür. Arduino, ESP32 ve benzeri geliştirme kartlarıyla I2C üzerinden haberleşir.

Bu sensör; temassız termometre, nesne sıcaklığı izleme, motor ve elektronik parça sıcaklık takibi, ev otomasyonu ve endüstriyel kontrol projelerinde kullanılabilir. MLX90614 hem ortam sıcaklığını hem de hedef nesne sıcaklığını okuyabilir.

GY-906 MLX90614 IR Temassız Sıcaklık Sensörü
Fotoğraf 1: GY-906 MLX90614 IR temassız sıcaklık sensörü.

MLX90614 Nedir ve Nasıl Çalışır?

MLX90614, kızılötesi ışınımı algılayarak hedef yüzeyin sıcaklığını hesaplayan temassız bir sıcaklık sensörüdür. Her cisim sıcaklığına bağlı olarak kızılötesi enerji yayar. Sensör bu enerjiyi algılar ve dijital sıcaklık verisine dönüştürür.

Temassız ölçüm yaptığı için hareketli parçalar, yüzeye temas edilmemesi gereken nesneler veya hızlı kontrol gerektiren uygulamalar için oldukça kullanışlıdır.

Kısaca: MLX90614, nesne sıcaklığını temas etmeden ölçen, I2C haberleşmeli dijital bir kızılötesi sıcaklık sensörüdür.

Proje Uygulama Videosu

GY-906 sensörünün Arduino bağlantısı, kütüphane kurulumu ve sıcaklık okuma testini aşağıdaki video alanına ekleyebilirsiniz:

GY-906 Pin Yapısı

PinGöreviArduino UNO
VDD / VCCBesleme3.3V veya 5V
GNDToprakGND
SDAI2C veriA4
SCLI2C saatA5
GY-906 MLX90614 Arduino bağlantı şeması
Fotoğraf 2: GY-906 MLX90614 Arduino bağlantı şeması.

Arduino ile GY-906 Kullanımı İçin Gerekli Malzemeler

MalzemeÜrün Linki
Arduino UnoArduino Uno R3 Klon + USB Kablo
GY-906 MLX90614GY-906 MLX90614 IR Temassız Sıcaklık Sensörü
Jumper Kablo40 Adet Jumper Kablo

Arduino MLX90614 Kod Örneği

Arduino IDE üzerinden Adafruit MLX90614 kütüphanesini kurduktan sonra aşağıdaki kodla ortam ve nesne sıcaklığını okuyabilirsiniz.

#include <Wire.h>
#include <Adafruit_MLX90614.h>

Adafruit_MLX90614 mlx = Adafruit_MLX90614();

void setup() {
  Serial.begin(9600);
  if (!mlx.begin()) {
    Serial.println("MLX90614 bulunamadi!");
    while (1);
  }
}

void loop() {
  Serial.print("Ortam: ");
  Serial.print(mlx.readAmbientTempC());
  Serial.println(" C");

  Serial.print("Nesne: ");
  Serial.print(mlx.readObjectTempC());
  Serial.println(" C");
  delay(1000);
}
Git

GY-906 MLX90614 Arduino Kodları

Temel sıcaklık okuma, LCD ekran gösterimi, sıcaklık eşik uyarısı ve I2C scanner örneklerini GitHub klasöründen inceleyebilirsiniz.

Kullanım Alanları

  • Temassız sıcaklık ölçümü
  • Endüstriyel yüzey sıcaklığı takibi
  • Motor ve elektronik komponent sıcaklık kontrolü
  • Ev otomasyonu ve iklim kontrol sistemleri
  • Robotik projelerde nesne sıcaklığı algılama
  • Arduino ile sıcaklık uyarı sistemi

Sık Yapılan Hatalar

  • Sensör bulunamadı: SDA/SCL bağlantılarını ve I2C adresini kontrol edin.
  • Yanlış ölçüm: Parlak metal yüzeyler ve mesafe ölçümü etkileyebilir.
  • LCD ile çakışma: I2C adreslerini scanner kodu ile kontrol edin.
  • Tıbbi kullanım hatası: Bu modül eğitim/prototip amaçlıdır; tıbbi teşhis cihazı olarak kullanılmamalıdır.

Sonuç

GY-906 MLX90614 IR Temassız Sıcaklık Sensörü, Arduino ile temassız sıcaklık ölçümü yapmak isteyen kullanıcılar için pratik ve güçlü bir modüldür. I2C bağlantısı, kütüphane desteği ve hızlı veri okuma yapısı sayesinde birçok otomasyon ve kontrol projesinde kullanılabilir.

Temassız Sıcaklık Ölçüm Projelerinizi Kurun

GY-906 MLX90614 sensörü ile Arduino tabanlı temassız sıcaklık ölçüm, sıcaklık uyarı ve yüzey sıcaklığı takip projelerinizi geliştirebilirsiniz.

GY-906 MLX90614 Sensörünü İncele