找回密码
 立即注册

微信扫码登录

搜索
查看: 146511|回复: 133

[硬件DIY] ESP32人体计数VL53L1固件

  [复制链接]

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-11-27 10:55:44 | 显示全部楼层
Chip ID
90b5aa8c
是不是要填写Chip Key才能正常读取数据,我用mosquitto_sub -t "People_count"好像没有返回数据
收费的话是联系tb客服吗
回复

使用道具 举报

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-11-27 11:38:56 | 显示全部楼层
magic900321 发表于 2020-11-27 11:27
YourKey is: 25bc8882d24cd0f69c33d1c8

还有名额哦,你的串口能打印出来人数不?

哇 谢谢
串口好像没有,串口的波特率应该设为多少
mqtt用户和密码应该都是空 的
回复

使用道具 举报

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-11-27 11:54:21 | 显示全部楼层
magic900321 发表于 2020-11-27 11:27
YourKey is: 25bc8882d24cd0f69c33d1c8

还有名额哦,你的串口能打印出来人数不?

用串口助手看了一下应该是没有数据的
只有*WM: [2] NUM CLIENTS: 0
感觉是不是传感器买错了,一开始没看到贴的tb链接,自己在网上找的

                               
登录/注册后可看大图
回复

使用道具 举报

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-11-27 13:22:24 | 显示全部楼层
magic900321 发表于 2020-11-27 12:08
看不到你的图片,你重新烧录,再后再配置一次试一试,

这是下载程序图和接线图和串口调试图,感觉问题应该出在传感器通信上 捕获.PNG 捕获2.PNG 捕获3.PNG

回复

使用道具 举报

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-11-27 13:50:09 | 显示全部楼层
magic900321 发表于 2020-11-27 12:08
看不到你的图片,你重新烧录,再后再配置一次试一试,

我又重新买了链接中一样的传感器和esp32,想问下付费注册Chip Key怎么操作
回复

使用道具 举报

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-12-1 11:26:26 | 显示全部楼层
我用图中一样的esp32和传感器试好像还不行,即使没有连上esp32的WiFi,串口是不是也会有传感器的数据。另外下程序的时候就只有一个bin然后地址为0x0000吗,对于波特率有要求吗,我目前是921600波特率。

另外新的esp32 Chip ID是6ba8cc84,不知道还有名额吗
配置的时候mqtt的user和password需要写吗,我都是空的
回复

使用道具 举报

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-12-1 11:52:19 | 显示全部楼层
mosquitto_sub -h 192.168.6.8 -p 1883 -t "People_count"
我用了这个命令好像也不行
回复

使用道具 举报

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-12-1 13:23:04 | 显示全部楼层
现在串口有数据了,要配置http://192.168.4.1/ 的wifi信息才行,让esp32连到无线路由器上,之前一直以为笔记本连PPL_CNT就是算建立通信了

但是>mosquitto_sub -t "People_count"还是没有数据,是不是要对mqtt server port 进行设置。填写的是笔记本的ip地址吗还是esp32的
回复

使用道具 举报

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-12-1 14:28:04 | 显示全部楼层
esp32和传感器就相当于mosquitto_pub吧,那么配置的mqtt sever应该是笔记本的ip地址吧,端口默认1883,通过共同连接无线路由器通信。那笔记本上就应该先开一个mosquitto作为mqtt broker,然后再开mosquitto_sub -t people count订阅该主题的消息。但这样操作后,还是没有订阅消息更新,本地用mosquitto_pub -t people count -m test这样是可以收到信息的。
回复

使用道具 举报

0

主题

21

回帖

95

积分

注册会员

积分
95
金钱
74
HASS币
0
发表于 2020-12-2 10:06:25 | 显示全部楼层
magic900321 发表于 2020-12-1 22:15
对的,你的人数检测在串口这边看到已经 跑起来了吗?
如果跑起来了,
IP和端口也对了,也不行的话,我也 ...

串口是有数据的,但是只有距离的数据,没有count的
mosquitto 是不是要先单独运行,需要写conf文件吗
192.168.31.202是esp32的IP地址
我在电脑上运行下面的命令
mosquitto_sub -t "People_count" -h 192.168.31.202
会提示Error: 由于目标计算机积极拒绝,无法连接。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-10-16 03:37 , Processed in 0.072677 second(s), 17 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表