【MiCO普及贴】米客 : 我们的征途,是星辰大海! - 问答 - 电子技术论坛 - 最好最受欢迎电子论坛!

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

micolover ( 楼主 ) 2015-7-27 18:11:41  只看该作者 倒序浏览
【MiCO普及贴】米客 : 我们的征途,是星辰大海!* J' y2 b$ `: A$ l" U$ e9 r: Y
一.MiCO是什么?8 S, ^+ p5 c& j
    对于我们的嵌入式开发者来说,大家对物联网开发的热情已经到了一定的渴望,我们在这里用最通俗的语言来讲述一下 MiCO 到底做了些什么。   + R( b2 `% o1 M; N+ z2 `
  W5 R% o8 d! o( H% `# D
    传统的我们对智能硬件可能就是将设备加上WiFi模块,然后在局域网里面连上路由器,手机也连上路由器,然后用手机来控制下这个设备。
' y+ S% j; g1 D- d  j
9 }" t2 p, J8 K/ e/ ^) L. ?    事实上我们对智能硬件老早就有了新的定义,智能硬件的主基调是轻设备、重云端,设备连上网只是第一步,更不是单纯为了实现异地/远程控制,我们要做的是通过云端交互享受智能体验,智能硬件的核心还是大数据,通过搜集设备端的控制信息和数据监控信息,把这些数据上传到云端,我们可以在云端做二次开发的应用,来分析用户习惯及数据特征,提升用户体验和服务,实现真正的智能化。
6 K! e' u! H+ j' {9 }& c8 m) E4 C* @* N3 \2 m  e6 L1 k
    那么 MiCO 对于传统开发者来说究竟是什么呢?
# O: B: k9 k* B$ _$ q" f    它是一套开源的物联网操作系统解决方案。
0 }% M' d* A7 S' v5 x: P) }9 C& g) C5 ?9 t. Z' v
    1.MiCO 集成了云端接入及通信链路的软件中间件,你可以用几句函数就可以操作庆科云了。3 a4 C% B- J! y" {9 n  n6 V
6 q  E% O1 Y  Z7 C" o  q$ H3 \7 G% b
    2.MiCO 集成了稳定的射频驱动,开发者不用再管数据链路就可以搞定复杂的射频驱动。
* e2 a% {& [& v1 l. C0 ~1 L4 ?7 X/ \- s
    3.MiCO 集成了微信的 AirKiss 配网协议,与微信物联网平台连接变得极度简单。
. A5 K' l2 D3 R5 q) H6 b6 a8 `# ]. S5 K! v3 v6 }! ^; r
    4.MiCO 集成了 EasyLink 配网技术,你的设备和 APP 配网同样简单。/ z) Z/ m" j2 p! T6 z

; A6 K8 ^/ z$ Y' X2 X; K/ L    5.MiCO 集成了网络协议栈,你无需关心复杂的 TCP 协议栈。拿过来就可以通信。
: u  l8 @) X+ m3 o8 R9 n) G# Y8 L
    6.MiCO集成了大量的安全应用中间件,你可以更安全、快速的开发你的产品。/ @8 d3 E# }  S4 U/ \, F( f
  w& h7 D  G8 B, O% D$ H/ Q; F+ g6 d
二.我们需要做那些准备?- A; H; i, p# N  O9 M7 k( ]+ z

& f# x* g9 h/ Z5 ^! T3 i. d    (1)你需要对 OS 稍微有一些认识,比如常用的 uC-OS,FreeRTOS 的基本任务调度,消息的使用等等。2 k6 E, T7 K: R. R8 P, F
0 n5 n# \% @7 K$ u$ {, j- |' K" E
    (2)你需要熟悉几句 JSON 语言, 嵌入式板卡和手机端的通信是通过 JSON 语言传递的哦, 不过你不用        被 JSON 给吓到,我们都已经给出了完整的例子,你只需要有 C 语言基础,只需要修改修改就可以        了。, [* ]) J0 y; |* m0 w

! d8 J8 H; o* q; R5 u    (3)你需要熟悉下设备与云之间的配置过程,相信这个问题我们的教程和视频可以很完美的帮你解决问          题。
+ A$ K2 g" I6 G# t5 a3 L
' n* o& f4 G0 {5 o; l    (4)你需要熟悉一点 Html5(俗称 H5) 的语言基础,相信嵌入式软件工程师修改点 H5 代码还是很快的.
2 G3 L$ G- b; ^2 e& [6 m; _8 L: I( @0 K
    (5)手机端你可以有两种开发方式,微信开发及APP开发,微信直接是 H5 开发,APP 我们采用了跨平台开        发工具 APICloud,我们都可以用 H5 来开发,所以是不是学会了 H5 ,啥都会了呢:)" ^' j! m5 w: {, B1 J
8 C: j9 ~6 T" F& S7 G
三.MiCO相关设备的工作原理是什么呢?6 a$ Z/ }& e4 m) F+ P

1 T+ v7 F7 t* Q) W- D1 |     微信控制
, }8 G+ E: r* a8 F      (1)设备端上电
, v, u* }# g9 p/ M: C' C/ u' X, u- Y     (2)手机连上路由器
4 k, ~( g2 \6 m* B+ P$ h5 s     (3)通过 AirKiss(微信的飞吻协议)给设备端配置 SSID 及 密码。
& i$ u6 |* J- R- `! w1 o     (4)设备连上路由器9 c5 z+ Q! @; X% o
     (5)手机可以通过微信公众号来控制设备了哦
9 s, ~. ]) l$ h9 b8 I  p
" X( R4 S; D) b' Q$ q# ]       APP控制
0 k5 U  J  o* o& G. ~: M     (1)设备端上电
- }0 ^' v; U6 Q4 Y* }$ w" G; E. j( j     (2)手机连上路由器1 F7 j: I; ]6 V# F+ i; z
     (3)通过 EasyLink(庆科的快速配网协议)给设备端配置 SSID 及 密码。
5 ?5 N7 y' |1 I; J     (4)设备连上路由器9 o% X  v+ {$ I" q& i; G. B* n( `  L
     (5)手机可以通过 APP 来控制设备了哈:)
8 s1 T7 [: I" V9 V1 T9 E8 s$ Z7 {' l4 H' M3 H
四.云服务好像很高大上的样子?!- H0 M$ |1 u# {! A1 u+ z
    云服务器是什么?它是给用户及商家提供数据库存储及交互的平台。庆科拥有自己的云服务FogCloud (庆科云)。这样普通的传统的厂家就不必花费很大的价钱来开发云服务器,当你产品需要大批量生产的时候,你只需要和庆科签订一个协议就可以免费使用FogCloud了,当然庆科云将为你的数据提供非常安全的保证。% s: W3 @+ S* M& }- f
. X6 n) a" w* O0 b
    那么如果你的公司比较大,你想自己租用阿里云,或者微软云,用以搭建公司的云服务平台,这当然也可以,直接联系庆科的技术支持,我们的 MiCO 系统提供了完整的微软云,阿里云的接入及传输中间件,当然 MiCO 云接入中间件也是免费的哦。
, M) P( S, T* C! J1 R4 }' |* s ) b% U5 c3 U- ]( E6 q3 j
    如果你的数据已经在 FogCloud 上使用了,假如你期望进行二次开发,那么你也只需要联系庆科就可以了哈!
, D1 L0 _5 T. x! b5 b- x
4 G7 o- }$ }, E
4 a$ Z/ H  A3 v+ U! |  Z五.还有还有
7 Q0 L5 Z( R' c    MiCO 提供的双向交互过程
* M4 _7 g/ N" u7 X8 z   
" M8 w# G- I6 E    设备给手机发数据:设备-》云端-》手机- Y* _5 q* i2 d" v! j8 R
    手机给设备发数据:手机-》云端-》设备         
/ j, ~1 @* ]! P7 N0 j* i2 s0 a
+ p3 t9 G) O9 z# F) n& Z" P8 Q. Y& O2 m3 E) n
    设备端开发:基于 MiCO 开发就可以了。7 m0 B( l6 S% s
    云开发:在庆科的 FogCloud 进行设置就可以了。
* s) I6 A4 _* D( s# i# J    APP开发:用 H5 开发就可以了。; B9 e# {4 v9 |  N4 k5 J

0 g' H7 K( `( t  ]/ ~    设备往云发送的数据是 JSON 格式哦5 p- ^, t$ n! r! Z1 d; U( }& w
    H5 解析云发过来的数据也是 JSON 格式哈4 b& l& M3 u& P2 _4 f& N( N
六.总结5 w# V/ A: I' q1 K
  十年一剑,地动山摇!
+ f1 B" ?$ ^- @( F  新的世界已经出现!米客们,让我们举起MiCO宝剑,发挥自己无限的想象与能量:
* f( i# }8 x! B" B& j  我们的征途,是星辰大海!1 X1 J$ o! i/ ~! N# C7 B. m
* V8 `( d# p. W: u

! p2 a, B6 J2 h( SMiCO团队
' s4 n  g% k( Z( u6 H: A) V" T# s4 i! U1 R
[/url]5 J" i! _$ f. r1 r5 \. K4 H

: r% ], E2 L9 r" ?
9 \3 h1 ~0 T1 l9 c[url=http://mico.io/ask/uploads/article/20150724/477b5b772b44716a620ba6c3997b035e.jpg]

  ]( q. R: h" s8 ~! `) a7 F8 V5 M+ q8 u0 B

! Z# Z0 }/ l2 O
% b% q$ L( O1 w; |8 d; Y) F& e

0个回复

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

本版积分规则


关闭

站长推荐上一条 /6 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 湘ICP备2023018690号 )

GMT+8, 2024-9-29 12:23 , Processed in 0.655971 second(s), Total 38, Slave 28 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表