⛰️๐ก️ Sensor BMP180 (Sensor Tekanan Udara & Ketinggian)
BMP180 adalah sensor tekanan udara digital buatan Bosch Sensortec yang mampu mengukur tekanan atmosfer dan menghitung ketinggian (altitude). Sensor ini banyak digunakan pada altimeter, stasiun cuaca mini, dan proyek IoT karena akurasi baik dan konsumsi daya rendah.
Berikut poin-poin utama mengenai sensor BMP180:
1. Antarmuka I2C Digital
BMP180 berkomunikasi menggunakan protokol I2C, sehingga hanya membutuhkan dua jalur data (SDA dan SCL). Integrasinya mudah dengan Arduino, ESP8266, dan ESP32.
2. Fitur dan Spesifikasi Utama
- Rentang Tekanan: 300 – 1100 hPa
- Akurasi Tekanan: ±1 hPa
- Resolusi: hingga 0.01 hPa
- Pengukuran Ketinggian: hingga ±9000 m (perhitungan)
- Tegangan Operasi: 1.8V – 3.6V (modul mendukung 3.3V)
3. Keunggulan BMP180
- Akurat dan stabil untuk tekanan udara
- Konsumsi daya rendah
- Mudah digunakan untuk altimeter
- Lebih sederhana dibanding BME280 (tanpa kelembapan)
4. Cara Kerja Singkat
BMP180 menggunakan sensor MEMS untuk mendeteksi tekanan udara. Perubahan tekanan diolah secara digital di dalam chip, kemudian dikirim ke mikrokontroler melalui I2C. Nilai tekanan ini dapat dikonversi menjadi ketinggian berdasarkan tekanan udara standar permukaan laut.
๐ Spesifikasi BMP180
- Sensor tekanan udara digital
- Mendukung perhitungan ketinggian
- Antarmuka I2C
- Hemat daya dan stabil
๐ Pin BMP180 (Mode I2C)
- VCC → 3.3V Arduino
- GND → Ground
- SDA → A4 (Arduino Uno)
- SCL → A5 (Arduino Uno)
⚙️ Rangkaian BMP180 ke Arduino
| Pin BMP180 | Arduino Uno |
|---|---|
| VCC | 3.3V |
| GND | GND |
| SDA | A4 |
| SCL | A5 |
๐ป Contoh Program Arduino
#include#include Adafruit_BMP085 bmp; void setup() { Serial.begin(9600); if (!bmp.begin()) { Serial.println("Sensor BMP180 tidak terdeteksi!"); while (1); } } void loop() { Serial.print("Tekanan: "); Serial.print(bmp.readPressure() / 100.0); Serial.println(" hPa"); Serial.print("Ketinggian: "); Serial.print(bmp.readAltitude()); Serial.println(" meter"); delay(2000); }
๐งช Eksperimen Lanjutan
- Altimeter digital
- Stasiun cuaca mini
- Monitoring perubahan tekanan udara
- Proyek navigasi sederhana
๐ Kesimpulan
BMP180 adalah sensor tekanan udara yang andal, hemat daya, dan mudah digunakan. Sangat cocok untuk aplikasi altimeter, stasiun cuaca sederhana, dan pembelajaran IoT.
No comments:
Post a Comment