|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
[+ h2 r1 n# m5 L2 I2 J+ T9 l4 E0 V5 b; g9 m
物联网实际上是一个网络连接系统中的系统。物联网应用实际开发,需要在所有系统之间协调通讯与操作,包括内建传感器的可联网产品、各种云端平台和网络,以及用以控制并监控运作效能的行动应用软件或者web应用程序等等,所以是相当复杂的。更重要的是,物联网产品通常都缺乏像计算机或移动装置的强大硬件,计算、记忆和储存的功能十分有限。3 ], d# ?: L, ^, q4 B
& n; T5 R3 R1 Z+ m. q, a9 \0 S! l7 B) m2 Y2 x4 r( V6 b: M" D9 ~9 |
由于这些困难,制造商在设计和建构物联网产品时,最好选择功能完善的物联网平台。好的物联网平台技术,可以妥善处理物联网产品的各种功能与需求,让制造商能够专注于在自己的核心能力上,开发出最优秀的物联网产品。为方便众多开发者、制造商,如今也有很多优秀的物联网开发平台出现,以下是基于不同物联网的智能家居解决方案。3 {2 m! x$ p0 Z7 s5 S* J, v" F
. U( r/ J( ]/ e) a {" H7 W, @$ g& [8 @3 U7 V% i
一、基于WebNMS物联网应用开发平台解决方案2 Z& P; H: [7 U+ W7 _# u2 v
5 t$ T+ R7 J+ ]8 ?& T- N" v( A8 z) h+ W! `
% p- j0 {; p7 S: b# D( j3 T智能家居解决方案旨在保持家与人实时互联,打造安全、舒适、节能的家居新生活。! C, F8 S6 O7 V" N9 y# G, l) A
- d1 {6 B1 E, R' ?" x0 C2 o+ A- e- x" Q& ~
基于WebNMS物联网应用开发平台,可以开发自动化与智能化家居解决方案,实现对家电、门窗、灯光的远程监控与控制。% K' o; C6 w0 j9 l/ Y
" A1 i& p+ L# J9 ^
1、WebNMS物联网应用开发平台
' }+ b! K! c. e1 o Y6 K/ b% n) i T; y3 u
WebNMS M2M平台提供了基于云的数据集成和应用开发环境,有效简化和加速物联网应用解决方案的开发与部署,实现对海量互联设备的统一智能管理。& A7 @7 w& i% S5 [: j
% A! H& ^+ h! k) q8 b$ e6 Y V( i: `# N1 v/ a
企业可以构建高度个性化的物联网应用,并大大降低交付时间和应用开发成本。WebNMS开发平台自1996年推出以来,在全球网络管理领域以及智能物联网领域得到广泛应用。WebNMS M2M可以帮助RTU(远程数据终端)厂商、应用开发者、电信运营商以及MSO示波器生产商等等,在有限的时间内开发出创新型物联网解决方案。
+ W% f# U3 A$ V$ @5 E J0 q+ \6 |( \$ B/ A
) H& x8 l- }8 Y; e2、WebNMS智能家居布局方案; z5 Z y% n' a g# ?* e4 S. W* k' l+ x3 H0 p0 }' ^% D
# d$ k9 P9 y8 J
3、方案应用9 S# Z6 m. {0 j0 [$ _0 Y, A
/ J' I3 D8 D @0 K* g( Q2 G. r+ i. G" x+ ~4 u7 v) H% o
实时告警:检测非法入侵,发生燃气泄漏、火灾时。
3 p1 R5 {3 ^+ w/ w7 D/ U
1 `) P% @8 A# y远程控制:系统与家庭各种设施互联,如灯光、窗帘、燃气开关、恒温器、数字门锁、前门、摄像机,以及家用电器,如洗碗机、空调、洗衣机、微波炉等。可对这些设备进行远程控制,并设定按时执行常规性的任务。1 h& f4 o+ j' \
' t7 S9 ]' y8 `. `
温度控制:智能系统可以记忆您的生活习惯和偏好,自动调节室温。另外还可以提前设定温度,例如当你下班开车回家途中,可以让空调自动提前工作。$ K3 }: E$ _; \; |- Y' Q4 X; y/ D
# ~' T! t0 [- @$ o" c5 G: F* T) [+ I0 ~
安全防护:当系统监测到异常人员活动时,可以自动开始录像。
9 l1 ~* i/ }, S: [2 t9 H* v9 t% _) d8 ?1 }* T% }) ^: r# P* m3 Q
9 h$ p g' L* D4 G. G/ C智能照明:通过传感器感应,根据室内亮度自动开启或关闭照明灯。" D, b8 @7 x8 j1 ^7 a$ L6 a" R7 `5 N/ C+ t2 G) x6 {# [
7 W* |% z2 E; L
( ?( H* n2 t& s( m$ E能源管理:监控家庭能源消耗状况并了解消耗能源最多的设施。还可以根据历史记录分析节省方案。
- j5 {7 p! Z. ?; Y6 C0 K. O- W& @5 G( T* Z' H2 d3 n4 W
二、基于OneNET平台的智能家居应用6 g8 o3 @ N8 l
( X+ o) `) a; `& @& ^$ @1、方案概述( c" Y0 x7 ^& ?. W/ f
% K8 H- d9 d9 b& R( p |9 S5 y$ O4 L9 p
( G' ~; \; r2 F- \. R. |本应用是基于OneNET平台上开发出来的,应用在智能家居领域,功能虽然看似简单,但还是比较实用的。该应用主要包括三大部分:温湿度监控界面、模块参数值图表、智能小车的控制部分。+ ] [* [3 K, A
& Z8 g1 t" Q& K5 \& F温湿度监控部分,包括两个表盘以及一个图表,表盘记录温湿度的实时值,图表则记录了一段时间内的温湿度变化。模块参数值图表部分,包括三个图表,分别记录装 置在智能小车上的三个检测模块:HMC5883电子罗盘模块用来检测小车的行驶方向、ADXL345加速度模块检测小车的行驶状态、最后通过码盘测速模块 检测小车的行驶速度。小车控制部分,包括对小车的前进、后退等方向控制,以及对小车轮子速度的控制,通过控件码表控制,十分方便直观。" K: X; Y" H: D# H6 Q
* m# j3 u' g1 a6 Z3 ~/ ~) [% Q0 ]/ [# m7 m. j' v- Q
开发板实际应用/ v: _( R4 Q' h7 Q7 h
& z8 H" Q! L% _( L- M0 {' C8 V1 Z1 f3 X; f/ _' U" A- r. c7 f
2、方案概述0 g; F# ^2 k, t1 P. w+ |2 m" a2 B" `9 |3 P
% p0 H9 I6 F7 u4 b% j+ n
4 x( [/ |# @5 O. T本项目的核心是智能小车,通过在小车上搭载麒麟座开发板,实现对小车的状态监测以及控制功能,同时通过EDP协议完成与OneNET平台连接,实现数据交互,将数据上传到平台应用上,实现对小车的可视化监控。' @( f) F1 C) w2 Q5 V- f- y# H" u3 D: l& r
# d2 V$ G) K1 i: x
3、关于智能小车的功能介绍2 l0 R4 s; T* X2 n# U
0 w- {2 B1 j, [4 g: y1 e9 t, X$ H* c- Q+ Q8 a
电源供电:使用现在十分常用的移动充电宝作为供电电源,充电宝的两路USB输出,其中一路输出5V电源给开发板供电,另一路给小车直流电机驱动模块。对于现在充电宝较普及的情况下,用户不需要额外购买其他如锂电池等作为电源。间接提高了充电宝的利用价值。+ y8 S2 |4 y3 M L1 x0 F
6 C+ c; q: Y1 f) R" {; b9 \+ P* k7 L
3 k% N7 \# X9 O, k9 ]小车底盘:采用性价比较高的4驱双层智能小车套件,包含4个小功率直流电机以及对应的测速码盘,由于是四轮驱动,载重能力较强,可以满足在小车上加上开发板、充电宝等重物后依旧稳定行驶。+ K7 y1 k9 D& f. U1 Q+ {
' q2 W/ u; V% v/ s# H( a( Q" Q4 L( {" M1 s9 x+ C
特色功能
1 V7 }3 ~" e" ^' n. n( D6 N% z3 n" m8 X' K. H) N' p; ^, `8 j' X K2 h* |% V* g) g
①相比家居里面固定的温湿度检测功能,将温湿度传感器装在小车上,让小车在房间里行走采集室内多个温湿度值,可以更准确的获得室内环境情况;
0 }" v/ V) E+ }8 n& c- T* v# m$ A* Z
/ C6 g) }% z0 k/ T3 [( Q1 u② 小车除了在室内移动采集环境数据外,可以在小车上固定一个接头,在家中某一固定区域固定另一个相匹配的对接头,该接头连接家里的插座开关,故可通过小车的 接头信号控制家里的插座开关等设备,此时小车又相当于一个智能家居控制系统。通过移动到固定位置,与室内有线控制电路相连接,实现平台无线监控。8 l; \2 @" y/ L) @3 C
% [9 t) N5 J9 W# V' H7 I; ^4 J% d. l9 x* G7 N
③小车动起来是一个环境状态采集器,静止时又可以是一个智能家居的中控系统。一辆简单的智能小车结合OneNET平台可以实现环境采集器和智能家居远程控制的双重功能,简单方便,却很实用。3 b' c7 j, \5 |; M& `) ]
0 D* Y! ?2 O: X; A4 W3 A# s- x/ ~( g4 w4 Z
1 ?- N$ t$ d; }8 j; w/ w3 p- ?; U9 j功能升级畅想:, j' Z* v/ Q+ [( z
$ K; V! B& r5 y+ T
) O# h" W. H; G在以上的功能的基础上,对小车的功能还可以继续丰富,提升智能小车结合云平台在智能家居方面的应用,比如,自动充电功能,小车检测工作电量,低于一定值 时,回到特定进行区域充电;绘制室内可行走图纸功能,利用小车的电子罗盘以及小车的测速模块,再加上软件算法,可以获得小车在某一方向行驶多长距离,通过 不断的避障行走,可大致小车行走过的地图,将环境测试数据与地图对应起来。这就像人一样,记得走过的路,那么下次去哪就方便了。倘若加上语言识别模块,用 户让他去哪他便记得怎么走了,纯属幻想,软件算法是关键。5 E# F, a9 M* ]* g
& h% P! M1 F' F% U5 W! P: c$ S4 k; f# O
4、系统框架
- {5 i9 D6 l" ^$ q+ O2 N6 F. p5 ~+ S/ R8 K% {
) ~6 y% C: ^/ `; t6 c a+ h; g% B4 P* m1 f0 z4 `- K
w. D# |2 M j9 R% y
$ D, B0 R7 @, T$ n' L& f' M8 |- o; m2 M2 Z' ?. w- B. X# H; W0 U+ ^+ F H
|
|