利用Esp32、Bmp180和Phyphox开展热学实验探究

本周心里颇不宁静,一直在惦记着ESP32开发板与BMP180气压传感器的整合研究。如果这个组合能通过蓝牙实现对气压和温度数据的采集和传输,就可以利用这套廉价的装置开展相应的热学实验探究活动。

理想很丰满,现实很骨感。

一个对专业人士看来说可能几分钟就能搞定的问题,对于微主这个编程小白来说,却需要摸索一个星期。

庆幸的是,一周之后,难关攻克。

在实现ESP32开发板与BMP180气压传感器的数据传输之后,微主进入Phyphox_Editor编辑器,编写了气压计和温度计,绘制了压强与温度的关系图像。

由于BMP180气压传感器暂时不能密封,微主只是测试了温度传感器。用手捏住BMP180气压传感器,然后放开,Phyphox就绘制出了温度上升和下降曲线。

将温度-时间关系图像展成全屏,观察函数曲线的走势,可以发现,降温过程遵循指数函数规律。

试想一下,如果设法将BMP180气压传感器封装在小瓶中,或者把整个系统放在一个密闭的容器中,就可以探究等容变化中气压与温度的关系。

如果设法将气压计的小孔与注射器相连,就可以探究等温变化中气压与体积的关系。

当然,也可以当做独立的气压计和温度计来使用,非常方便。

| 创客焦作 | 

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

河南公众号码:chuangkejiaozuo

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

(0)

相关推荐

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

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

  • 第一个Phyphox-ESP32测距实验

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

  • 用STC89C52连接Phyphox(综述)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Phyphox结合ESP32和DS18B20测温度

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

  • 同时使用两个VL6180X测位移

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