Daftar Isi:
- Langkah 1: Apa itu Tekanan Barometrik?
- Langkah 2: Fitur Sensor Tekanan GY-68 BOSCH BMP180
- Langkah 3: Bahan yang Diperlukan
- Langkah 4: Bagaimana Cara Menggunakan Sensor Tekanan GY-68 BMP180 Dengan Arduino?
- Langkah 5: Sirkuit
- Langkah 6: Perhitungan Tekanan Mutlak Dengan Satuan dan Ketinggian Berbeda Dari Permukaan Laut
Video: Menentukan Tekanan dan Ketinggian Menggunakan GY-68 BMP180 dan Arduino: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Oleh Situs Resmi ElectropeakElectroPeakIkuti Selengkapnya oleh penulis:
Tentang: ElectroPeak adalah tempat lengkap Anda untuk belajar elektronik dan mewujudkan ide Anda. Kami menawarkan panduan terbaik untuk menunjukkan kepada Anda bagaimana Anda dapat membuat proyek Anda. Kami juga menawarkan produk berkualitas tinggi sehingga Anda memiliki… Selengkapnya Tentang Electropeak »
Gambaran
Dalam banyak proyek seperti robot terbang, stasiun cuaca, peningkatan kinerja perutean, olahraga, dan lain-lain, pengukuran tekanan dan ketinggian sangat penting. Dalam tutorial ini, Anda akan belajar cara menggunakan sensor BMP180, yang merupakan salah satu sensor yang paling umum digunakan untuk mengukur tekanan.
Apa yang Akan Anda Pelajari
- Apa itu tekanan barometrik.
- Apa itu sensor tekanan BOSCH BMP180.
- Cara menggunakan sensor tekanan BOSCH BMP180 dengan Arduino.
Langkah 1: Apa itu Tekanan Barometrik?
Tekanan barometrik atau tekanan atmosfer dihasilkan dari berat udara di bumi. Tekanan ini sekitar 1 kg per sentimeter persegi di permukaan laut.
Ada beberapa unit untuk menyatakan tekanan atmosfer, yang dapat dengan mudah dikonversi satu sama lain. Satuan SI untuk mengukur tekanan adalah Pascal (Pa).
Tekanan barometrik memiliki rasio terbalik kira-kira linier dengan ketinggian dari permukaan laut sehingga jika kita mengukur tekanan barometrik suatu tempat, kita dapat menghitung ketinggian dari permukaan laut menggunakan operasi matematika sederhana.
Langkah 2: Fitur Sensor Tekanan GY-68 BOSCH BMP180
Salah satu sensor yang paling umum untuk mengukur tekanan dan ketinggian adalah BOSCH BMP180. Fitur terpenting dari modul ini adalah sebagai berikut:
- Rentang pengukuran tekanan 300 hingga 1100hPa
- Akurasi pengukuran -0.1hPa untuk tekanan absolut
- Akurasi pengukuran 12hPa untuk tekanan relatif
- Konsumsi daya rendah (5μA dalam mode standar dan satu sampel per detik)
- Sensor suhu internal dengan presisi 0,5 °C
- Mendukung protokol I2C untuk komunikasi
- Dikalibrasi penuh
Langkah 3: Bahan yang Diperlukan
Komponen Perangkat Keras
Arduino UNO R3 *1
BOSH BMP180 *1
Kawat Pelompat * 1
Aplikasi Perangkat Lunak
Arduino IDE *1
Langkah 4: Bagaimana Cara Menggunakan Sensor Tekanan GY-68 BMP180 Dengan Arduino?
Sensor ini tersedia sebagai modul agar mudah digunakan. Bagian utama dari modul sensor BMP180 adalah:
- Sensor BMP180
- Regulator 3,3 volt. Regulator ini memungkinkan Anda menghubungkan modul ke 5V.
- Diperlukan resistor pull up untuk berkomunikasi dengan I2C dengan benar
Langkah 5: Sirkuit
Unduh BMP180_Breakout_Arduino_Library untuk menggunakan modul sensor BMP180.
BMP180_Breakout_Arduino_Library
Langkah 6: Perhitungan Tekanan Mutlak Dengan Satuan dan Ketinggian Berbeda Dari Permukaan Laut
Mari kita periksa proses perhitungan tekanan dan ketinggian lebih akurat:
Sesuai dengan algoritma di atas, pertama kita mulai menghitung suhu menggunakan startTemperature(), kemudian kita menyimpan suhu dalam variabel T menggunakan getTemperature(T). Setelah itu, kami menghitung tekanan dengan startPressure(3). Angka 3 adalah resolusi maksimum yang dapat diubah antara 0 dan 3. menggunakan getPressure(P) kami menyimpan tekanan absolut dalam variabel P. Besarnya tekanan ini dalam hPa, yang dapat dikonversi ke unit yang berbeda sesuai dengan sebelumnya meja. Tekanan absolut berubah dengan ketinggian. Untuk menghilangkan efek ketinggian pada tekanan yang dihitung, kita harus menggunakan fungsi permukaan laut(P, ALTITUDE) menurut ketinggian yang disimpan dalam variabel KETINGGIAN, dan menyimpan nilai terukur dalam variabel arbitrer, seperti p0. Gunakan ketinggian (P, p0) untuk menghitung ketinggian Anda. Fungsi ini menghitung ketinggian dalam meter.
Catatan
bahwa Anda dapat memasukkan ketinggian Anda dari permukaan laut untuk variabel KETINGGIAN yang ditentukan di awal kode
Direkomendasikan:
Altimeter (Pengukur Ketinggian) Berdasarkan Tekanan Atmosfer: 7 Langkah (dengan Gambar)
Altimeter (Pengukur Ketinggian) Berdasarkan Tekanan Atmosfer: [Sunting]; Lihat versi 2 pada langkah 6 dengan masukan ketinggian garis dasar secara manual. Ini adalah deskripsi bangunan Altimeter (Pengukur Ketinggian) berdasarkan Arduino Nano dan sensor tekanan atmosfer Bosch BMP180. Desainnya sederhana tetapi pengukurannya
Ketinggian, Tekanan dan Suhu Menggunakan Raspberry Pi Dengan MPL3115A2: 6 Langkah
Ketinggian, Tekanan dan Suhu Menggunakan Raspberry Pi Dengan MPL3115A2: Kedengarannya menarik. Sangat mungkin saat ini ketika kita semua memasuki generasi IoT. Sebagai penggila elektronik, kami telah bermain dengan Raspberry Pi, dan memutuskan untuk membuat proyek menarik menggunakan pengetahuan ini. Dalam proyek ini, kami akan
Menggunakan Raspberry Pi, Mengukur Ketinggian, Tekanan, dan Suhu Dengan MPL3115A2: 6 Langkah
Menggunakan Raspberry Pi, Mengukur Ketinggian, Tekanan, dan Suhu Dengan MPL3115A2: Ketahui apa yang Anda miliki, dan ketahui mengapa Anda memilikinya! Sangat menarik. Kita hidup di era Otomasi Internet karena masuk ke banyak aplikasi baru. Sebagai penggemar komputer dan elektronik, kami telah belajar banyak dengan Raspberry Pi
Menentukan Signifikansi Statistik Menggunakan Z-test: 10 Langkah
Menentukan Signifikansi Statistik Menggunakan Z-test: Tinjauan:Tujuan: Dalam instruksi ini, Anda akan belajar bagaimana menentukan apakah ada signifikansi statistik antara dua variabel dalam kaitannya dengan masalah pekerjaan sosial. Anda akan menggunakan uji-Z untuk menentukan signifikansi ini. Durasi: 10-15 menit
Metode Deteksi Ketinggian Air Arduino Menggunakan Sensor Ultrasonik dan Sensor Air Funduino: 4 Langkah
Metode Deteksi Ketinggian Air Arduino Menggunakan Sensor Ultrasonik dan Sensor Air Funduino: Dalam proyek ini, saya akan menunjukkan cara membuat detektor air murah menggunakan dua metode:1. Sensor ultrasonik (HC-SR04).2. Sensor air funduino