1891|3

48

帖子

4

TA的资源

一粒金砂(中级)

楼主
 

【机智云Gokit3测评】+配网可能会出现的问题 [复制链接]

 

今天终于抽出一些时间来进行发个帖子,由于自己事情比较多,主要是在职考研,这个社会没有一个好的学历还是真的不行。所以帖子更新的比较少,但是每次更新都会尽心尽力的发一个好的帖子,虽然发的帖子数量不多,但是希望可以帮助到大家,大家一块学习,共同进步。

下面我主要说一些入网可能会出现的问题,主要是程序移植还有程序下载方面的问题。初次配网可以参考我上个月的帖子,https://bbs.eeworld.com.cn/thread-1155875-1-1.html 【机智云Gokit3测评】+手机配网,这个帖子写的很详细。

第一主要是官方SDK的使用,我们从官网下载到适配Arduino的代码,代码名称 GizwitsMCUArduinoUNOR3 代码下载以后打开Gizwits->examples,此时发现有两个文件一个是networkConfig(网络配置),一个是simpleTry(简易数据上传),我们主要干的是先把networkConfig文件进行编译以及下载到板子上,这个代码下载配置一次就行了,当使用手机和板子连接好以后手机APP会显示板子上的WIFI模块是否已经成功连接好。

一、先说编译networkConfig文件可能会出现的问题

第一个问题就是Arduino库的问题,由于Arduino IDE 自带的没有机智云的库,所以有两种方法,第一个就是先把Gizwits文件加入到Arduino IDE的库中,然后在编译,编译的时候注意头文件的引用、板子对应的串口号、板子的名称。第二个编译的方式就是不加库,直接在原来的文件里面进行编译,但是编译的时候需要将文件夹中的内容全部放在一起进行编译,在使用的时候可以往Arduino IDE 加入相应的库,然后使用。

机智云板子对应的是Arduino UNO 这个板子,我看机智云论坛有的人用的Arduino UNO WIFI,但是我在使用的时候并不能使用,Arduino UNO这个板子在下载程序的时候一定要将上层的功能板去掉,因为Arduino的串口在外电路连接的时候并不能下载好程序,这个开始不知道弄了好久都没有解决问题。

第二个就是程序移植的问题,由于Arduino板子自带的单片机只有一个串口,所以在移植程序的时候需要将networkConfig文件 例程中的所有关于串口打印的内容和函数全部屏蔽掉,不然的话WIFI模块和板子没办法正常通信,当串口代码都屏蔽完以后就可以编译了下载了,板子下载过一次配网初始化然后配置一次以后就可以了,以后在连接的话就可以了,但是在连接的时候手机和WIFI模块一定要在同一换个WIFI网络下,手机和板子才可以正常配对。

二、再说数据上传simpleTry的问题

数据上传的例程稍加修改就可以使用,一般没有啥太大的问题,使用myGizwits.hasBeenSet和myGizwits.read函数用来接收数据,然后再然后根据0 或者1 加入自己的代码即可。

 

这块板子的资源也是比较丰富的,做一些简单的物联网应用还是可以的,但是好像用Arduino的开发产品比较少。机智云官网的帖子虽然很多,但是自己感觉很杂,论坛帖子多的不知道如何下手,希望以后可以把资源汇总一下,如果可以出一个视频教程那就更好了。

 

有问题的可以在下方留言,自己看到的话会尽快回复,自己平时比较忙,要是回复不及时清见谅。

最新回复

好的。机智云的帖子论坛这边有做了部分的整理,看下这一两周有时间再整一下。   详情 回复 发表于 2021-3-8 11:24

赞赏

1

查看全部赞赏

点赞(1) 关注
 
 

回复
举报

1942

帖子

2

TA的资源

版主

沙发
 

感谢分享!下回有问题就看看你这帖子。

 
 
 

回复

6828

帖子

0

TA的资源

五彩晶圆(高级)

板凳
 

Gokit3对于Arduino UNO 的板子,很多资源可以共享

Arduino的例程移植到Gokit3难度应该不大吧

 
 
 

回复

1万

帖子

2853

TA的资源

管理员

4
 

好的。机智云的帖子论坛这边有做了部分的整理,看下这一两周有时间再整一下。

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表