物联网开发129 - Micropython ESP32 C3连接BMP180压力传感器模块

一、目的

        这一节我们来学习如何使用合宙ESP32 C3,连接BMP180压力传感器模块,使用ST7735屏幕进行显示。下面我们一起来学习一下吧!

        前面我们学习了BMP280压力传感器模块,大家先看一下这个文章,我们在这个的基础上再来学习BMP180。

物联网开发124 - Micropython ESP32 C3连接AHT20温湿度传感器和BMP280压力传感器模块_esp32 bmp280-优快云博客文章浏览阅读1.5k次。使用合宙ESP32 C3,连接AHT20温湿和BMP280压力传感器模块,使用ST7735屏幕进行显示_esp32 bmp280https://blog.youkuaiyun.com/zhusongziye/article/details/132634685?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522172085301216800213014023%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=172085301216800213014023&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-132634685-null-null.nonecase&utm_term=280&spm=1018.2226.3001.4450

二、环境

        ESP32 C3开发板(MicroPython v1.19.1 on 2022-06-18)+ BMP180压力传感器模块 + BMP280压力传感器模块 + TFT ST7735屏幕 + 几根杜邦线 + Win10商业版

        ESP32 C3和各模块接线方法:

ESP32 C3连接ST7735屏幕的方法,请参考物联网开发124这个文章。

        BMP180和BMP280接线如下:

模块介绍:

1百帕(hpa)=100帕斯卡(pa),h就是hundred的意思,就是100,所以1h=100,即1hpa等于100pa。百帕是一个气压单位。世界气象组织决定,今后气压单位既可用“百帕”,也可用“毫巴”,两者暂时并用,最后逐步统一使用“百帕”。简写符号hPa,即为100个帕,正好与1毫巴相等。按国际标准组织规定:1帕=1牛顿/平方米,标准大气压=760mm汞柱=76cm汞柱=1.01325×10^5Pa=10.336m水柱。


标准大气压值的规定,是随着科学技术的发展,经过几次变化的。最初规定在摄氏温度0℃、纬度45°、晴天时海平面上的大气压强为标准大气压,其值大约相当于760mm汞柱高。后来发现,在这个条件下的大气压强值并不稳定,它受风力、温度等条件的影响而变化。于是就规定760mm汞柱高为标准大气压值。但是后来又发现760mm汞柱高的压强值也是不稳定的,汞的密度大小受温度的影响而发生变化;g值也随纬度而变化,为了确保标准大气压是一个定值,1954年第十届国际计量大会决议声明,规定标准大气压值为,1标准大气压=101325 N/㎡。

三、bmp180驱动

'''
bmp180 is a micropython module for the Bosch BMP180 sensor. It measures
temperature as well as pressure, with a high enough resolution to calculate
altitude.
'''
from 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

魔都飘雪

您的1毛奖励是我创作的源源动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值