首页 > 评测 > 物联网制胜法宝——机智云GoKit2.1评测
物联网制胜法宝——机智云GoKit2.1评测
- [导读]
- 2015月8日31日,机智云获得2亿人民币B轮融资。这是中国到目前为止,国内物联网(IoT)云服务行业最大一笔融资。
点击关闭后,可见设备管理器的设备图标已经显示安装好驱动了。
5 DEMO测试
开发板自带的DEMO程序工程为“微信宠物屋”,是需要配合手机APP软件来使用。我们根据说明书提供的DEMO使用说明来操作。如下五格图片所示,其中第三格图片可知,该套件的WIFI模块HF-LPB100-1为汉枫的产品。另外SSID和密码分别是我的无线路由的账号和密码。
加入网络
以上是我第一次配置,经过一分钟等待后以失败告终,我思考了一下过程,觉得是我上电后随意按了两个按键的结果,虽然之后我调整为了绿灯,但是可能某个环节出错了,之后我按下复位按键,然后再次通过长按KEY2把RGB LED设置为绿灯,点击APP界面的重试按钮,重复之前的操作,这次成功了,由于连接成功的界面一闪而过,我未能截屏成功。通信成功后刷新设备列表,如下图中第一格图内容,点击后绑定,如下图中第二格图片内容,这时候可以看出来我手机是通过WIFI联网的,这时候我的GoKit和手机连接在同一个无线路由器上,因此显示为局域网在线,我把手机设置为3G网络上网,这时候看下图中第三格图片,手机这时候就显示为远程在线了,真的可以实现远程通信。点击设备名称进入控制面板,如下图第四格图片内容,我们可以操作RGB LED、电机转速和转向、红外探测、温湿度读数。下图中最后一格图片内容,显示是红外探测为开启,其实这时候是我手去靠近了红外探测器,红外探测指示灯同时点亮了。手机端就立马出现了开启状态,实在是太同步了,很棒。
DEMO APP演示
红外探测测试
6 电路介绍
想要深入了解必须先了板载的外设电路,这里简单的选两个模块进行一下介绍,更详细的了解请阅读GoKit电路原理图。
RGB LED全彩灯驱动电路
如上图所示,RGB直接驱动需要三根线,而这里选用了集成驱动器P9813,通过双线数据通信的方式来控制输出的三根线。与旧版本区别是增加了RGB使能IO-A0。下图为之前2.0版本相关部分的电路原理图。
旧版本RGB LED驱动电路
马达控制电路
马达控制也是选用了集成驱动器,双线控制,分别控制正转、反转,以PWM方式控制速度。很常用的一款马达控制电路。与旧版本区别是在L9110的管脚4串接了限流电阻R16。
其余部分详见GoKit电路原理图。
7 开发环境与编程
硬件部分详见电路原理图。
本测评选用的是基于STM32的主控板,下载官方提供的DEMO相关源代码。下载工程压缩包到本地后,解压。
如上图所示,解压后打开图示目录,我们可以看到官方提供的例程代码是在kei for ARM uVision4的版本开发的,因此我们也需要在本地安装Keil for ARM 4或更高版本。这里基于本地开发推荐使用Keil for ARM,目前最新版为Keil uVision5,版本号5.17。本测评不在对如何使用Keil做深入的介绍。本主控板选用的是STM32F103C8单片机,因此我们需要安装STM32F1系列的支持包。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前