收藏官网首页
查看: 19420|回复: 12

[问答] 【教程】用CC3200,轻松实现iot产品开发

34

主题

896

帖子

2274

积分

超级版主

Rank: 8Rank: 8

积分
2274
跳转到指定楼层
楼主
发表于 2016-8-19 14:56:15 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
汉枫LPB120模块
本帖最后由 Genius 于 2016-8-22 15:28 编辑

一、硬件部分:
CC3200 launchpad一块
关于CC3200:
业界第一个具有内置 Wi-Fi 连通性的单片微控制器单元 (MCU) 开始你的设计。 针对物联网 (IoT) 应用的 SimpleLink CC3200 器件是一款集成了高性能 ARM Cortex-M4 MCU 的无线 MCU,从而使得客户能够用单个集成电路 (IC) 开发整个应用。 借助片上 Wi-Fi,互联网和稳健耐用的安全协议,无需之前的 Wi-Fi 经验即可实现更开速的开发。 CC3200 器件是一个完整平台解决方案,其中包括软件、示例应用、工具、用户和编程指南、参考设计以及 TI E2E 支持社区。 此器件采用易于布局布线的四方扁平无引线 (QFN) 封装。

(CC3200 芯片MCU组成图,CC3200 launchpad原理图请参考附件) CC3200wifi套件入门.pdf (2.07 MB, 下载次数: 815)

8182.CC3200_GAgent-2015-12-25.zip (16.81 MB, 下载次数: 705)

如何快速利用CC3200开发属于你的硬件,让你的硬件连上网络,开发一个智能化的产品!!请看下面步骤。
更有多个iot 开源APP以作参考:http://club.gizwits.com/thread-2852-1-1.html



二、云端部分:
1. 登录机智云登录 http://www.gizwits.com/zh-cn/index/直接注册账号即可。这个账号将用来生成、管
理属于你的产品及 APP



2. 创建新设备
a.  在登录之后添加一个 CC3200 LaunchPad 设备,或者也可以通过模板去创建一个。
b.  为 CC3200 LaunchPad LED D7 创建一个数据点
c.   按照 向导点击下一步,最后可以按照 demo APP,或者下载 SDK 去定制 APP


3. 获取 Product Key
a.  在设备创建好之后,进入个人项目,然后得到 Product Key


4.
获取并修改 CC3200 代码
a. CC3200 的代码存放在 github.com,请从下面的链接来下载 https://github.com/yhpan0613/SimpleLink-CC3200/releases
b.  选择一个版本,然后点击 zip 就可以获取到最新的代码
c.   修改 CC3200 代码
在 SimpleLink-CC3200.git\example\getting_started_with_wlan_station\GAgent\include 的 gagent.h 里面有一个宏定义:#define PRODUCT_KEY, 请将它修改成为上面你创建好的设备的 product key.
d.  在 common.h 里面修改你要连接路由器的 SSID 和密码。



5.
运行程序连接到机智云
a. 用 IAR 打开 wlan_station.eww, 然后编译下载到 CC3200LP 里面运行
b. 连接到机智云分为两个步骤,第一个通过访问 HTTP Server 来获取 MQTT 服务器的 IP 第二步是每隔 50 秒发 MQTT 心跳包 PING,服务器会返回心跳包的回应 PONG。 如果有看到下面的 LOG 说明心跳是正常的:
INFO MQTT Send packet length=2

CRITICAL GAgent Cloud Ping ...

CRITICAL GAgent Cloud Pong ...
c.   从机智云网站上可以看到你的设备的状态信息:


6.
添加内容去为你的设备做定制化的数据交互。





另:附上TI官方出品的  ——
如何将CC3200接入机智云http://www.deyisupport.com/question_answer/wireless_connectivity/wifi/f/105/t/87168.aspx






563

主题

1222

帖子

8097

积分

版主

Rank: 7Rank: 7Rank: 7

积分
8097
板凳
发表于 2016-8-19 15:22:56 | 只看该作者
帖子很实用啊。。。。教你轻松把CC3200实现iot产品开发
1、机智云QQ群: 287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits /   机智云智能宠物屋go-kit
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息

0

主题

6

帖子

49

积分

新手上路

Rank: 1

积分
49
地板
发表于 2016-8-19 16:21:18 | 只看该作者
先学习,期待更多产品加入机智云

563

主题

1222

帖子

8097

积分

版主

Rank: 7Rank: 7Rank: 7

积分
8097
5#
发表于 2016-8-19 18:55:54 | 只看该作者
1、机智云QQ群: 287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits /   机智云智能宠物屋go-kit
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息

3

主题

70

帖子

529

积分

版主

Rank: 7Rank: 7Rank: 7

积分
529
7#
发表于 2016-8-22 15:16:22 来自手机 | 只看该作者
不错,是自己实现的和机智云对接的嘛

3

主题

253

帖子

432

积分

中级会员

Rank: 3Rank: 3

积分
432
9#
发表于 2016-8-25 16:52:08 | 只看该作者
谢谢楼主分享,点赞

1

主题

220

帖子

1198

积分

金牌会员

Rank: 6Rank: 6

积分
1198
10#
发表于 2016-8-26 10:48:21 | 只看该作者
注册成为机智云开发者,手机加虚拟设备快速开发
路过,了解下~

0

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
11#
发表于 2016-8-31 20:58:07 | 只看该作者
标记一下,日后方便学习

1

主题

3

帖子

43

积分

新手上路

Rank: 1

积分
43
12#
发表于 2016-10-5 21:49:36 | 只看该作者
你好!CC3200 LaunchPad 已经连接到机智云,并且下载好APP,可是在APP上添加设备时,需要让CC3200进入到配置模式如何进入?正确的添加设备如何添加?

0

主题

15

帖子

82

积分

注册会员

Rank: 2

积分
82
13#
发表于 2017-12-20 21:44:08 | 只看该作者
谢谢楼主分享,点赞
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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