# Adafruit Unified BMP085/BMP180 Driver (Barometric Pressure Sensor) [![Build Status](https://github.com/adafruit/Adafruit_BMP085_Unified/workflows/Arduino%20Library%20CI/badge.svg)](https://github.com/adafruit/Adafruit_BMP085_Unified/actions)[![Documentation](https://github.com/adafruit/ci-arduino/blob/master/assets/doxygen_badge.svg)](http://adafruit.github.io/Adafruit_BMP085_Unified/html/index.html)
This driver is for the Adafruit BMP085 Breakout (http://www.adafruit.com/products/391) or BMP180 breakout (http://www.adafruit.com/products/1603), and is based on Adafruit's Unified Sensor Library (Adafruit_Sensor).
## About the BMP085 / BMP180 ##
This precision sensor from Bosch is the best low-cost sensing solution for measuring barometric pressure and temperature. Because pressure changes with altitude you can also use it as an altimeter!
## What is the Adafruit Unified Sensor Library? ##
The Adafruit Unified Sensor Library ([Adafruit_Sensor](https://github.com/adafruit/Adafruit_Sensor)) provides a common interface and data type for any supported sensor. It defines some basic information about the sensor (sensor limits, etc.), and returns standard SI units of a specific type and scale for each supported sensor type.
It provides a simple abstraction layer between your application and the actual sensor HW, allowing you to drop in any comparable sensor with only one or two lines of code to change in your project (essentially the constructor since the functions to read sensor data and get information about the sensor are defined in the base Adafruit_Sensor class).
This is imporant useful for two reasons:
1.) You can use the data right away because it's already converted to SI units that you understand and can compare, rather than meaningless values like 0..1023.
2.) Because SI units are standardised in the sensor library, you can also do quick sanity checks when working with new sensors, or drop in any comparable sensor if you need better sensitivity or if a lower cost unit becomes available, etc.
Light sensors will always report units in lux, gyroscopes will always report units in rad/s, etc. ... freeing you up to focus on the data, rather than digging through the datasheet to understand what the sensor's raw numbers really mean.
## About this Driver ##
Adafruit invests time and resources providing this open source code. Please support Adafruit and open-source hardware by purchasing products from Adafruit!
Written by Kevin (KTOWN) Townsend for Adafruit Industries.
没有合适的资源?快使用搜索试试~ 我知道了~
用于 Adafruit 的 BMP085 和 BMP180 突破的 统一传感器驱动程序_C++_代码_相关文件_下载
共8个文件
md:3个
pde:1个
properties:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 153 浏览量
2022-07-14
01:53:40
上传
评论
收藏 12KB ZIP 举报
温馨提示
关于 BMP085 / BMP180 博世的这款精密传感器是用于测量气压和温度的最佳低成本传感解决方案。因为压力随高度而变化,您也可以将其用作高度计! 什么是 Adafruit 统一传感器库? Adafruit 统一传感器库 ( Adafruit_Sensor ) 为任何受支持的传感器提供通用接口和数据类型。它定义了有关传感器的一些基本信息(传感器限制等),并为每种支持的传感器类型返回特定类型和比例的标准 SI 单位。 它在您的应用程序和实际传感器硬件之间提供了一个简单的抽象层,允许您插入任何可比较的传感器,只需一两行代码即可在您的项目中进行更改(本质上是构造函数,因为读取传感器数据和获取信息的功能关于传感器的定义在基础 Adafruit_Sensor 类中)。 这很重要,原因有两个: 1.) 您可以立即使用这些数据,因为它已经转换为您理解并可以比较的 SI 单位,而不是像 0..1023 这样无意义的值。 更多详情、使用方法,请下载后细读README.md文件
资源推荐
资源详情
资源评论
收起资源包目录
Adafruit_BMP085_Unified-master.zip (8个子文件)
Adafruit_BMP085_Unified-master
.github
PULL_REQUEST_TEMPLATE.md 1KB
ISSUE_TEMPLATE.md 3KB
workflows
githubci.yml 751B
Adafruit_BMP085_U.h 5KB
library.properties 365B
examples
sensorapi
sensorapi.pde 5KB
Adafruit_BMP085_U.cpp 15KB
README.md 2KB
共 8 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9156
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240430_144340_com.ss.android.ugc.live.jpg
- 回到山沟沟.mp3
- 111111111111111111
- 基于matlab实现关于语音信号声源定位DOA估计所用的一些传统算法.rar
- 基于ultralytics-yolov8, 将其检测/分类/分割/姿态等任务移植到rk3588上
- Screenshot_2024-04-30-21-47-24-26.jpg
- 基于matlab实现波束形成,包括线阵、平面阵和圆阵
- Python自动生成excel周期报告源码
- 基于matlab实现DOA 估计和自适应波束形成.rar
- 一个基于yolov8的火灾检测部署
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功