Ingin mengukur ketinggian atau tekanan udara dengan akurasi tinggi? Sensor altimeter BMP280 adalah pilihan sempurna untuk proyek Arduino-mu. Di artikel ini, kita akan bahas cara mudah menghubungkan dan menggunakan sensor BMP280 dengan Arduino. Yuk, kita mulai eksplorasi menarik ini!

untuk codenya kalian bisa gunakan code dibawah ini :
#include <Arduino.h>
#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BMP280.h>
Adafruit_BMP280 bmp280;
float baca_suhu_bmp280() {
float temperature = bmp280.readTemperature();
return temperature;
}
float baca_tekanan_bmp280() {
float pressure = bmp280.readPressure() / 100.0F;
return pressure;
}
void setup()
{
Serial.begin(9600);
if (!bmp280.begin(0x76)) {
Serial.println("Could not find a valid BMP280 sensor, check wiring!");
while (1);
}
}
void loop(){
float suhu_bmp280 = baca_suhu_bmp280();
float tekanan_bmp280 = baca_tekanan_bmp280();
Serial.println("Suhu : " + (String)suhu_bmp280);
Serial.println("Tekanan : " + (String)tekanan_bmp280);
}
Untuk skematik, kamu bisa ikuti skematick di bawah ini

Kabel Merah : VCC
Kabel Hitam : GND
Kabel Biru : SCK
Kabel Kuning : CS
Kabel Oren : SDO
Kabel Hijau : SDI
selamat mencoba, salam labrobotika
Jika anda berminat menggunakan jasa labrobotika, silahkan hubungi admin: WHATSAPP


