收藏官网首页
查看: 523885|回复: 298

[经验分享] 【Gokit3(s) 试用 】+SOC版自建宠物屋的实现

 

27

主题

89

帖子

742

积分

高级会员

Rank: 4

积分
742
跳转到指定楼层
#
发表于 2017-4-18 19:27:31 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
校园创客福利
本帖最后由 Genius 于 2017-4-19 15:28 编辑

昨天实现了 arduino UNO R3 做 MCU 的方式,自建宠物屋移植。今天尝试一下去掉底板,直接用转接板和 esp8266 模块,来实现 SOC 版本的自建宠物屋的移植。先说说大概过程。
之前还是直接在官方下载的源码,然后直接添加上自建宠物屋的 PK。结果测试结果功能不正常。估计应该还是上次的问题(即早期电机用 16 位数据,现在云端改成了 8 位,这样导致从电机控制部分开妈的功能就不正常了。)


但尝试想象之前修改 MCU 版本的代码那样,直接找到电机数据改成 8 位定义,但没有成功(对于这份 soc 代码不是很了解,所以也有可能没有改对)。所在决定换个思路,使用平台生成的代码(代码是根据数据点自动生成的,那么就没有之前说的 16 位的问题了)


1)在 MCU 开发->SOC 方案中, 填写自己创建的宠物对应的 Product Secret 之后,就可以点生成代码包按钮,会出现个倒计时,稍等一下就生成好了。点下载即可。


2)然后, 剩下的工作,就是对照之前从官网下载回来的原码。把下图中 app\driver 目录中对应四个文件复制到平台自动生成的代码的对应目录中(app\driver 目录)。
1 hal_infrared.c 这是红外探测代码
2 hal_motor.c 这是电机代码
3 hal_reg_led.c 这是 RGB 三色灯代码
4 hal_temp_hum.c 这是温湿度代码


3)现在准备工作结束。
剩下的工作是对比两个工程的 user_mail.c 的内容,把以上 4 个模块的代码添加上。还有对应的 Gizwits\gizwits_product.c 文件,也是两个工程对比,在相关事件添加好代码。都改好,就 OK 了。


4)最后修改平台生成的代码的工程的 makefile 文件,按下图做修改,
现在就可编译工程了。但在下载到 esp8266 模块之前,一定要记得把 esp8266 模块换到 SOC方案的接口上。
好了,如果一切顺利,那么 soc 版本的自建宠物的移植就完成了。

具体内容请看pdf文件(图文形式)吧(回帖可下载 )

游客,如果您要查看本帖隐藏内容请回复







0

主题

1

帖子

10

积分

新手上路

Rank: 1

积分
10
推荐
发表于 2018-4-20 15:50:25 | 只看该作者
支持,学习                                                

1

主题

10

帖子

108

积分

注册会员

Rank: 2

积分
108
推荐
发表于 2019-3-23 17:26:46 | 只看该作者
????
现在准备工作结束。
剩下的工作是对比两个工程的 user_mail.c 的内容,把以上 4 个模块的代码添加上。
还有对应的 Gizwits\gizwits_product.c 文件,也是两个工程对比,在相关事件添加好代码。
都改好,就 OK 了。

0

主题

2

帖子

78

积分

注册会员

Rank: 2

积分
78
推荐
发表于 2017-5-11 22:18:56 | 只看该作者
学习                                       

0

主题

1

帖子

31

积分

新手上路

Rank: 1

积分
31
295#
发表于 2022-5-21 09:57:06 | 只看该作者
注册成为机智云开发者,手机加虚拟设备快速开发
xuexi xuexi

0

主题

1

帖子

22

积分

新手上路

Rank: 1

积分
22
294#
发表于 2022-5-9 22:28:19 | 只看该作者
6666666666666666666666

0

主题

5

帖子

84

积分

注册会员

Rank: 2

积分
84
291#
发表于 2022-3-12 16:16:37 | 只看该作者
顶一个,顺便看看教程,刚买的gokit

0

主题

1

帖子

9

积分

新手上路

Rank: 1

积分
9
290#
发表于 2022-2-14 17:12:08 | 只看该作者
汉枫LPB120模块
谢谢分xiang

0

主题

4

帖子

55

积分

注册会员

Rank: 2

积分
55
289#
发表于 2021-12-10 14:46:25 | 只看该作者
21313212313212312313223

0

主题

1

帖子

51

积分

注册会员

Rank: 2

积分
51
288#
发表于 2021-9-5 09:15:10 | 只看该作者
支持!!支持!学习学习

0

主题

2

帖子

56

积分

注册会员

Rank: 2

积分
56
285#
发表于 2021-5-22 21:40:11 | 只看该作者
汉枫LPB120模块
支持,学习      

0

主题

3

帖子

17

积分

新手上路

Rank: 1

积分
17
284#
发表于 2021-4-17 09:55:29 | 只看该作者
想做一个,可惜没做过,希望最近看看能够学会

0

主题

6

帖子

76

积分

注册会员

Rank: 2

积分
76
283#
发表于 2021-4-10 13:20:44 | 只看该作者
学习下dddd

1

主题

5

帖子

227

积分

中级会员

Rank: 3Rank: 3

积分
227
282#
发表于 2021-3-27 07:07:42 | 只看该作者
好了,如果一切顺利,那么 soc 版本的自建宠物的移植就完成了。

0

主题

6

帖子

73

积分

注册会员

Rank: 2

积分
73
281#
发表于 2021-3-23 16:21:06 | 只看该作者
学习,支持一下

0

主题

1

帖子

9

积分

新手上路

Rank: 1

积分
9
280#
发表于 2021-3-19 23:13:30 | 只看该作者
教您5分钟接入机智云,实现傻瓜式开发
11111111111

0

主题

6

帖子

73

积分

注册会员

Rank: 2

积分
73
279#
发表于 2021-1-20 17:25:44 | 只看该作者
感谢分享,过来学习

0

主题

1

帖子

29

积分

新手上路

Rank: 1

积分
29
278#
发表于 2021-1-19 18:36:12 | 只看该作者
支持:支持支持支持支持支持支持

0

主题

2

帖子

47

积分

新手上路

Rank: 1

积分
47
277#
发表于 2020-12-11 13:48:48 | 只看该作者
想看看具体怎么操作的

0

主题

9

帖子

855

积分

高级会员

Rank: 4

积分
855
276#
发表于 2020-12-10 10:13:43 | 只看该作者
我是机智云爱好者太极
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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