Mündəricat:
- Addım 1: Barometrik təzyiq nədir?
- Addım 2: GY-68 BOSCH BMP180 Təzyiq Sensorunun Xüsusiyyətləri
- Addım 3: Lazımi materiallar
- Addım 4: Arduino ilə GY-68 BMP180 Təzyiq Sensorundan necə istifadə olunur?
- Addım 5: Dövrə
- Addım 6: Dəniz səviyyəsindən fərqli vahidlər və yüksəkliklərlə mütləq təzyiqin hesablanması
Video: GY-68 BMP180 və Arduino istifadə edərək təzyiqin və yüksəkliyin müəyyən edilməsi: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
ElectropeakElectroPeak Rəsmi Veb Saytı Müəllif tərəfindən daha çox izləyin:
Haqqında: ElectroPeak, elektronikanı öyrənmək və fikirlərinizi həyata keçirmək üçün bir yerdir. Layihələrinizi necə həyata keçirə biləcəyinizi göstərmək üçün ən yaxşı bələdçilər təqdim edirik. Biz də yüksək keyfiyyətli məhsullar təklif edirik ki, sizdə… Electropeak Haqqında Ətraflı »
Baxış
Uçan robotlar, hava stansiyaları, marşrutlaşdırma performansının yaxşılaşdırılması, idman və s. Kimi bir çox layihədə təzyiq və yüksəkliyin ölçülməsi çox vacibdir. Bu təlimatda, təzyiqi ölçmək üçün ən çox istifadə edilən sensorlardan biri olan BMP180 sensorunun necə istifadə ediləcəyini öyrənəcəksiniz.
Öyrənəcəkləriniz
- Barometrik təzyiq nədir.
- BOSCH BMP180 təzyiq sensoru nədir.
- BOSCH BMP180 təzyiq sensoru Arduino ilə necə istifadə olunur.
Addım 1: Barometrik təzyiq nədir?
Barometrik təzyiq və ya atmosfer təzyiqi yerdəki havanın ağırlığından qaynaqlanır. Bu təzyiq dəniz səviyyəsində santimetr kvadrat başına təxminən 1 kq -dır.
Atmosfer təzyiqini ifadə etmək üçün bir -birinə asanlıqla çevrilə bilən bir neçə vahid var. Təzyiqi ölçmək üçün SI vahidi Paskaldır (Pa).
Barometrik təzyiqin dəniz səviyyəsindən hündürlüklə təxminən xətti tərs nisbəti var, buna görə də bir yerin barometrik təzyiqini ölçsək, sadə bir riyazi əməliyyatla dəniz səviyyəsindən yüksəkliyi hesablaya bilərik.
Addım 2: GY-68 BOSCH BMP180 Təzyiq Sensorunun Xüsusiyyətləri
Təzyiq və yüksəkliyi ölçmək üçün ən çox yayılmış sensorlardan biri BOSCH BMP180 -dir. Bu modulun ən əhəmiyyətli xüsusiyyətləri aşağıdakılardır:
- Təzyiq ölçmə diapazonu 300 ilə 1100 hPa arasında
- -0.1hPa mütləq təzyiq üçün ölçmə dəqiqliyi
- Nisbi təzyiq üçün 12hPa ölçmə dəqiqliyi
- Aşağı enerji istehlakı (standart rejimdə 5μA və saniyədə bir nümunə)
- Daxili temperatur sensoru 0,5 ° C dəqiqliklə
- Ünsiyyət üçün I2C protokolunu dəstəkləyir
- Tam kalibrli
Addım 3: Lazımi materiallar
Avadanlıq Komponentləri
Arduino UNO R3 *1
BOSH BMP180 *1
Jumper Tel *1
Proqram Tətbiqləri
Arduino IDE *1
Addım 4: Arduino ilə GY-68 BMP180 Təzyiq Sensorundan necə istifadə olunur?
Bu sensor asan istifadə üçün modul olaraq mövcuddur. BMP180 sensor modulunun əsas hissələri bunlardır:
- BMP180 sensoru
- 3.3 voltluq bir tənzimləyici. Bu tənzimləyici modulu 5V -ə bağlamağa imkan verir.
- I2C ilə düzgün ünsiyyət qurmaq üçün rezistorları çəkmək lazımdır
Addım 5: Dövrə
BMP180 sensoru modulundan istifadə etmək üçün BMP180_Breakout_Arduino_Library -ı yükləyin.
BMP180_Breakout_Arduino_Kütüphanesi
Addım 6: Dəniz səviyyəsindən fərqli vahidlər və yüksəkliklərlə mütləq təzyiqin hesablanması
Təzyiq və yüksəklik hesablama prosesini daha dəqiq yoxlayaq:
Yuxarıdakı alqoritmə görə əvvəlcə temperaturu startTemperature () istifadə edərək hesablamağa başlayırıq, sonra getTemperature (T) istifadə edərək temperaturu dəyişən T -də saxlayırıq. Bundan sonra təzyiqi startPressure (3) ilə hesablayırıq. 3 sayı 0 ilə 3 arasında dəyişdirilə bilən maksimum qətnamədir. GetPressure (P) istifadə edərək mütləq təzyiqi dəyişən P -də saxlayırıq. Bu təzyiqin miqdarı əvvəlki dəyərlərə görə fərqli vahidlərə çevrilə bilən hPa -dır. masa. Mütləq təzyiq hündürlüklə dəyişir. Hündürlüyün hesablanmış təzyiqə təsirini aradan qaldırmaq üçün ALTITUDE dəyişənində saxlanılan hündürlüyə uyğun olaraq sevelvel (P, ALTITUDE) funksiyasından istifadə etməli və ölçülmüş dəyəri p0 kimi ixtiyari dəyişənlərdə saxlamalıyıq. Hündürlüyünüzü hesablamaq üçün yüksəklikdən (P, p0) istifadə edin. Bu funksiya sayğacdakı hündürlüyü hesablayır.
Qeyd
kodun əvvəlində təyin olunan ALTITUDE dəyişən üçün dəniz səviyyəsindən yüksəkliyinizi daxil edə bilərsiniz
Tövsiyə:
Potensiometr (Dəyişən Rezistor) və Arduino Uno istifadə edərək Led/Parlaqlığın Solması/İdarə Edilməsi: 3 Addım
Potansiyometr (Dəyişən Rezistor) və Arduino Uno istifadə edərək Solğunlaşma/Ledin/Parlaqlığın İdarə Edilməsi: Arduino analoq giriş pimi potensiometrin çıxışına bağlıdır. Beləliklə, Arduino ADC (analogdan rəqəmsal çeviriciyə) analog pin, potensialiometr tərəfindən çıxış gərginliyini oxuyur. Potansiometr düyməsini döndərmək, gərginlik çıxışını və Arduino re
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT
Z-testindən istifadə edərək statistik əhəmiyyətin müəyyən edilməsi: 10 addım
Z-testindən istifadə edərək Statistik Əhəmiyyətin Müəyyən edilməsi: Baxış: Məqsəd: Bu təlimatda, sosial iş problemi ilə əlaqədar iki dəyişən arasında bir statistik əhəmiyyətin olub olmadığını necə təyin edəcəyinizi öyrənəcəksiniz. Bu əhəmiyyəti müəyyən etmək üçün Z-testindən istifadə edəcəksiniz.Duration: 10-15 min
Stop Motion Edilməsi və Redaktə Edilməsi: WW2 Caen Döyüşü: 6 Addım
Stop Motionun Hazırlanması və Redaktə Edilməsi: WW2 Caen Döyüşü: Caen Döyüşü İkinci Dünya Müharibəsindəki bir döyüş idi və indi bunu lego stop hərəkəti ilə yenidən hazırlayıram və burada addım-addım necə düzəltmək və redaktə etmək olar. İkinci Dünya Müharibəsi dayandırma hərəkəti
Mamogram şəkillərində anormallıqları görselleştirmek və müəyyən etmək üçün müxtəlif boz miqyaslı intensivlik həddlərindən istifadə: 9 addım
Mamografi Şəkillərində Anormallıqları Vizualaşdırmaq və Tanıymaq Üçün Dəyişən Boz Ölçək İntensivlik Eşiklərindən istifadə: Bu layihənin məqsədi, müxtəlif fon toxumalarının təsnifatlarının boz rəngli mamoqrafiya şəkillərini işləmək üçün bir parametrin müəyyən edilməsi və istifadə edilməsidir: Yağlı, Yağlı Glandular & Yoğun toxuma. Bu təsnifat radioloqlar ananı analiz edərkən istifadə olunur