智能家居开发入门教程:
在智能硬件发展如火如荼的2014年,作为工程师的你一定想拥有一款属于自己的智能硬件产品吧?因为这是每个工程师的梦想!虽然我们都以为它实现起来很难!
不过现在你可以大胆去实现梦想了!不论你是软件工程师,还是硬件工程师,只要通过机智云2.0平台的自助开发工具和云端的开放数据接口,就可以使用机智云开源WiFi智能硬件开发板gokit实现半小时智能家居快速开发,梦想不再遥远,而且,还是免费的!
你还在等什么呢?让小编来告诉你开发智能硬件没有那么难!
首先我们要了解下从硬件到智能硬件需要解决哪些问题?
智能硬件不是简单的硬件+App,而是硬件+软件+云的铁三角组合。
问题来了,问题1、智能硬件设备接入互联网会遇到哪些问题?
连接用蓝牙还是用WiFi?用什么型号的模组?协议怎么定制..........
总之各种七七八八的问题......
问题2、由谁来将智能硬件接入互联网?
通常是由软硬件工程师来做这个工作,但是呢,因为目前我们的攻城狮们的主攻方向大部分是软件或者硬件,软硬件滴工程师就像大熊猫一样滴稀少.....
所以,机智云做了这样一件事:
推出机智云2.0智能硬件自助开发平台,帮助智能硬件开发者快速完成设备接入、固件升级和硬件社交化,大大降低硬件开发门槛,并且开源十大智能设备的手机应用.....免费的、超级强大的智能硬件滴软件+云服务。
再具体点?ok!快速完成设备接入!
我们在云端建立了虚拟设备,如果你还没有做好自己的硬件,或者你只是有一个简单的想法,你就可以现在通过我们的虚拟设备来先实现和体验一下你的想法,当然,需要先到www.gizwits.com注册开发者账号。
还不够具体?ok,那小编来带你来完成一款智能宠物屋的自助开发吧!不会超过30分钟哦。
第一步,注册开发者账号后,进入机智云开发者页面,创建新的产品
第二步,按照提示,定义第一个功能和对应参数,我们预先设置了选项,你只需要选择就可以啦!
然后依次完成所有功能定义
第三步,使用云端虚拟设备对你定义的产品功能进行调试验证。(这个时候你可以不需要产品哦,虚拟设备可以替代实际设备来帮助调试)
机智云智能硬件自助开发平台会根据你对产品的定义,自动生成MCU文档,你只需要下载并给到你的硬件开发工程师就ok啦。
是滴,你没有看错,当你在机智云智能硬件自助开发平台定义完你的产品,你就会获得安卓和ios版的通用SDK,你可以直接下载开源SDK到你的软件开发项目工程里进行集成,或者通过Web API进行微信应用开发。
刚才小编有提过,目前我们的攻城狮们的主攻方向大部分是软件或者硬件,软硬件滴工程师就像大熊猫一样滴稀少,大家对软硬件开发中软件和硬件的结合还是有点小小滴茫然,怎么办呢?机智云有办法,通过多年在智能硬件解决方案的经验,机智云开发了一块开源智能硬件开发模板Gokit帮助攻城狮们更好滴杀入软硬件开发的浪潮中。
GoKit内置了常用传感器以及各种元器件和扩展接口,结合机智云后台服务,智能硬件开发者可以快速地制作自己的智能硬件原型。
GoKit内置的元器件包括:温湿度传感器、红外线感应、电机、全彩LED灯,可根据实际项目要求搭配使用,也可以通过扩展接口接入其他元器件。机智云提供全套的云服务平台服务,将每一个元器件的功能及属性以数据点的形式添加到机智云后台,即可生成对应的MCU协议、根据协议文档指示即可完成MCU的开发。
GoKit采用主流的2.0mm排阵接口来连接WiFi模组,目前支持多款市场上主流WIFI模组,如:庆科的EMW3161\3162、高通的4004、汉枫WiFi模组等。
作为腾讯微信智慧硬件平台核心战略合作伙伴,我们滴软件怎么能少了微信社交化滴应用呢?
所以,如果你还想把你的作品连接微信,机智云可以帮你哦!
现在,来个实际产品说明一下机智云的开发能力吧!你可以下载它的App来了解下,这款成熟的智能硬件产品畅销欧美市场。
这才只是冰山一角!自2005年开始,作为最早进入智能硬件的云服务商,截至2014年7月底,机智云平台已经接入超过200万台智能硬件,分布全球各大洲,并且率先开源蓝牙4.0 SDK(机智云网站可以下载),且已被世界蓝牙协会作为优秀软件推荐给全球蓝牙用户。
所以,机智云的想法是:开源智能硬件开发工具,降低智能硬件开发门槛,让开发者更加专注,减少重复劳动。
最后,小编来普及一下什么是开源硬件开发板。
开源硬件指与自由及开放源码相同方式设计的计算机和电子硬件,是开源文化的一部分。开源硬件延伸着开源软件的定义,包括软件、电路原理图、材料清单,设计图等都使用开源许可协议,开源硬件把软件惯用的GPL,CC等协议规范带到硬件分享领域。
常见的开源硬件智能板有以下几种:
那么,最后的结论是:
机智云智能硬件自助开发平台(十款流行智能家居App免费开源)
+
机智云开源智能硬件开发模板Gokit(适配多款芯片,通用wifi模组)
=
30分钟自助开发智能硬件(注册即可开发)
+
App免费SDK(随便拿走)
+
微信社交化(自动生成微信客户端可以与好朋友互动)!
and,都是【free】!!
你准备好了么?
Gokit免费申请流程?
1、机智云官网www.gizwits.com线上申请页面免费申请;
2、关注机智云公众号“机智云”或者“gizwits",发送信息免费申请“Gokit”;
3、参加机智云Gokit开发者沙龙现场活动获得;
4、媒体申请测评请发送邮件至:sxing@gizwits.com
5、开发者沙龙合作请发送邮件至:sxing@gizwits.com
Gokit宠物屋demo视频
请在WiFi环境下观看,土豪请随意!
机智云(GizWits)创建于2010年,是国内第一个专门为智能硬件提供后台支持的云服务平台,为智能硬件开发商提供物联网(IOT)设备的后台支持服务,实现设备远程操控管理,数据存储分析及第三方数据整合等技术服务。
机智云业务涵盖智能家居及智能健康等领域,至2014年第二季度,机智云接入的智能家居和可穿戴设备等智能硬件超过200万台,成为国内最大的智能硬件集群之一。
通过Open API让智能硬件接入社交网络;向开发者免费开放智能硬件统计分析平台及蓝牙4.0BLE SDK;推出机智云2.0自助平台和智能硬件开发板Gokit;机智云致力于帮助智能硬件开发者更快地利用机智云平台实践他们的产品想法,让硬件开发变得更快、更有创意。