初出茅庐的小李第7篇博客之机智云远程控制继电器

为什么想起了这件事

这要从一个故事说起,我之前好像是2019年5月1日,看了一个教程,在那天实现了用机智云控制开发版上的一个LED灯和一个蜂鸣器。当时把我激动坏了,毕竟是第一次搞通机智云,我还把我的视频放在了破站,没想到竟然也有很多小伙伴们跟我有相同的想法,那就是利用广和通G510模块实现真正意义上的远程控制(并不是WiFi条件下的那种),尴尬的是我的源代码丢了,当时也是参考的大佬的代码,这下好了,只能从头再来一遍了,我这次要把他记录下来。

硬件准备

我用的正点原子的开发板,精英版,对就是这个。在这里插入图片描述

通信模块我用的是广和通的G510模组,无奈的是我的固件版本是AT版本,我想要用机智云无脑的操作,就需要烧录机智云的固件,网上可以直接买到机智云固件的G510模组,这里先不记录烧录了。默认我烧录的固件是对的(其实我也不清楚是不是成功烧录了,但愿吧)

软件部分:

去机智云创建数据点:(具体怎样创建我在这里不做详细说明,不懂的朋友去机智云官网看看吧,机智云官网百度一下;

我直接在大佬的工程里进行操作,把两个和机智云有关的文件夹替换掉,
在这里插入图片描述
这两个文件复制到之前用WiFi控制的工程中去,替换原来的十个文件。接下来就是修改各种错误了。
好不容易把错误修改完了,发现设备只能上线一次,然后就没有反应了。在这里插入图片描述
怀疑是逻辑的问题,因为这是参考的WiFi代码,广和通G510模组应该直接通信,经过测试也发现了一个问题,就是我烧录的机智云固件是成功的,要不然也不能连接到机智云平台。有个朋友告诉我说是我的设备第一次上线,需要用机智云的串口工具绑定一下设备,我发现好像并没有效果。

发布了17 篇原创文章 · 获赞 4 · 访问量 911

猜你喜欢

转载自blog.csdn.net/weixin_43176183/article/details/104730881