收藏官网首页
查看: 7443|回复: 0

Gokit3 微信宠物屋 新手首次使用经验分享

3

主题

11

帖子

206

积分

中级会员

Rank: 3Rank: 3

积分
206
跳转到指定楼层
楼主
发表于 2018-11-30 14:00:02 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
拿到gokit3已经快2个月了 一直没有时间实验 前两天才开始研究

我是新手, 很多东西不懂, 所以处处遇到问题

这里我使用基的GoKit3的Soc的模式
很多基础的在机智云上创建产品的步骤不在赘述, 那些资料很多, 而且简单
把GoKit3分为三部分: 底板, 接口板, ESP-12F

1. 程序下载问题, 没细细研究原理图的情况下, 直接下载, 肯定下不进去, 接口板上的cp2102是连接12F的串口1, 不是下载口, 只是用来打印监控用的, 下载口在12F的底面, 焊了一个SIP-3, 需要用另外的USB转uart下载, 而且还需要将12F上的SW1拨到gnd的位置 才能下载

2. 修改程序问题, 根据[DIY微信宠物屋_SOC版.pdf]这个文档修改程序, 里面有两个地方需要注意(或许我参考的这个文档不对造成的):
a).

在开发者中心自动生成的Soc程序的user_main.c这个文件中, 根本没有datapointInit()没有这个函数, 需要自己手动添加
b) .

同样, user_main.c中也没有userHandle()这个函数,  该函数实际是位于gizwits_product.c这个文件中,
上图中的宏定义之后是如下内容:

本来是userHandle(), 突然间又给了usertimerFunc()这个函数, 对小白我来说就被搞迷糊了~~不知道该怎么做~~
最终经过搜集资料, 其实以上两个函数应该是同样作用, 把函数内容放到gizwits_product.c中的userHandle()即可.

关于手机APP, 因为我没想明白airlink怎么实现的, 所以我先实验的softap模式, 我参照的
"http://docs.gizwits.com/zh-cn/deviceDev/WiFiSOC/GoKit3S%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E%E4%B9%A6.html#2-SoftAP配置入网"这个网址艹作的, 手机上也安装了响应的APP, 但是 没有找到这个界面 只能又尝试airlink连接, 结果连接成功

最终结果 可以用手机控制GoKit3上面的指示灯和电机 其他没有试验.

本以为用开发中心的虚拟设备也可以控制GoKit的, 但是控制不了~~

请问能不能实现用虚拟设备控制gokit吗?



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

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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