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

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

micolover ( 楼主 ) 2015-7-27 18:11:41  只看该作者 倒序浏览
【MiCO普及贴】米客 : 我们的征途,是星辰大海!6 v  B1 o( W$ I) q, w" J/ S, V0 X& [6 K
一.MiCO是什么?
2 u# _+ x, _6 m- N    对于我们的嵌入式开发者来说,大家对物联网开发的热情已经到了一定的渴望,我们在这里用最通俗的语言来讲述一下 MiCO 到底做了些什么。   
& e5 ^* v; s8 T. m7 u3 ^) a
0 k  X  ?1 X( d7 |1 o    传统的我们对智能硬件可能就是将设备加上WiFi模块,然后在局域网里面连上路由器,手机也连上路由器,然后用手机来控制下这个设备。
; c' L# y6 b# {3 V& k$ E5 f/ `: S3 v3 x$ Y6 q
    事实上我们对智能硬件老早就有了新的定义,智能硬件的主基调是轻设备、重云端,设备连上网只是第一步,更不是单纯为了实现异地/远程控制,我们要做的是通过云端交互享受智能体验,智能硬件的核心还是大数据,通过搜集设备端的控制信息和数据监控信息,把这些数据上传到云端,我们可以在云端做二次开发的应用,来分析用户习惯及数据特征,提升用户体验和服务,实现真正的智能化。
' g1 S/ @& X; |4 T( |2 H; v7 r# L/ x/ ^- S6 I
    那么 MiCO 对于传统开发者来说究竟是什么呢?0 _+ q  w+ `9 Z6 D0 j& o
    它是一套开源的物联网操作系统解决方案。: A2 z3 Y: Z4 J: M/ N! ?' y6 I6 O
" y/ w0 [0 ^8 g
    1.MiCO 集成了云端接入及通信链路的软件中间件,你可以用几句函数就可以操作庆科云了。
9 k. Z9 S% e' P( n8 H  M+ k! y; X1 T' i0 X) q% _( Z" w
    2.MiCO 集成了稳定的射频驱动,开发者不用再管数据链路就可以搞定复杂的射频驱动。
% k+ G. ~2 }& u) _3 G. t. r' |8 t2 G; E1 A: ~
    3.MiCO 集成了微信的 AirKiss 配网协议,与微信物联网平台连接变得极度简单。3 |0 ~, p3 U/ b2 A/ A# M3 Y
4 y" Z. b9 Q5 ~/ G
    4.MiCO 集成了 EasyLink 配网技术,你的设备和 APP 配网同样简单。
/ ]9 B% Z. O. r- x3 p
$ Q( s; t  p8 v7 i    5.MiCO 集成了网络协议栈,你无需关心复杂的 TCP 协议栈。拿过来就可以通信。
5 q+ ^- x, q' Y# h% V% b6 j4 x, F
- [1 Z- z" e# q; X! C    6.MiCO集成了大量的安全应用中间件,你可以更安全、快速的开发你的产品。
( o. M, d/ \9 ]5 ]
3 g; r9 {: x  s 二.我们需要做那些准备?
7 Q/ l; m! M' L( C% g# s" h. d: A* k$ ]& h
    (1)你需要对 OS 稍微有一些认识,比如常用的 uC-OS,FreeRTOS 的基本任务调度,消息的使用等等。
7 W* R: Q/ A& f0 v2 H7 h2 b5 F1 W, x8 l$ D/ G0 y- R
    (2)你需要熟悉几句 JSON 语言, 嵌入式板卡和手机端的通信是通过 JSON 语言传递的哦, 不过你不用        被 JSON 给吓到,我们都已经给出了完整的例子,你只需要有 C 语言基础,只需要修改修改就可以        了。$ S6 X8 r/ x' T8 ^) |

, l8 v: b0 T5 |8 ^6 S' N1 b- o2 a6 \    (3)你需要熟悉下设备与云之间的配置过程,相信这个问题我们的教程和视频可以很完美的帮你解决问          题。5 L% x1 ~$ ?& Q2 D0 d
3 O" U/ m# U6 `* Y, t
    (4)你需要熟悉一点 Html5(俗称 H5) 的语言基础,相信嵌入式软件工程师修改点 H5 代码还是很快的.. {1 V( @' W, ~. f5 r
% @5 o' o# Z& Y8 R4 X# ~
    (5)手机端你可以有两种开发方式,微信开发及APP开发,微信直接是 H5 开发,APP 我们采用了跨平台开        发工具 APICloud,我们都可以用 H5 来开发,所以是不是学会了 H5 ,啥都会了呢:)5 p" `1 k  z7 R) q: c  @

* Q; W5 g' Z3 S8 I5 f) \三.MiCO相关设备的工作原理是什么呢?
2 p/ T* I. A/ a4 |2 \8 V4 q& v0 A) s% M- E% S( k
     微信控制- b" R0 H- C2 A# V" s
      (1)设备端上电
/ a8 v: A; a* K2 d& O     (2)手机连上路由器
3 ~0 Z0 k, S) p) c" \  L* s     (3)通过 AirKiss(微信的飞吻协议)给设备端配置 SSID 及 密码。
* n* J$ X3 J( A. K; ]! K6 i' Y     (4)设备连上路由器
& B& P, @1 ~7 f' m     (5)手机可以通过微信公众号来控制设备了哦5 @3 J& y% ~9 ^# K7 n6 e4 G- ^/ Y2 ?

( W  S+ ^+ n- t! z2 m% l6 `       APP控制
- L! Q/ @: G9 _6 ~: R. P     (1)设备端上电- Q! H3 H- s! M. g/ `
     (2)手机连上路由器2 e/ g  X, g) m. F& }$ S/ v
     (3)通过 EasyLink(庆科的快速配网协议)给设备端配置 SSID 及 密码。
5 Z# F. r, y/ T& y( N/ s     (4)设备连上路由器5 p" X  x8 T# Q2 T
     (5)手机可以通过 APP 来控制设备了哈:)5 d) ~5 C1 n( {7 B- v6 [3 D

* x5 K* _$ A" k$ I: L& S四.云服务好像很高大上的样子?!& W" ]  h7 i. g. N
    云服务器是什么?它是给用户及商家提供数据库存储及交互的平台。庆科拥有自己的云服务FogCloud (庆科云)。这样普通的传统的厂家就不必花费很大的价钱来开发云服务器,当你产品需要大批量生产的时候,你只需要和庆科签订一个协议就可以免费使用FogCloud了,当然庆科云将为你的数据提供非常安全的保证。
4 Q+ z, _' Z5 i& j/ w+ P; E+ V
4 I, U( |2 X" e0 ^4 H/ E: I* F    那么如果你的公司比较大,你想自己租用阿里云,或者微软云,用以搭建公司的云服务平台,这当然也可以,直接联系庆科的技术支持,我们的 MiCO 系统提供了完整的微软云,阿里云的接入及传输中间件,当然 MiCO 云接入中间件也是免费的哦。( q9 c+ @3 ]% ]. B
1 t# F4 k2 O  h1 B
    如果你的数据已经在 FogCloud 上使用了,假如你期望进行二次开发,那么你也只需要联系庆科就可以了哈!
& a* P1 W8 q0 k1 f* w+ r
" G9 o% p) c' S% Q* T5 q8 J' u; }! j
五.还有还有& [  V4 c6 F. S
    MiCO 提供的双向交互过程
$ p5 {5 u4 y: X- O9 x6 y   / [$ m+ \" Z) [+ M5 m
    设备给手机发数据:设备-》云端-》手机$ i# c% B: A7 g3 R
    手机给设备发数据:手机-》云端-》设备         
8 g8 l, p% a; |
9 Q; b% {8 r' Z- j% ], S- }* U/ e2 |  m/ V3 c* a
    设备端开发:基于 MiCO 开发就可以了。
+ H! M5 H& E* q4 |    云开发:在庆科的 FogCloud 进行设置就可以了。
: u8 F3 C& C, h" J: l    APP开发:用 H5 开发就可以了。
# \7 ^6 s, ?, g0 V" _
3 _9 m! |/ T/ n' H% Z! Y2 f    设备往云发送的数据是 JSON 格式哦
0 m; |1 p* o* M! K+ p    H5 解析云发过来的数据也是 JSON 格式哈
7 Y& G- G4 n1 H六.总结+ K$ a' g# L9 l! M7 R; m- y8 j
  十年一剑,地动山摇!
8 \7 u* c" V' T5 ~1 q  V% w7 v  新的世界已经出现!米客们,让我们举起MiCO宝剑,发挥自己无限的想象与能量:
/ S( i3 o. ^) I' W  我们的征途,是星辰大海!  q0 d2 h( J; n% x. @0 k- z9 R  s
9 x( b, B7 N* U) A

, q1 b- G8 t( a2 C7 A2 l4 wMiCO团队
6 ?7 X) E2 }( p9 _7 }5 c' ]' H4 i. o2 G/ l& T( g0 H; f! k& g" C
[/url]
4 o1 c- K: _) o
- o: V% x5 l6 u6 x6 r! g/ i$ |" m
[url=http://mico.io/ask/uploads/article/20150724/477b5b772b44716a620ba6c3997b035e.jpg]

: H- B# U6 f+ ^$ A2 \/ V
: m! D  [/ K; |2 \4 z
6 e; h) N1 O( x/ d! I

0 |3 p" R% o9 S. P

0个回复

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

本版积分规则


关闭

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

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

GMT+8, 2024-10-2 21:05 , Processed in 0.570337 second(s), Total 38, Slave 29 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

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