ZeroQin 发表于 2019-2-27 15:55:33

玩转Obloq(一):如何使用Obloq mqtt?

本帖最后由 Forgotten 于 2022-11-9 15:00 编辑

使用Mind+中的Obloq模块,可以实现web端和我们的Arduino设备互联的功能。我们可以直接在easy iot平台上给我们的Arduino设备发送指令,控制设备做出我们想要的操作。下面简单介绍一下如何通过obloq mqtt来实现easy iot平台对Remeo小车的控制。
项目介绍
Obloq把超声波传感器采集到的数据上传到物联网平台(easy iot),物联网平台发送命令来控制小车前进和后退。
工具
1. obloq模块 2. Remeo小车3. USB线
下面是具体的实现步骤
在Easy IoT平台上创建设备
1. 进入物联网平台(1)打开浏览器,在地址栏输入https://iot.dfrobot.com.cn/。(2)或者直接从DF官网中进入。在官网右上角的个人头像里面,有一个“物联网”的选项,点击进入“管理设备”即可。

2. 创建设备进入物联网平台后,点击顶部菜单的“工作间”,在工作间里即可新建自己的设备。可以新建多个设备,但是Mind+最多只支持同时对5个设备发送和接收消息。

编写程序
1. 初始化obloq设置好连接wifi后,把物联网平台的参数拷贝到相应位置就行了。这里的服务器我选择的是中国,如果选择全球服务器,就需要在https://iot.dfrobot.com上去进行设备创建,步骤和国内的平台是一样的。
2. 完整程序如下先判断接收到了数据,因为读取消息一次之后,消息就被清空了所以需要将数据保存到字符串变量中,然后就可以通过变量进行判断了
上传程序
将obloq连接到Remeo小车上后上传程序。Obloq信号灯状态说明如下
在物联网平台上,点击设备上的“发送消息”,进入消息收发界面,当obloq上的信号灯变成绿色之后,平台即开始和obloq进行通信。当我们在物联网平台上发送指令“UP”的时候,小车会前进2s;发送“BACK”的时候,小车会后退2s。
注意事项
1. obloq和物联网平台的通信有时候会卡住,这个时候平台收不到obloq发来的消息,同样,平台发过去的消息obloq也接收不到。这个时候按下Remeo主板上的reset键,重新运行程序即可。2. 物联网平台上,每个设备最多只能接收1000条消息,如果接收到的消息累积数量已经超过了1000,必须在工作间里去手动清除,否则新接收到的消息不会再显示。3. Remeo小车上的外接电池电量一定要足,否则小车很容易动不起来。4.发送消息不能低于3秒,否则物联网平台会卡


jiuling 发表于 2019-3-13 00:25:20

请问不用Gravity: UART OBLOQ - IoT物联网模块,而是其他的物联网模块也可以实现同样的功能吗

ZeroQin 发表于 2019-3-14 14:46:45

jiuling 发表于 2019-3-13 00:25
请问不用Gravity: UART OBLOQ - IoT物联网模块,而是其他的物联网模块也可以实现同样的功能吗
...

使用Mind+要用这个

DFS1bDgEE6G 发表于 2019-3-20 11:22:56

物联网模块正常,绿灯,其他不涉及物联网模块的部分正常,但物联网部分不能用

ZeroQin 发表于 2019-4-17 14:59:27

本帖最后由 ZeroQin 于 2019-4-17 17:01 编辑

DFS1bDgEE6G 发表于 2019-3-20 11:22
物联网模块正常,绿灯,其他不涉及物联网模块的部分正常,但物联网部分不能用 ...
Uno主控使用物联网的话,1.5.2及之前的版本接收消息头下面不能用太复杂的功能(资源问题),比如不能在接收头下面用IIC通信的模块。
你的程序里面多半是资源冲突了。

Yee 发表于 2020-10-14 16:12:15

楼主你好,我是用的ardiuno uno,后面发送on和off都能控制13号接口,但是就是网页上面收不到消息{:5_149:}

ZeroQin 发表于 2020-12-4 15:21:11

Yee 发表于 2020-10-14 16:12
楼主你好,我是用的ardiuno uno,后面发送on和off都能控制13号接口,但是就是网页上面收不到消息
...

你看一下,是不是你接受消息缓存满了,网页端只能保存1000条消息,超出的就看不到了,所以要你手动清空

夏超 发表于 2021-6-16 17:19:20

楼主   这个模块 在mind+软件里找不到

蒲公英 发表于 2022-2-5 16:52:07

attach://138040.png程序很简单,但是我发送指令还是不能控制灯,什么原因呢?

蒲公英 发表于 2022-2-5 16:56:15

蒲公英 发表于 2022-2-5 16:52
attach://138040.png程序很简单,但是我发送指令还是不能控制灯,什么原因呢?

程序上传后物联网模块灯是蓝色的

赤星三春牛! 发表于 2022-2-5 20:14:03

这个不错

赤星三春牛! 发表于 2022-2-5 20:14:20

66666666666

赤星三春牛! 发表于 2022-2-5 20:14:46

虽然我没钱买啊!

赤星三春牛! 发表于 2022-2-5 20:15:47

除了这个,还有没有其他的模块,也能连接Easy Iot 吗?这个模块有亿点点贵。

赤星三春牛! 发表于 2022-2-5 20:16:32

不过应该没有了,我还是攒钱吧(其实真的没钱)

沧海一浪 发表于 2022-10-14 09:22:43

夏超 发表于 2021-6-16 17:19
楼主   这个模块 在mind+软件里找不到

你后面怎么解决啊

Zee 发表于 2023-4-24 18:14:49

ZeroQin 发表于 2019-4-17 14:59
Uno主控使用物联网的话,1.5.2及之前的版本接收消息头下面不能用太复杂的功能(资源问题),比如不能在接 ...

你好,请问这个和IIC冲突的问题现在能解决了吗?

李静_ 发表于 2024-7-19 18:13:07

您好楼主,麻烦问下Mind+为什么找不到这条指令?还有我的物联网模块上传成功后亮红灯,物联网模块具体与小车该怎么连接?

李静_ 发表于 2024-7-19 19:12:46

正常状态灯应该是一直绿色吗<div class="reference"><p><a href="https://mc.dfrobot.com.cn/home.php?mod=space&uid=864348&do=profile" target="_blank">李静_</a> 2024-07-19 06:13:07<p><div class="quote">您好楼主,麻烦问下Mind+为什么找不到这条指令?还有我的物联网模块上传成功后亮红灯,物联网模块具体与小车该怎么连接?
</div></div>

maly 发表于 2024-7-20 15:33:49

请问,指示灯一直在红蓝绿之间变化是什么原因

雪落无声 发表于 2024-12-1 00:16:12

李静_ 发表于 2024-7-19 18:13
您好楼主,麻烦问下Mind+为什么找不到这条指令?还有我的物联网模块上传成功后亮红灯,物联网模块具体与小 ...

你用了Mind+新版本,我也遇到了这个问题,装了个1.7.0,就解决了。
页: [1]
查看完整版本: 玩转Obloq(一):如何使用Obloq mqtt?