Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Barometric Pressure?
- Hakbang 2: Mga Tampok ng Pressure Sensor ng GY-68 BOSCH BMP180
- Hakbang 3: Mga Kinakailangan na Materyales
- Hakbang 4: Paano Gumamit ng GY-68 BMP180 Pressure Sensor Sa Arduino?
- Hakbang 5: Circuit
- Hakbang 6: Pagkalkula ng Ganap na Presyon Na May Iba't Ibang Mga Yunit at Altitude Mula sa Antas ng Dagat
Video: Pagtukoy sa Presyon at Altitude Gamit ang GY-68 BMP180 at Arduino: 6 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Sa pamamagitan ng ElectropeakElectroPeak Opisyal na WebsiteMagsundan ng Higit pa ng may-akda:
Tungkol sa: Ang ElectroPeak ay ang iyong one-stop na lugar upang malaman ang electronics at isama ang iyong mga ideya. Nag-aalok kami ng mga nangungunang gabay na maipakita sa iyo kung paano mo magagawa ang iyong mga proyekto. Nag-aalok din kami ng mga de-kalidad na produkto kaya mayroon kang… Higit Pa Tungkol sa Electropeak »
Pangkalahatang-ideya
Sa maraming mga proyekto tulad ng paglipad ng mga robot, mga istasyon ng panahon, pagpapabuti ng pagganap ng pagruruta, palakasan at iba pa pagsukat ng presyon at altitude ay napakahalaga. Sa tutorial na ito, matututunan mo kung paano gamitin ang sensor ng BMP180, na isa sa mga karaniwang ginagamit na sensor para sa pagsukat ng presyon.
Ano ang Malalaman Mo
- Ano ang presyon ng barometric.
- Ano ang pressure pressure sensor ng BOSCH BMP180.
- Paano gamitin ang BOSCH BMP180 pressure sensor na may Arduino.
Hakbang 1: Ano ang Barometric Pressure?
Ang presyon ng barometric o presyon ng atmospera ay nagreresulta mula sa bigat ng hangin sa lupa. Ang presyur na ito ay halos 1 kg bawat square centimeter sa antas ng dagat.
Mayroong maraming mga yunit upang ipahayag ang presyon ng atmospera, na madaling mai-convert sa bawat isa. Ang yunit ng SI para sa pagsukat ng presyon ay Pascal (Pa).
Ang presyon ng barometric ay may humigit-kumulang na linear inverse ratio na may altitude mula sa antas ng dagat kaya kung susukatin natin ang presyon ng barometric ng isang lugar, maaari nating kalkulahin ang altitude mula sa antas ng dagat gamit ang isang simpleng operasyon sa matematika.
Hakbang 2: Mga Tampok ng Pressure Sensor ng GY-68 BOSCH BMP180
Ang isa sa mga pinaka-karaniwang sensor para sa pagsukat ng presyon at altitude ay BOSCH BMP180. Ang pinakamahalagang mga tampok ng modyul na ito ay ang sumusunod:
- Saklaw ng pagsukat ng presyon ng 300 hanggang 1100hPa
- -0.1hPa pagsukat ng kawastuhan para sa ganap na presyon
- 12hPa pagsukat ng kawastuhan para sa kamag-anak na presyon
- Mababang pagkonsumo ng kuryente (5μA sa karaniwang mode at isang sample bawat segundo)
- Panloob na sensor ng temperatura na may katumpakan na 0.5 ° C
- Pagsuporta sa I2C protocol para sa komunikasyon
- Ganap na naka-calibrate
Hakbang 3: Mga Kinakailangan na Materyales
Mga Bahagi ng Hardware
Arduino UNO R3 * 1
BOSH BMP180 * 1
Jumper Wire * 1
Software Apps
Arduino IDE * 1
Hakbang 4: Paano Gumamit ng GY-68 BMP180 Pressure Sensor Sa Arduino?
Magagamit ang sensor na ito bilang isang module para sa madaling paggamit. Ang mga pangunahing bahagi ng module ng sensor ng BMP180 ay:
- Sensor ng BMP180
- Isang regulator na 3.3-volt. Hinahayaan ka ng regulator na ito na ikonekta ang module sa 5V.
- Kinakailangan na hilahin ang mga resistor upang makipag-usap nang maayos sa I2C
Hakbang 5: Circuit
I-download ang BMP180_Breakout_Arduino_Library upang magamit ang module ng sensor ng BMP180.
BMP180_Breakout_Arduino_Library
Hakbang 6: Pagkalkula ng Ganap na Presyon Na May Iba't Ibang Mga Yunit at Altitude Mula sa Antas ng Dagat
Suriin natin ang proseso ng pagkalkula ng presyon at altitude nang mas tumpak:
Ayon sa algorithm sa itaas, sinimulan muna naming kalkulahin ang temperatura gamit ang startTemperature (), pagkatapos ay iimbak namin ang temperatura sa variable T gamit ang getTemperature (T). Pagkatapos nito, kinakalkula namin ang presyon sa startPressure (3). Ang bilang 3 ay ang maximum na resolusyon na maaaring mabago sa pagitan ng 0 at 3. gamit ang getPressure (P) naiimbak namin ang ganap na presyon sa variable P. Ang halaga ng presyon na ito ay nasa hPa, na maaaring mai-convert sa iba't ibang mga yunit ayon sa naunang mesa Ang ganap na presyon ay nagbabago sa altitude. Upang alisin ang epekto ng altitude sa kinakalkula na presyon, dapat nating gamitin ang pagpapaandar ng sealevel (P, ALTITUDE) alinsunod sa altitude na nakaimbak sa variable na ALTITUDE, at iimbak ang sinusukat na halaga sa isang di-makatwirang variable, tulad ng p0. Gumamit ng altitude (P, p0) upang makalkula ang iyong altitude. Kinakalkula ng pagpapaandar na ito ang altitude sa metro.
Tandaan
na maaari mong ipasok ang iyong altitude mula sa antas ng dagat para sa variable na ALTITUDE na tinukoy sa simula ng code
Inirerekumendang:
Pagsukat ng Presyon Gamit ang CPS120 at Arduino Nano: 4 na Hakbang
Pagsukat ng Presyon Gamit ang CPS120 at Arduino Nano: Ang CPS120 ay isang mataas na kalidad at mababang gastos capacitive absolute pressure sensor na may ganap na bayad na output. Gumugugol ito ng mas kaunting lakas at binubuo ng isang napakaliit na Micro-Electro-Mechanical Sensor (MEMS) para sa pagsukat ng presyon. Isang batay sa sigma-delta
Pagsukat ng Presyon Gamit ang CPS120 at Raspberry Pi: 4 na Hakbang
Pagsukat ng Presyon Gamit ang CPS120 at Raspberry Pi: CPS120 ay isang mataas na kalidad at mababang gastos capacitive absolute pressure sensor na may ganap na bayad na output. Gumugugol ito ng mas kaunting lakas at binubuo ng isang napakaliit na Micro-Electro-Mechanical Sensor (MEMS) para sa pagsukat ng presyon. Isang batay sa sigma-delta
Station ng Panahon ng Arduino Gamit ang BMP280-DHT11 - Temperatura, Humidity at Presyon: 8 Hakbang
Station ng Panahon ng Arduino Gamit ang BMP280-DHT11 - Temperatura, Humidity at Presyon: Sa tutorial na ito matututunan natin kung paano gumawa ng isang istasyon ng panahon na magpapakita ng isang TEMPERATURE, HUMIDITY AND PRESSURE sa LCD Display TFT 7735Manood ang isang demonstration video
Pagkontrol sa Presyon Gamit ang Arduino: 4 na Hakbang
Pagkontrol sa Presyon Gamit ang Arduino: Ito ang aking unang proyekto ng arduino na nakumpleto ko bilang isang proyekto para sa aking unibersidad. Ang proyektong ito ay dapat na isang modelo ng yunit ng kontrol sa presyon ng hangin na magagamit sa mga eroplano. Mga Kasosyo sa Proyekto: -Mjed Aleytouni
Pagtukoy sa Kahulugan ng Istatistika Gamit ang isang Z-test: 10 Mga Hakbang
Pagtukoy sa Kahulugan ng Istatistika Gamit ang isang Z-test: Pangkalahatang-ideya: Layunin: Sa itinuturo na ito, malalaman mo kung paano matukoy kung mayroong isang istatistikang kahalagahan sa pagitan ng dalawang variable sa patungkol sa isang problemang panlipunan sa trabaho. Gumagamit ka ng isang Z-test upang matukoy ang kahalagahan na ito. Tagal: 10-15 minuto