Membedakan Sensor BMP280 dan BME280

Dalam membuat stasiun cuaca menggunakan NodeMCU, saya menggunakan sensor BME280 untuk mengukur suhu, kelembaban dan tekanan udara. Sensor ini memiliki saudara kembar yang hampir sama, yaitu BMP280. Keduanya terlihat hampir mirip, apalagi ketika dipasang pada PCB. Akan tetapi seacara fungsi, BMP280 tidak memiliki sensor kelembaban.

Lalu, bagaimana cara membedakan sensor BMP280 dan BME280? Seperti terlihat di foto di bawah ini, PCB dari kedua sensor tersebut terlihat serupa.

Membandingkan sensor BMP280 dan BME280
Ukuran PCB dibandingkan dengan pensil

Salah satu cara ya tentu saja dengan menyambungkan sensor dengan NodeMCU atau Arduino. Kedua sensor ini menggunakan library yang sama. Namun pembacaan kelembaban dari sensor BMP280 akan selalu menghasilkan angka 0.

Membandingkan BMP280 (kiri) dan BME280 (Kanan)

Cara kedua adalah dengan pemeriksaan fisik. Cara ini memerlukan kaca pembesar yang cukup baik, karena ukuran chip yang cukup kecil. Dengan menggunakan kaca pembesar untuk melihat chip-nya, berikut ini perbedaan antara BMP280 dan BME280

  1. Dari lubang sensor berupa titik berwarna hitam. Titik hitam ini pada BMP280 berada di sebelah kanan bawah, sedangkan pada sensor BME280 berada di sebelah kiri tengah.
  2. Dari huruf pertama di baris kedua. Sensor BMP280 memiliki huruf “K” sebagai huruf pertama pada baris kedua. Sensor BME280 memiliki huruf “U” sebagai huruf pertama di baris kedua.

Jadi, sudah jelas kan perbedaannya? Detil lebih lanjut bisa di lihat di datasheet di tautan di akhir artikel ini. Selamat bereksperimen.

Sumber:

  1. Datasheet BMP280: https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/pressure-sensors-bmp280-1.html
  2. Datasheet BME280: https://www.bosch-sensortec.com/products/environmental-sensors/humidity-sensors-bme280/