你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【经验分享】基于ZigBee和STM32的智能家居控制系统的设计与实现

[复制链接]
STMCU小助手 发布时间:2022-5-13 19:00
  本次智能家居系统分为硬件部分和软件部分。系统主要原理是STM32单片机驱动各个传感器模块采集数据,然后发送给ZigBee终端,ZigBee终端在接收到数据后发送给协调器,协调器是和ARM开发板相连接的,ARM开发板收到数据后进行相应的解析并显示在界面上。其中ARM开发板上跑的是使用Qt编写的程序,经过交叉编译后移植到了开发板上。
& \7 y) |. E) f: V
/ p7 s6 Q& h! j+ l系统的整体结构是这样子的7 i4 L6 f4 F- u5 z! |4 H  d. W; [
+ |8 O/ J# R, M- V- C
20160309161419446.jpg ' |/ i' l) z5 [8 ?7 q1 E- N4 F

% Y9 T. e( {5 o! {( V$ Q2 i  z以下是ARM板上程序的大概样子2 y5 z9 ^) l/ s9 }% _, k3 _

2 M& ]  N1 k8 p0 T5 [4 v" t 20160309093940876.png 3 i3 f( b0 h1 J0 k2 z& r

  m+ h  b! b+ c) p5 }% C智能家居主界面  主要的功能就是实现对家庭中环境进行检测,包括温度、湿度、烟雾浓度,当这几个参数超过预设值时发出报警,给与提示。系统通过模式LED灯的亮灭实现对家庭灯的控制。这是主控制界面:- }$ l" ~) ?$ M3 c1 t

9 l) W. X! Z2 }7 z0 X) i' a' l& j  A 20160309094018312.png
! `* D4 P7 @9 b, d8 I0 F& G( v9 _0 [* u. h0 U- Q6 r" @
智能家居控制界面* L$ {7 t" v+ g) c. X
  系统目前图片资源还不匹配,等后期再进行修改,还有好多地方需要进行修改,后期完成后会进行更加详细的介绍,这里只列出几个主要界面,让大家可以看清楚这是个什么东东。  1 Y7 E7 X5 z, |, V0 P: Z: z
; j* I8 e/ g9 n' k
20160309094032703.png      9 t% P: H9 E. v) `7 m1 D
2 S) \( }* M& W5 U0 P" v1 ^
智能家居–客厅管理界面
# |- h! D* p5 a8 m: g  这里只是简单的介绍了 下系统的基本运行过程和几个主要的界面,后面几篇博客会分别介绍每一个模块的驱动编写到最后的整合,数据的发送,数据解析,应用程序的移植等等!
5 Z, g8 W& H! V5 {# Y" f! D- l
2 r3 o* D. k5 J- F
: E& h7 F: r- S$ U. t5 k& R& o  s% P
收藏 评论0 发布时间:2022-5-13 19:00

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版