【MiCO普及贴】米客 : 我们的征途,是星辰大海! - 问答 - 电子威廉希尔官方网站 论坛 - 最好最受欢迎电子论坛!

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

micolover ( 楼主 ) 2015-7-27 18:11:41  只看该作者 倒序浏览
【MiCO普及贴】米客 : 我们的征途,是星辰大海!
) H2 h: t. q4 B/ I! E- m% ?一.MiCO是什么?
" L8 L5 T# g/ {/ s8 ^    对于我们的嵌入式开发者来说,大家对物联网开发的热情已经到了一定的渴望,我们在这里用最通俗的语言来讲述一下 MiCO 到底做了些什么。   
4 D3 G8 V4 [! ]3 G& f% t4 t- T  V5 _9 l. a8 f
    传统的我们对智能硬件可能就是将设备加上WiFi模块,然后在局域网里面连上路由器,手机也连上路由器,然后用手机来控制下这个设备。
# u2 N6 \$ T; U8 q0 N/ q
5 D1 o2 _$ L" f$ e$ I    事实上我们对智能硬件老早就有了新的定义,智能硬件的主基调是轻设备、重云端,设备连上网只是第一步,更不是单纯为了实现异地/远程控制,我们要做的是通过云端交互享受智能体验,智能硬件的核心还是大数据,通过搜集设备端的控制信息和数据监控信息,把这些数据上传到云端,我们可以在云端做二次开发的应用,来分析用户习惯及数据特征,提升用户体验和服务,实现真正的智能化。
3 M- H$ t1 b: ^2 N7 ^6 t' D( }
& _) d2 r( G; `    那么 MiCO 对于传统开发者来说究竟是什么呢?
. L1 J- v- K5 _. T% ^' ?    它是一套开源的物联网操作系统解决方案。
  i  o8 t% R3 M
* C2 }% |: i- ]* m8 B  \' Z    1.MiCO 集成了云端接入及通信链路的软件中间件,你可以用几句函数就可以操作庆科云了。$ ?2 j2 `" W4 J
, e; _1 Z  m, g7 p5 p( G( j8 _0 D
    2.MiCO 集成了稳定的射频驱动,开发者不用再管数据链路就可以搞定复杂的射频驱动。
, ^+ l) b7 f% ?  K$ M; t+ q( |6 U9 h3 V: I  ]
    3.MiCO 集成了微信的 AirKiss 配网协议,与微信物联网平台连接变得极度简单。2 r/ j( p+ G6 q

9 j( G* R+ m6 I6 J3 }! {0 A& X* L    4.MiCO 集成了 EasyLink 配网威廉希尔官方网站 ,你的设备和 APP 配网同样简单。
0 l( ~, o8 p9 v8 K
% K8 j/ D6 n2 p. N. l    5.MiCO 集成了网络协议栈,你无需关心复杂的 TCP 协议栈。拿过来就可以通信。5 h# i% Y' {2 v( m& o& Y0 S- Q

' e1 x1 Q; N! ~" N# m' {    6.MiCO集成了大量的安全应用中间件,你可以更安全、快速的开发你的产品。/ h8 W1 Y! {9 m6 G5 Q9 h

, G2 [. M  q5 J1 |1 M 二.我们需要做那些准备?/ ^4 P; O) R' Q* o

) _- a: I  a6 s' a9 X0 a) ]    (1)你需要对 OS 稍微有一些认识,比如常用的 uC-OS,FreeRTOS 的基本任务调度,消息的使用等等。8 }% A9 G! O% w( A2 @! ?: j! g/ m
# j( }# y" d/ P- z/ a- `& q6 F
    (2)你需要熟悉几句 JSON 语言, 嵌入式板卡和手机端的通信是通过 JSON 语言传递的哦, 不过你不用        被 JSON 给吓到,我们都已经给出了完整的例子,你只需要有 C 语言基础,只需要修改修改就可以        了。
$ @8 J1 c8 e! a" t
" k2 Q) ~1 u/ l& i3 k    (3)你需要熟悉下设备与云之间的配置过程,相信这个问题我们的教程和视频可以很完美的帮你解决问          题。
. @& R) _) r) h2 B4 L" Y
4 @/ _% w' J* G; m    (4)你需要熟悉一点 Html5(俗称 H5) 的语言基础,相信嵌入式软件工程师修改点 H5 代码还是很快的., h1 ~: p# ^4 {( w! B

6 x+ M6 R0 I& S# [+ ^6 S/ i    (5)手机端你可以有两种开发方式,微信开发及APP开发,微信直接是 H5 开发,APP 我们采用了跨平台开        发工具 APICloud,我们都可以用 H5 来开发,所以是不是学会了 H5 ,啥都会了呢:)( L0 o% c2 d. Z' l
) v$ O& v' Z6 q9 y4 p/ @. ^+ i
三.MiCO相关设备的工作原理是什么呢?
7 n( K2 {7 t4 w6 r# A
4 ?9 t1 q4 q! K5 l3 b     微信控制3 M2 [; T: {; I9 M
      (1)设备端上电( }) `+ V2 R4 r3 @9 P. u6 v6 D
     (2)手机连上路由器7 G8 |* A3 K$ r' }4 ~
     (3)通过 AirKiss(微信的飞吻协议)给设备端配置 SSID 及 密码。
! Y+ C/ z4 I. M, A% ?! X5 S9 a     (4)设备连上路由器% P9 Y: |+ o$ b. [* B
     (5)手机可以通过微信公众号来控制设备了哦
' Y- w& Z6 s5 @* g! `$ d ' K+ j9 d! q, D, m6 }
       APP控制
  n1 j) Q% j+ s: o% L4 s( j     (1)设备端上电
9 a& y$ l" F9 s+ O# Y. B; r     (2)手机连上路由器
8 d/ y6 u: D% N, U! }1 o( r     (3)通过 EasyLink(庆科的快速配网协议)给设备端配置 SSID 及 密码。
( i6 B1 k$ a7 l     (4)设备连上路由器
5 F7 E) w/ p3 i7 Q     (5)手机可以通过 APP 来控制设备了哈:)
# V" L( W) J/ p# n9 ~* K
- r5 [( T1 c, D, s  u, \- [四.云服务好像很高大上的样子?!
; ~2 u0 @5 u: U% k8 d2 I    云服务器是什么?它是给用户及商家提供数据库存储及交互的平台。庆科拥有自己的云服务FogCloud (庆科云)。这样普通的传统的厂家就不必花费很大的价钱来开发云服务器,当你产品需要大批量生产的时候,你只需要和庆科签订一个协议就可以免费使用FogCloud了,当然庆科云将为你的数据提供非常安全的保证。
3 f7 V$ r# U, X$ C! i
/ i/ s, f% F' x( P& O) k    那么如果你的公司比较大,你想自己租用阿里云,或者微软云,用以搭建公司的云服务平台,这当然也可以,直接联系庆科的威廉希尔官方网站 支持,我们的 MiCO 系统提供了完整的微软云,阿里云的接入及传输中间件,当然 MiCO 云接入中间件也是免费的哦。
4 D3 z8 }  o% K+ p4 A  o0 f( Z  k
' c$ ^% E3 Q$ t( e6 ^' Q4 Y/ b: ?    如果你的数据已经在 FogCloud 上使用了,假如你期望进行二次开发,那么你也只需要联系庆科就可以了哈!! _$ b5 [& R) N
* a9 e& r9 w$ G9 l0 `
1 o7 E+ j7 f) `9 K" I  q! g" u
五.还有还有
: j3 X$ t( `- ~0 i    MiCO 提供的双向交互过程
/ _. o7 s2 z7 K) H- E7 Y1 P   
  P0 m2 n  y5 d) q9 e! ^- ^    设备给手机发数据:设备-》云端-》手机
: k2 l$ x) T  n. i* ~    手机给设备发数据:手机-》云端-》设备         
& N9 u7 E( y+ e, a
/ \/ c. o1 y# S
& j$ T  y) i3 H8 t3 s5 F/ V, Q    设备端开发:基于 MiCO 开发就可以了。
. N- E% r/ B0 N) {  ?8 t' Q    云开发:在庆科的 FogCloud 进行设置就可以了。
8 J+ A! b4 \8 U% l5 @. [: s. [    APP开发:用 H5 开发就可以了。
6 c! e* P" H2 A& L& U) b' a
" V7 E6 e! D7 Q& e0 N6 a; r  }    设备往云发送的数据是 JSON 格式哦) |) P% ^% |( y( B1 M6 E
    H5 解析云发过来的数据也是 JSON 格式哈
* e  C% u- D- t) m+ @, k/ G5 b$ e六.总结
) g0 t$ j. H7 V+ K* d) R: \  十年一剑,地动山摇!
; y. u# d+ Y  m% z& Q& U  新的世界已经出现!米客们,让我们举起MiCO宝剑,发挥自己无限的想象与能量:
: z$ _& W' C/ F8 I: o; \; N: u  我们的征途,是星辰大海!5 E4 u/ i4 _8 U# e+ H6 H7 z! S- Z
3 Z' k0 v) _4 C2 y. t
1 y! l1 [7 F' g8 s1 v2 J% W
MiCO团队
+ W" x" l7 @6 G: {# Y) O% u. f7 d7 L6 y  x4 d0 b
[/url]
7 p. J( @% k# w( F; I* o+ m/ p( l3 C5 W: V* g: M

- P. U- m, B* H8 _[url=http://mico.io/ask/uploads/article/20150724/477b5b772b44716a620ba6c3997b035e.jpg]

* d/ L5 s+ S& I; t4 j  M2 f  p
& Z7 ~8 W% b# g5 ~

4 U. h; L1 M0 o# x) {7 b) ]' t+ Z* l6 I( z9 x# o# z7 G

0个回复

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

本版积分规则


关闭

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

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

GMT+8, 2025-1-8 23:26 , Processed in 0.564227 second(s), Total 38, Slave 29 queries .

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

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