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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

帖子
查看: 3109|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

零知開源分享 - BMP180大氣壓傳感器模塊的使用

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
BMP180作為一個(gè)高精度、超小體積的氣壓傳感器,在很多應(yīng)用場(chǎng)景下都能見到它的身影,比如航模等一些需要高度數(shù)據(jù)的場(chǎng)合。下面將把它應(yīng)用于零知平臺(tái)進(jìn)行演示。
1、硬件、軟件準(zhǔn)備
(1)零知開發(fā)板-標(biāo)準(zhǔn)板



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



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


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



3、測(cè)試
根據(jù)芯片說(shuō)明書,大氣壓力與海拔高度對(duì)應(yīng)關(guān)系如下:



核心代碼:
  1. /**
  2. *    文件: BMP180模塊測(cè)試.ino      by 零知實(shí)驗(yàn)室
  3. *    -^^- 零知開源,讓電子制作變得更簡(jiǎn)單! -^^-
  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 傳感器啟動(dòng)失敗");
  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.     // 標(biāo)準(zhǔn)氣體時(shí)測(cè)量的數(shù)據(jù) 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.   // 根據(jù)當(dāng)?shù)氐暮F矫鎵簭?qiáng)進(jìn)行更精確的實(shí)際高度計(jì)算
  33.     Serial.print("真實(shí)高度:");
  34.     Serial.print(bmp.readAltitude(101400));
  35.     Serial.println(" m");
  36.      
  37.     Serial.println();
  38.     delay(500);
  39. }
復(fù)制代碼
上述代碼測(cè)量真實(shí)高度時(shí)需根據(jù)當(dāng)?shù)氐膶?shí)際氣壓進(jìn)行校正,在這里我使用中央氣象臺(tái)查詢到的作為依據(jù):

注:1014hPa = 101400Pa,這里的氣壓值沒有很精確,可能會(huì)有存在誤差。
4、測(cè)試結(jié)果
查詢當(dāng)?shù)氐暮0胃叨葹?4米:



實(shí)際測(cè)量如下:


完整代碼和更多詳細(xì)資料可到零知實(shí)驗(yàn)室官網(wǎng)免費(fèi)獲取。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产视频www | 午夜精品久久久久 | 欧美一区二区在线 | 久久视频免费在线观看 | 欧美日韩免费在线观看 | 成人免费看片' | 亚洲欧洲av | 久久久免费观看 | 国产视频福利 | 激情视频一区 | 中文字幕不卡在线观看 | 日本精品国产 | 夜夜嗨av一区二区三区网页 | 日韩一级免费 | 日韩精品免费在线观看 | 成人精品在线观看 | 天堂资源在线 | 特一级毛片| 国产精品毛片va一区二区三区 | 九九热免费视频 | 小sao货撅起屁股扒开c微博 | 窝窝午夜精品一区二区 | 一区二区三区视频在线 | 国产精品国产成人国产三级 | 97超碰资源总站 | 香蕉视频国产 | 国产一区二区在线观看视频 | 国产福利在线播放 | 日韩精品一区二区在线 | 天堂av网站 | 蜜桃精品噜噜噜成人av | 女子spa高潮呻吟抽搐 | 黄色片免费观看 | 一区二区不卡 | 91福利在线视频 | 久久av片| 视频在线一区二区 | 视频爱爱免费视频爱爱太爽 | 久久理论片 | 成人午夜在线视频 | 国产中文字幕在线播放 |