OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6348|回复: 1

【MiCO普及贴】米客 : 我们的征途,是星辰大海!

[复制链接]

58

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
431
金钱
431
注册时间
2015-7-24
在线时间
23 小时
发表于 2015-7-24 12:01:11 | 显示全部楼层 |阅读模式
一.MiCO是什么?
    对于我们的嵌入式开发者来说,大家对物联网开发的热情已经到了一定的渴望,我们在这里用最通俗的语言来讲述一下 MiCO 到底做了些什么。
 

    传统的我们对智能硬件可能就是将设备加上WiFi模块,然后在局域网里面连上路由器,手机也连上路由器,然后用手机来控制下这个设备。

    事实上我们对智能硬件老早就有了新的定义,智能硬件的主基调是轻设备、重云端,设备连上网只是第一步,更不是单纯为了实现异地/远程控制,我们要做的是通过云端交互享受智能体验,智能硬件的核心还是大数据,通过搜集设备端的控制信息和数据监控信息,把这些数据上传到云端,我们可以在云端做二次开发的应用,来分析用户习惯及数据特征,提升用户体验和服务,实现真正的智能化。

    那么 MiCO 对于传统开发者来说究竟是什么呢?

    它是一套开源的物联网操作系统解决方案。

    1.MiCO 集成了云端接入及通信链路的软件中间件,你可以用几句函数就可以操作庆科云了。

    2.MiCO 集成了稳定的射频驱动,开发者不用再管数据链路就可以搞定复杂的射频驱动。

    3.MiCO 集成了微信的 AirKiss 配网协议,与微信物联网平台连接变得极度简单。

    4.MiCO 集成了 EasyLink 配网技术,你的设备和 APP 配网同样简单。

    5.MiCO 集成了网络协议栈,你无需关心复杂的 TCP 协议栈。拿过来就可以通信。

    6.MiCO集成了大量的安全应用中间件,你可以更安全、快速的开发你的产品。

 二.我们需要做那些准备?

    (1)你需要对 OS 稍微有一些认识,比如常用的 uC-OS,FreeRTOS 的基本任务调度,消息的使用等等。

    (2)你需要熟悉几句 JSON 语言, 嵌入式板卡和手机端的通信是通过 JSON 语言传递的哦, 不过你不用        被 JSON 给吓到,我们都已经给出了完整的例子,你只需要有 C 语言基础,只需要修改修改就可以        了。

    (3)你需要熟悉下设备与云之间的配置过程,相信这个问题我们的教程和视频可以很完美的帮你解决问          题。

    (4)你需要熟悉一点 Html5(俗称 H5) 的语言基础,相信嵌入式软件工程师修改点 H5 代码还是很快的.

    (5)手机端你可以有两种开发方式,微信开发及APP开发,微信直接是 H5 开发,APP 我们采用了跨平台开        发工具 APICloud,我们都可以用 H5 来开发,所以是不是学会了 H5 ,啥都会了呢:)

三.MiCO相关设备的工作原理是什么呢?

      微信控制
      (1)设备端上电
     (2)手机连上路由器
     (3)通过 AirKiss(微信的飞吻协议)给设备端配置 SSID 及 密码。
     (4)设备连上路由器
     (5)手机可以通过微信公众号来控制设备了哦
 
       APP控制
     (1)设备端上电
     (2)手机连上路由器
     (3)通过 EasyLink(庆科的快速配网协议)给设备端配置 SSID 及 密码。
     (4)设备连上路由器
     (5)手机可以通过 APP 来控制设备了哈:)

四.云服务好像很高大上的样子?!
    云服务器是什么?它是给用户及商家提供数据库存储及交互的平台。庆科拥有自己的云服务FogCloud (庆科云)。这样普通的传统的厂家就不必花费很大的价钱来开发云服务器,当你产品需要大批量生产的时候,你只需要和庆科签订一个协议就可以免费使用FogCloud了,当然庆科云将为你的数据提供非常安全的保证。

    那么如果你的公司比较大,你想自己租用阿里云,或者微软云,用以搭建公司的云服务平台,这当然也可以,直接联系庆科的技术支持,我们的 MiCO 系统提供了完整的微软云,阿里云的接入及传输中间件,当然 MiCO 云接入中间件也是免费的哦。
 
    如果你的数据已经在 FogCloud 上使用了,假如你期望进行二次开发,那么你也只需要联系庆科就可以了哈!

五.还有还有
    MiCO 提供的双向交互过程
   
    设备给手机发数据:设备-》云端-》手机
    手机给设备发数据:手机-》云端-》设备         


    设备端开发:基于 MiCO 开发就可以了。
    云开发:在庆科的 FogCloud 进行设置就可以了。
    APP开发:用 H5 开发就可以了。

    设备往云发送的数据是 JSON 格式哦
    H5 解析云发过来的数据也是 JSON 格式哈
六.总结
  十年一剑,地动山摇!
  新的世界已经出现!米客们,让我们举起MiCO宝剑,发挥自己无限的想象与能量:
  我们的征途,是星辰大海!
MiCO团队


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2013-10-13
在线时间
3 小时
发表于 2015-10-30 11:47:43 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 21:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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