Isi kandungan:
- Langkah 1: Apakah Tekanan Barometrik?
- Langkah 2: Ciri Sensor Tekanan GY-68 BOSCH BMP180
- Langkah 3: Bahan yang Diperlukan
- Langkah 4: Bagaimana Menggunakan Sensor Tekanan GY-68 BMP180 Dengan Arduino?
- Langkah 5: Litar
- Langkah 6: Pengiraan Tekanan Mutlak Dengan Unit dan Ketinggian Yang Berbeza Dari Aras Laut
Video: Menentukan Tekanan dan Ketinggian Menggunakan GY-68 BMP180 dan Arduino: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Oleh ElectropeakElectroPeak Official WebsiteFollow More oleh pengarang:
Tentang: ElectroPeak adalah tempat sehenti anda untuk belajar elektronik dan merealisasikan idea anda. Kami menawarkan panduan terkemuka untuk menunjukkan kepada anda bagaimana anda boleh membuat projek anda. Kami juga menawarkan produk berkualiti tinggi sehingga… Lebih Lanjut Mengenai Electropeak »
Gambaran keseluruhan
Dalam banyak projek seperti robot terbang, stesen cuaca, peningkatan prestasi penghalaan, sukan dan lain-lain, mengukur tekanan dan ketinggian adalah sangat penting. Dalam tutorial ini, anda akan belajar bagaimana menggunakan sensor BMP180, yang merupakan salah satu sensor yang paling biasa digunakan untuk mengukur tekanan.
Apa yang Anda Akan Pelajari
- Berapakah tekanan barometrik.
- Apa itu sensor tekanan BOSCH BMP180.
- Cara menggunakan sensor tekanan BOSCH BMP180 dengan Arduino.
Langkah 1: Apakah Tekanan Barometrik?
Tekanan barometrik atau tekanan atmosfera disebabkan oleh berat udara di bumi. Tekanan ini kira-kira 1 kg per sentimeter persegi di permukaan laut.
Terdapat beberapa unit untuk menyatakan tekanan atmosfera, yang dapat dengan mudah ditukar satu sama lain. Unit SI untuk mengukur tekanan adalah Pascal (Pa).
Tekanan barometrik mempunyai nisbah songsang linier dengan ketinggian dari permukaan laut jadi jika kita mengukur tekanan barometrik suatu tempat, kita dapat mengira ketinggian dari permukaan laut dengan menggunakan operasi matematik sederhana.
Langkah 2: Ciri Sensor Tekanan GY-68 BOSCH BMP180
Salah satu sensor yang paling biasa untuk mengukur tekanan dan ketinggian adalah BOSCH BMP180. Ciri terpenting dari modul ini adalah seperti berikut:
- Julat pengukuran tekanan 300 hingga 1100hPa
- -0.1hPa mengukur ketepatan untuk tekanan mutlak
- 12hPa mengukur ketepatan untuk tekanan relatif
- Penggunaan kuasa rendah (5μA dalam mod standard dan satu sampel sesaat)
- Sensor suhu dalaman dengan ketepatan 0.5 ° C
- Menyokong protokol I2C untuk komunikasi
- Ditentukur sepenuhnya
Langkah 3: Bahan yang Diperlukan
Komponen Perkakasan
Arduino UNO R3 * 1
BOSH BMP180 * 1
Jumper Wire * 1
Aplikasi Perisian
Arduino IDE * 1
Langkah 4: Bagaimana Menggunakan Sensor Tekanan GY-68 BMP180 Dengan Arduino?
Sensor ini tersedia sebagai modul untuk digunakan dengan mudah. Bahagian utama modul sensor BMP180 adalah:
- Sensor BMP180
- Pengatur 3.3 volt. Pengatur ini membolehkan anda menyambungkan modul ke 5V.
- Perintang penarik yang diperlukan untuk menyampaikan I2C dengan betul
Langkah 5: Litar
Muat turun BMP180_Breakout_Arduino_Bertentangan dengan menggunakan modul sensor BMP180.
BMP180_Breakout_Arduino_Library
Langkah 6: Pengiraan Tekanan Mutlak Dengan Unit dan Ketinggian Yang Berbeza Dari Aras Laut
Mari kita periksa proses pengiraan tekanan dan ketinggian dengan lebih tepat:
Menurut algoritma di atas, pertama kita mula mengira suhu menggunakan startTemperature (), kemudian kita menyimpan suhu dalam pemboleh ubah T menggunakan getTemperature (T). Selepas itu, kami mengira tekanan dengan startPressure (3). Nombor 3 adalah resolusi maksimum yang dapat diubah antara 0 dan 3. menggunakan getPressure (P) kita menyimpan tekanan mutlak dalam pemboleh ubah P. Jumlah tekanan ini berada dalam hPa, yang dapat ditukarkan ke unit yang berbeza mengikut sebelumnya meja. Tekanan mutlak berubah dengan ketinggian. Untuk menghilangkan kesan ketinggian pada tekanan yang dikira, kita harus menggunakan fungsi sealevel (P, ALTITUDE) sesuai dengan ketinggian yang tersimpan dalam pemboleh ubah ALTITUDE, dan menyimpan nilai yang diukur dalam pemboleh ubah sewenang-wenang, seperti p0. Gunakan ketinggian (P, p0) untuk mengira ketinggian anda. Fungsi ini mengira ketinggian dalam meter.
Catatan
bahawa anda boleh memasukkan ketinggian anda dari permukaan laut untuk pemboleh ubah ALTITUDE yang ditentukan pada awal kod
Disyorkan:
Altimeter (ketinggian Meter) Berdasarkan Tekanan Atmosfera: 7 Langkah (dengan Gambar)
Altimeter (ketinggian Meter) Berdasarkan Tekanan Atmosfera: [Sunting]; Lihat versi 2 pada langkah 6 dengan input ketinggian garis dasar secara manual. Ini adalah keterangan bangunan Altimeter (Altitude Meter) berdasarkan Arduino Nano dan sensor tekanan atmosfera Bosch BMP180. Reka bentuknya mudah tetapi pengukuran
Pengiraan Kelembapan, Tekanan dan Suhu Menggunakan BME280 dan Antarmuka Foton .: 6 Langkah
Pengiraan Kelembapan, Tekanan dan Suhu Menggunakan BME280 dan Antarmuka Foton: Kami menemui pelbagai projek yang memerlukan pemantauan suhu, tekanan dan kelembapan. Oleh itu, kami menyedari bahawa parameter ini sebenarnya memainkan peranan penting dalam membuat anggaran kecekapan kerja sistem pada keadaan atmosfera yang berlainan
Ketinggian, Tekanan dan Suhu Menggunakan Raspberry Pi Dengan MPL3115A2: 6 Langkah
Ketinggian, Tekanan dan Suhu Menggunakan Raspberry Pi Dengan MPL3115A2: Kedengarannya menarik. Sangat mungkin pada masa ini ketika kita semua memasuki generasi IoT. Sebagai alat elektronik, kami telah bermain dengan Raspberry Pi, dan memutuskan untuk membuat projek menarik menggunakan pengetahuan ini. Dalam projek ini, kami akan
Menggunakan Raspberry Pi, Ukur Ketinggian, Tekanan, dan Suhu Dengan MPL3115A2: 6 Langkah
Menggunakan Raspberry Pi, Ukur Ketinggian, Tekanan, dan Suhu Dengan MPL3115A2: Ketahui apa yang anda miliki, dan ketahui mengapa anda memilikinya! Ini menarik. Kita hidup di zaman Automasi Internet kerana ia menjunam banyak aplikasi baru. Sebagai peminat komputer dan elektronik, kami telah banyak belajar dengan Raspberry Pi dan
Menentukan Kepentingan Statistik Menggunakan ujian-Z: 10 Langkah
Menentukan Kepentingan Statistik Menggunakan Ujian-Z: Gambaran Keseluruhan: Tujuan: Dalam arahan ini, anda akan belajar bagaimana menentukan apakah terdapat kepentingan statistik antara dua pemboleh ubah berkenaan dengan masalah kerja sosial. Anda akan menggunakan ujian-Z untuk menentukan kepentingan ini. Tempoh: 10-15 minit