arduinoMixly使用BMP280气压温度传感器

arduinoMixly使用BMP280气压温度传感器,第1张

arduino/Mixly使用BMP280气压温度传感器 一、器材

BMP280,值得注意的是BMP280有2个版本,一种是3.3V的,一种是5V的,我这里用的是5V的

arduino uno

 

二、接线 BMP280arduino unoVCC5VGNDGNDSCLD3SDAD2 三、程序 

mixly程序

arduino程序

#include 
#include "Adafruit_BMP280_Soft.h"

SoftwareWire Wire_2_3(2, 3);
Adafruit_BMP280_Soft bmp = Adafruit_BMP280_Soft(&Wire_2_3);

void setup(){
  Serial.begin(9600);
  bmp.setSampling(Adafruit_BMP280_Soft::MODE_NORMAL,
                  Adafruit_BMP280_Soft::SAMPLING_X2,
                  Adafruit_BMP280_Soft::SAMPLING_X16,
                  Adafruit_BMP280_Soft::FILTER_X16,
                  Adafruit_BMP280_Soft::STANDBY_MS_500);
  while (!(bmp.begin(0x76))) {
    Serial.println("没有搜索到BMP280传感器");
    delay(500);
  }
}

void loop(){
  Serial.print("Temperature = ");
  Serial.print(bmp.readTemperature());
  Serial.println(" ℃");
  Serial.print("Pressure = ");
  Serial.print(bmp.readPressure());
  Serial.println(" Pa");
  Serial.print("Approx altitude = ");
  Serial.print(bmp.readAltitude(1013.25));
  Serial.println(" m");
  Serial.println("");
  delay(1000);

}
 四、效果

手机上的温度

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5692892.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存