Lompat ke konten Lompat ke sidebar Lompat ke footer

Mengakses Sensor Suhu MLX90614

MLX90614 ini merupakan jenis sensor contact-less atau non-kontak dimana memanfaatkan sinar infrared untuk mengukur suhu benda yang terkena infrared tsb. Sensor ini sangat jarang digunakan oleh mahasiswa ataupun pelajar karena harganya yang sangat mahal kisaran 230rb.

Akan tetapi untuk menggunakan sensor ini tidak perlu repot-repot merancang coding arduino karena sudah ada library-nya (library GY-906 MLX90614) dan kita tinggal menginstalnya.

Cara Kerja Sensor MLX90614

Cara kerja dari sensor ini adalah dengan menyerap sinar inframerah yang dipancarkan suatu benda. Hal tsb dikarenakan intensitas energi inframerah yang dipancarkan suatu benda akan berbanding lurus dengan suhunya.

Radiasi infra-merah ini merupakan sebuah spektrum gelombang elektromagnetik yang memiliki panjang gelombang antara 0.7 sampai 1000 mikron. Akan tetapi hanya 0.7 – 14 mikron yang digunakan untuk mengukur suhu.

Maka dari itu diciptakan sebuah detektor fotosensitif yang ada dalam sensor ini dimana mengubah energi inframerah menjadi sinyal listrik yang berbanding lurus dengan suhu objek yang dipancarkan.

Konfigurasi Pin MLX90614
Berikut adalah konfigurasi pin MLX90614 :
  • Vin : Tegangan supply dari modul - dihubungkan ke 5V Arduino
  • GND : Sinyal Ground - dihubungkan ke GND Arduino
  • SCL : Serial Clock -  dihubungkan ke SCL Arduino
  • SDA : Serial Data - dihubungkan ke SDA Arduino

MLX90614 Arduino

Pada dasarnya rangkaian MLX90614 dimana :
  • Vin dihubungkan ke 5 Volt Arduino
  • GND dihububungkan ke GND Arduino
  • SCL dihubungkan ke A5 atau apabila menggunakan arduino Mega sudah disediakan pin khusus untuk pin SCL.
  • SCA dihubungkan ke A4 atau apabila menggunakan arduino Mega sudah disediakan pin khusus untuk pin SCA.

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

Adafruit_MLX90614 mlx = Adafruit_MLX90614();

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

  Serial.println("Adafruit MLX90614 test");  

  mlx.begin();  
}

void loop() {
  Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempC()); 
  Serial.print("*C\tObject = "); Serial.print(mlx.readObjectTempC()); Serial.println("*C");
  Serial.print("Ambient = "); Serial.print(mlx.readAmbientTempF()); 
  Serial.print("*F\tObject = "); Serial.print(mlx.readObjectTempF()); Serial.println("*F");

  Serial.println();
  delay(500);
}
Catatan :
Coding untuk menggunakan coding diatas harus mendownload dan install library 
  • Wire.h
  • Adafruit_MLX90614.h
Untuk mendownload coding tersebut bisa melalui internet atau melalui Library manager arduino dengan cara :
  • Klik libary manager
  • Ketik MLX90614
  • Install library Adafruit MLX90614



Kelebihan
Karena sensor ini tidak bersentuhan fisik (non-contact) dengan benda yang diukur, maka sensor ini memiliki rentang pengukuran yang sangat luas yaitu antara -70°C ke +380°C

Kekurangan
Harga yang relatif sangat mahal yaitu 230rb.

4 komentar untuk "Mengakses Sensor Suhu MLX90614"

  1. kok hasil pembacaannya berubah ubah ya suhunya, ada saran lain kah

    BalasHapus
    Balasan
    1. apakah tidak akurat kak pembacaannya ??
      saya terus terang belum pernah menggunakan sensor ini karena lumayan mahal...

      saran saya lebih baik gunakan LM35 karena murah meriah dan lumayan akurat... hehehehe..

      terimakasih sudah berkunjung,...,..

      Hapus
  2. Izin menambahkan saran pengetahuan, mengapa penggunaan sensor suhu ini berubah-ubah? Karena sensor suhu MLX90614 ini mendeteksi 2 kondisi suhu. Pertama suhu sekitar. Dan kedua suhu objek. Agar bisa mendapatkan nilai akurasi yang bagus, sensor didekatkan ke objek panas. Karena akurasi sensor suhu ini memiliki jarak tertentu untuk bisa mendeteksi suhu objek. Jika jarak objek tidak dapat dijangkau, maka sensor hanya bisa membaca suhu sekitar saja.

    Mohon koreksi kembali jika salah. Saya menjelaskan yang saya pahami saja. Terima kasih.

    BalasHapus

Mohon berkomentar dengan baik dan sopan.

- Admin berhak menghapus komentar yang tidak pantas.
..(Mengandung kata kasar dan SARA).
- Dilarang menaruh Link di kolom komentar.
- Dilarang SPAM

Terimakasih sudah berkunjung.....
Mari Berdiskusi di Kolom Komentar......