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

[经验分享] Gokit二次开发(1.云端产品创建)

跳转到指定楼层
楼主
 楼主| 发表于 2024-8-20 21:52:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
教您5分钟接入机智云,实现傻瓜式开发
本帖最后由 冯俊波 于 2024-8-20 21:52 编辑

云端产品创建

       gokit机智云(GizWits)推出的物联网智能硬件开发套件,目的是帮助传统硬件快速接入互联网。完成入网之后,数据可以在产品与云端、制造商与用户之间互联互通,实现智能互联。
       本帖内容为Gokit二次开发云端如何部署。

注册成为机智云开发者
(注册地址:https://developer.gizwits.com/register),机智云开发者帐号分“个人帐号”与“企业帐号”,如下图所示,如果您是企业用户,请务必申请企业帐号(拥有更多企业服务需求)。
创建智能产品
       1.注册好账号之后,登录开发者中心,在左上角智能产品栏点击创建
       2.在弹出菜单栏左侧须选择其他,然后中间选择微信宠物屋(Gokit),后面选择Gokti3
       3.为产品取一个名字(比如智能灯,智能宠物屋,智能风扇之类的),然后点击创建。
       4.数据点的创建,数据点是指产品具有的功能抽象,通过不同数据类型进行表示。例如最简单的设备“开关”,具备功能为:开启、关闭,将其抽象为一个数据点为布尔型,0表示关闭,1表示开启。数据点是一个产品的重要属性,因此产品智能化的第一步,就是明确产品功能,并逐一在平台上创建对应的数据点来描述功能。后续,用于嵌入式开发的MCU 协议将会根据创建的数据点自动生成,根据自动生成的协议,开发者即可完成智能设备的开发。
如果你在创建产品的时候没有按照第2步的方法选取标准方案,那么需要自己创建数据点。如果按照步骤创建的标准方案,会自动宠物屋所需的生成数据点。有数据点的如图所示。
没有数据点的可以在右侧选择管理,导入模板来导入数据点,模板可以在帖子附件下载。

除了导入,还可以自己创建数据点(宠物尽量使用模板数据点标识名,方便后续程序移植),比如创建温湿度传感器的温度数据点。点击右上角新建(非标准模板可有此功能)。
按照如图所示创建温度数据点,其余数据点类似。Gokit所需数据点可以参考前面Gokit
表格,

       5.生成MCU代码,机智云平台自动可以生成MCU代码及SOC代码。Gokit支持SOC和MCU两种模式(只需要将WiFi模组插在对应的插槽即可切换不同的模式)。
       Gokit的SOC模式采用esp8266_32M模组,可以按照如图生成对应的代码。
       Gokit的MCU模式采用STM32F103C8或者arduinoUNO R3。可分别按照下面图示生成代码,将生成的对应代码下载至电脑即可进行后续的单片机功能二次开发。
到此云端产品创建部署完毕。


Gokit.zip (7.86 KB, 下载次数: 0)






















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

本版积分规则

加入Q群 返回顶部

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

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