利用esp32调试bmp180气压传感器

近日,微主搞到了四枚bmp180气压传感器,准备开展热学相关实验研究。在设备到手的当天晚上,微主上网查阅资料,安装好bmp180的库文件,用杜邦线将esp32与bmp180做好连接,再将网上的示例文件烧录进esp32中,调出串口监视器,bmp180气压传感器的温度和气压数据就迅速地显示出来了。

其实,bmp180能够输出温度、气压和高度三组数据,由于微主主要做热学实验,不涉及高度,只调用了温度和气压数据。

微主用手捏一下bmp180,在串口监视器中可以发现,温度和气压数据也随之变化。

微主在想,如果将bmp180放入一个小瓶中,四根数据线从瓶盖上的小孔中穿出,瓶盖上的小孔用热熔胶密封好。实验时,将小瓶用瓶盖密封,用手握着小瓶,小瓶在体温的作用下逐渐升温,温度和气压都会发生变化;如果将温度和气压数据用蓝牙传输给Phyphox,再绘制出P-T图像,就可以开展相关热学创新实验研究了。

在北京梅晓璇、重庆苏翔两位老师的建议和指导下,微主将着手实现Bmp180、Esp23和Phyphox之间的数据连通。如果这一目标能够实现,将补全Phyphox热学实验的最后一块拼图。

| 创客焦作 | 

河南创客焦作是焦作市创客教育名师工作室的微信公众平台,以创客教育为主要研究方向,分享创客案例,讲解创新方法,启迪创意设计,开展科学探究,组织社会调查,指导论文写作,参加创客大赛和专利申请,发现、培养和成就一批具有创新潜质的学生。

河南公众号码:chuangkejiaozuo

河南名师博客:http://blog.sina.com.cn/updays

(0)

相关推荐

  • 第一个Phyphox-ESP32测距实验

    第一个Phyphox-ESP32测距实验 前些天得到Phyphox的BLE蓝牙扩展库,一直想找一点儿时间尝试个例子.Phyphox自身有测量距离的功能,即声呐(Sonar)测距实验.不是太准确,但基本 ...

  • 使用Phyphox粗略验证查理定律

    使用Phyphox粗略验证查理定律 这个实验的目的,本来是两个,用Arduino Nano 33 Ble Sensor开发板自带的压强传感器和温湿度传感器验证国际气压方程和计算北京地区的平均海拔,但都 ...

  • Phyphox外挂压强计及Nano 33测试

    自Phyphox发布了Arduino BLE扩展库,已经能够方便地为Phyphox扩充测量电压的功能--一旦一个物理量被转换到电压测量,则这物理量就可被测量了. 这便是教材--用于教学--传感器原理的 ...

  • 手机端响应来自ESP32的数据消息

    手机端响应来自ESP32的数据消息 一.背景 做这个事情,是希望有一天能够打破ESP32与Phyphox的蓝牙一对一连接,而不过分涉及麻烦的技术与设置. 基于ESP32与Phyphox的实验技术,专业 ...

  • 建议的Phyphox与外接传感器互联方式

    建议的Phyphox与外接传感器互联方式 --兼答某大学的某同学的提问 自一.两年前接触使用单片机来拓展Phyphox的外接传感器技术以来,经历了Phyphox连接ESP32.Arduino UNO+ ...

  • Phyphox结合ESP32和DS18B20测温度

    Phyphox结合ESP32和DS18B20测温度 有同好问:Phyphox如何外接温度传感器? 自Phyphox能够沟通ESP32之后,基本上所有的Arduino支持的传感器,都可以直接使用Ardu ...

  • 可以计算海拔高度的BMP180气压传感器,你会使用吗?

    需要测量大气压力.温度和海拔高度的朋友可以玩玩BMP180这个传感器. 这款传感器出自博世,应用非常广泛. 实现目标 使用普通IO口模拟IIC总线驱动BMP180传感器 利用核心板的串口1打印输出芯片 ...

  • 用ESP32开发板创作并扩充我们的Phyphox实验

    用ESP32开发板创作并扩充我们的Phyphox实验 前几天看到Phyphox官方释出了Phyphox-BLE扩展库,消息是放在Arduino.cc官网的,https://www.arduino.cc ...

  • phyphox通过蓝牙反控ESP32的技术细节

    phyphox通过蓝牙反控ESP32的技术细节 Phyphox能够通过它的官方的Arduino支持库来扩展我们自己创作实验的事情发生之后,可由ESP32/Arduino Nano 33外接手机不配备的 ...

  • 给Phyphox增加位移传感器(1)

    给Phyphox增加位移传感器(1) 做些准备工作,给Phyphox增加位移传感器,以便有多种方法实现运动学中的.离开实验室的实验. VL6180X是一款TOF飞行时间传感器,测量原理是通过芯片上的一 ...

  • 忘掉传感器实验室,Phyphox绘制电容器q-u曲线

    忘掉传感器实验室,Phyphox绘制电容器q-u曲线 找了一点点时间,在河南名师张怀华张老师的创意下,实现了ESP32+Phyphox绘制电容器充电曲线. 这个Phyphox实验的功能,是利用图1中的 ...

  • 同时使用两个VL6180X测位移

    传感器(模块)与Arduino等单片机传输数据时,是在一定的传输协议约定下的,比如IIC传输协议,集成电路总线传输结构,只需要SCL和SDA两条线,然后所有的传感器都挂在两条线上,当需要传输数据时,单 ...

  • 用STC89C52连接Phyphox(综述)

    用STC89C52连接Phyphox(综述) Phyphox,又名手机物理工坊,是一款运行在手机端.借助手机传感器来进行物理实验的专业的物理APP.Phyphox除了本身能够进行超巨量的物理实验以外- ...

  • 居家实验:为phyphox插上压强计的翅膀(一)

    居家实验:为phyphox插上压强计的翅膀(一) 零. 背景说明 使用phyphox已经有一段时间了,它里面带了一个气压计实验,但是是灰色的,即使你点击它,它也只会提示这个实验不可用.据说有气压计的手 ...