收藏官网首页
楼主: bigfanofloT

[资料] 3分钟教你创建WIFI远程控制应用,图形化编程,自动代码生... ...

 

1

主题

8

帖子

128

积分

注册会员

Rank: 2

积分
128
楼主
发表于 2017-5-6 15:09:48 | 显示全部楼层
注册成为机智云开发者,手机加虚拟设备快速开发

注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 bigfanofloT 于 2016-10-14 21:25 编辑


版权所有,转载请注明出处http://club.gizwits.com/home.php?mod=space&uid=7261
对,你没有看错!!!3分钟教你创建WIFI远程控制应用,图形化编程,自动代码生成,麻麻再也不用担心我不会编程了,纯傻瓜式开发方式!机智云,物联网智能硬件平台领导者,重新定义智能设备开发!
下面以智能灯为例:
请看组图(下面附PDF教程下载):


  
  

  

  

  

  

  

生成的工程是Keil MDK的,如下点击打开。


  



  

若是Keil5打开工程,我们选择迁移packs。Keil4则没有这一步操作。


  

  

这里,我们从机智云官网下载gokit V2.1 STM32底板 微信宠物屋源码,把里面的关于底板4颗LED的驱动文件Hal_led.h和Hal_led.c文件拷贝到我们的工程中来,并添加好文件和编译路劲。


  

下面是关于LED的API,在Hal_led.h文件里面;
  
回到主函数main.c文件,把LED初始化函数放到userInit()里,当然不是必须放这里,为了规范化,建议放这里。


  

下面添加和LED亮灭控制有关的代码了。


  

MCU工程弄好后,编译并下载,这里不再赘述。
下面我们去官网下载自动生成的安卓APP测试,当然不只是提供安卓APP。


  

  

  

下载好后打开手机“机智云APP”


  

注册帐号登录或者点击跳过


点击添加设备


输入你手机连接的路由器的ssid名称和密码,点击下一步




接下来长按KEY2 2S,我们使用的触发配置入网方式为长按KEY2,AirLink方式,
当然用户可以自定义触发方式和配置方式。

  


上述步骤完成后在app上“已完成上述操作”打勾,点击下一步。
这里注意,MCU程序里面目前没有RGB LED的驱动,因此忽视测试APP的提示绿灯亮,心里默数3S左右就行,不确定就多按一下。关于这个RGB LED驱动的移植请参考下期教程http://club.gizwits.com/thread-3572-1-1.html



此时app会发出配置包,并提示正在搜索设备




连接好后app会返回设备列表界面并显示出该设备




点击该设备绑定后进入控制页面



这里给出演示视频:
优酷视频:
http://v.youku.com/v_show/id_XMTcyNzQxNTkzMg==.html?old

腾讯视频:
?vid=n03304dx3nv&auto=0

PDF版教程下载
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

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

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