- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 EPP+DIS学习之路(2)——Blink!闪烁!
ESP32+Python+Phyphox的物理DIS实验开发之路(2)——Blink!闪烁!
2022-06-28 11:15:29
762
1
原创 EPP+DIS学习之路(1)——Hello world!
ESP32+Python+Phyphox的物理DIS实验开发之路(1)——Hello world!
2022-06-28 11:11:45
413
原创 基于ESP32与phyphox的DIS实验制作(6)-用自制光电门研究平均速度和瞬时速度
基于ESP32与phyphox的DIS实验制作:用自制光电门研究平均速度和瞬时速度
2021-12-27 21:33:10
1546
原创 基于ESP32与phyphox的DIS实验制作(5)-基于无线光电门的速度传感器制作
基于ESP32与phyphox的DIS实验制作:基于无线光电门的速度传感器制作
2021-12-27 21:23:03
2057
1
原创 基于ESP32与phyphox的DIS实验制作(4)-使用超声波位移传感器研究弹簧振子的运动
通过上一篇你应该已经了解了基于ESP32与phyphox的DIS实验大概是个什么模样了,只是上一篇里仅仅使用了ESP32自带的模数转换(也就是电压传感器),程序也是用了它自带的示例,感觉还缺点意思。那么这一篇,我们将会让ESP32连接外接的传感器,通过编写程序驱动传感器测量数据并发送到手机上的phyphox。好了,还是和之前一样,先来段视频:(观看视频请关注微信公众号:宁中物理创新实验室)想不想也来一个视频中的位移传感器呢,跟着下面的教程,一起动手来制作吧!1、超声波测距模块(下图来自某宝截屏)
2021-12-25 09:41:58
3547
1
原创 基于ESP32与phyphox的DIS实验制作(3)-ESP32与phyphox的电压传感器实验
基于ESP32与phyphox的物理DIS实验制作-ESP32与phyphox的电压传感器实验
2021-12-25 09:18:00
5726
5
原创 基于ESP32与phyphox的DIS实验制作(2)-用phyphox自带的实验界面来进行物理实验
用phyphox自带的实验界面来进行物理实验
2021-12-25 09:02:13
4691
原创 基于ESP32与phyphox的DIS实验制作(1)
DIS(数字化信息系统)实验系统是物理里常用的实验器材,它由三个主要组成部分:1、传感器;2、数据采集器;3、数据显示以及处理终端。传统的DIS实验设备的数据显示以及处理终端往往是计算机上安装的软件,当然也有开发了手机端APP的(例如PASCAL),传感器与数据采集器以及数据采集器与电脑之间往往都是使用有线的方式进行连接,当然也有用蓝牙方式进行连接的。 很多时候我们都是直接使用各个公司(例如朗威、Pascal)的产品,但是随着创客教育、STEM教育的不断普及,其实我们的学生已经可以有能力...
2021-07-23 19:51:26
2026
3
原创 从零开始开发物联网项目(8)——云服务器初体验
从零开始开发物联网项目(8)——云服务器初体验距离上一篇教程已经过去半年了,最近又完成了一个项目,将淘宝上买来的刷二维码的共享雨伞架改成了可以刷校园卡的公益雨伞架,仅仅使用了原来的伞架(主要是自己做的架子真的要使用还需要做很多的改进,所以索性就买现成的来改了),伞架的智能硬件使用了Arduino 2560,然后使用了esp8266模块(因为学校里到处都是wifi,就懒得做nb-iot了),通讯方式使用了mqtt,数据库选用了mysql,然后买了个腾讯云,三年才288,真的很便宜。这一节我们就来说说云服务
2020-08-22 20:47:13
1835
2
原创 从零开始开发物联网项目(7)——使用Mqtt协议控制Arduino
上节末说到这次要讲树莓派搭建mqtt服务器,然后使用端口映射就可以从外网访问到树莓派搭建的服务器了,不幸的是这种办法在电信的光猫上是可行的,里面自带了这个端口映射的功能,但是我前几天为了省点钱,使用了移动送的宽带,昨天研究了一下移动的光猫,却没有了这个功能,而且光猫上的ip地址也并不是广域网中的ip地址,看来移动只给我分配了一个局域网的ip,这下外网是访问不到我内网的树莓派了,然后又试了花生壳,也...
2020-08-22 20:32:05
1556
原创 从零开始开发物联网项目(6)——Arduino和ESP8266自动数据上传终端
前面几节介绍了Mqtt协议以及用ESP8266模块作为客户端连接Mqtt服务器并实现数据的发布和订阅。这一节我们就正式的开始制作第一个物联网终端,基于Arduino和ESP8266模块。之所以选择了Arduino是因为它的开发比较方便,并且后期直接可以自己用Atmega芯片搭建最小系统来实现终端的产品化。以下就是基于Arudino和ESP8266的自动数据采集和上传终端,前期为了调试数据的需要,...
2020-03-13 23:06:21
2425
1
原创 从零开始开发物联网项目(5)——用ESP8266作Mqtt客户端
在前几节我详细介绍了Mqtt协议的具体实现,使用了网络调试助手来作为客户端进行数据的收发。在这一节我们将使用最常见的WIFI模块ESP8266来作为客户端进行Mqtt数据的收发。我使用一个USB串口模块连接ESP8266,在电脑端使用串口调试助手通过AT指令控制ESP8266。下面来看看具体的实现过程吧。(1) ESP8266与电脑的连接ESP8266有很多型号,我使用的是最基本的ESP...
2020-03-10 11:17:12
1862
4
原创 从零开始开发物联网项目(4)——Mqtt订阅主题消息
前几节课介绍了Mqtt协议的服务器连接和发布消息,其实已经可以完成了硬件数据上传的功能了,这节我们来讲主题消息的订阅,这样就可以反向控制硬件了。(1)订阅QoS=00的主题消息下面我们订阅一个主题为"r"的消息,Qos==00;指令如下:82 06 00 01 00 01 72 0082为固定头部,具体含义参考前面的内容,就是指这时订阅消息的意思。06 是后面消息的字节数00 01 ...
2020-03-09 15:07:02
1635
1
原创 从零开始开发物联网项目(3)——mqtt协议QoS详解
上一节我们使用了网络调试助手来作为一个客户端,通过手动的方式连接Mqtt服务器以及发布消息。这一节我们继续来讲mqtt协议的消息发布。首先呢来说说消息的服务质量,也就是Qos,即:保证消息传递的次数。Qos有三种:00:最多一次,即:<=101:至少一次,即:>=110:一次,即:=111:预留上一次我们使用了00,也就是说最多发送一次,所以消息发出去后服务器并不会返回数...
2020-03-09 12:13:21
1403
原创 从零开始开发物联网项目(2)——mqtt协议简介
在上一节我们动手搭建了一个mqtt服务器,并且测试了手机端mqtt客户端与计算机web端的消息互通。这节课呢我们就简单的来聊一聊mqtt协议,并且使用网络调试助手来实现更底层的消息互通。mqtt协议–下面内容来自”菜鸟教程““MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的...
2020-03-07 15:32:18
1586
2
原创 从零开始开发物联网项目(1)——mqtt服务器搭建
去年开发了一个物联网的项目,入了很多坑,花了很多时间,不过最后终于做出了一个初代版本,也算完成了项目。为了避免自己遗忘,也为了让有兴趣学习物联网的同学少入点坑,我整理了一下,写成一个系列教程。通过这个教程,你可以从一个小白成长为可以自己开发物联网项目的菜鸟。项目主要要完成的功能也很简单,就是将传感器的数据通过互联网发送给服务器,然后服务器将数据保存在数据库里;或者通过web端的页面反向控制物联...
2020-03-07 15:13:06
12183
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人