久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 零知開源分享 - BMP180大氣壓傳感器模塊的使用 [打印本頁]

作者: roc2    時間: 2019-5-25 16:32
標題: 零知開源分享 - BMP180大氣壓傳感器模塊的使用
BMP180作為一個高精度、超小體積的氣壓傳感器,在很多應用場景下都能見到它的身影,比如航模等一些需要高度數據的場合。下面將把它應用于零知平臺進行演示。
1、硬件、軟件準備
(1)零知開發板-標準板



零知標準板使用了STM32F103RBT6 作為MCU,采用32位高性能ARM核心,;包含37個IO引腳、15路PWM、15路ADC(12位精度)、一個USB設備接口、一個USB轉串口設備接口;可以使用USB、AC-DC適配器、LI-PO等多種方式供電;供電電壓 7v-28v,范圍非常的寬。同時零知標準板配合零知開發工具能實現一鍵下載,使用非常方便。
(2)BMP180大氣壓傳感器模塊



該模塊VCC為5V,可使用3.3V和5V電壓供電。
(3)   杜邦線若干
(4)零知開發工具


2、電路連接
這里使用3.3V供電,把SCL和SDA引腳分別接標準板的A5、A4引腳即可。如下:



3、測試
根據芯片說明書,大氣壓力與海拔高度對應關系如下:



核心代碼:
  1. /**
  2. *    文件: BMP180模塊測試.ino      by 零知實驗室
  3. *    -^^- 零知開源,讓電子制作變得更簡單! -^^-
  4. **/

  5. #include "BMP180.h"

  6. Adafruit_BMP085 bmp;
  7.    
  8. void setup() {
  9.   Serial.begin(9600);
  10.   if (!bmp.begin()) {
  11.         Serial.println("BMP180 傳感器啟動失敗");
  12.         while (1) {}
  13.   }
  14. }
  15.    
  16. void loop() {
  17.     Serial.print("溫度:");
  18.     Serial.print(bmp.readTemperature());
  19.     Serial.println(" ℃");
  20.      
  21.     Serial.print("壓力:");
  22.     Serial.print(bmp.readPressure());
  23.     Serial.println(" Pa");
  24.      
  25.     // 標準氣體時測量的數據 101325 Pa
  26.     Serial.print("高度:");
  27.     Serial.print(bmp.readAltitude());
  28.     Serial.println(" m");

  29.     Serial.print("海平面壓力:");
  30.     Serial.print(bmp.readSealevelPressure());
  31.     Serial.println(" Pa");

  32.   // 根據當地的海平面壓強進行更精確的實際高度計算
  33.     Serial.print("真實高度:");
  34.     Serial.print(bmp.readAltitude(101400));
  35.     Serial.println(" m");
  36.      
  37.     Serial.println();
  38.     delay(500);
  39. }
復制代碼
上述代碼測量真實高度時需根據當地的實際氣壓進行校正,在這里我使用中央氣象臺查詢到的作為依據:

注:1014hPa = 101400Pa,這里的氣壓值沒有很精確,可能會有存在誤差。
4、測試結果
查詢當地的海拔高度為14米:



實際測量如下:


完整代碼和更多詳細資料可到零知實驗室官網免費獲取。






歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产在线观看网站 | 美日韩一区二区 | 9.1成人看片免费版 国产草草影院 | 日日夜夜综合网 | 久久精品视频一区二区 | 国产精品视频专区 | 亚洲精品美女 | 日韩av手机在线 | 正在播放国产精品 | 一级片在线视频 | 日韩av在线网站 | 91爱爱网站| 蜜臀av中文字幕 | 日本免费高清视频 | 欧美日韩综合在线 | 天天爽 | 亚洲在线免费视频 | 色综合五月 | 国产一级特黄aaa大片 | a级片在线观看 | 中文字幕黄色片 | 亚洲综合激情网 | 又黄又爽的网站 | 91福利区| 欧美日韩国产一区 | 青青草视频网站 | 国产成人区 | 天天网综合 | 久久av网站 | 毛片久久久| 激情五月综合网 | 国产精品视屏 | 欧美日韩免费 | 中文字幕在| 一级毛片免费播放 | 福利小视频在线观看 | 精品国产乱码久久久久久88av | 天天综合网站 | 六月激情 | 精品小视频 | 国产亚洲视频在线观看 |