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

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

[复制链接]
STMCU小助手 发布时间:2022-5-13 19:00
  本次智能家居系统分为硬件部分和软件部分。系统主要原理是STM32单片机驱动各个传感器模块采集数据,然后发送给ZigBee终端,ZigBee终端在接收到数据后发送给协调器,协调器是和ARM开发板相连接的,ARM开发板收到数据后进行相应的解析并显示在界面上。其中ARM开发板上跑的是使用Qt编写的程序,经过交叉编译后移植到了开发板上。* d  B; H+ ~/ i' F" T1 ], ~5 ]( v
% J% d7 ^3 V9 K8 k* q2 ^& z# V
系统的整体结构是这样子的% x. }( |$ {. N

  {, G) U+ t/ ~' Z 20160309161419446.jpg
4 N2 E9 d0 s8 `( ~7 k1 {' W2 `# D' D+ a
以下是ARM板上程序的大概样子
/ O" X& X: D2 @3 U- c, Y. M  x9 r! H- ^; h0 R
20160309093940876.png ; ~( s: F5 K7 g; ]* g/ D

/ {# N. P  C! l# w智能家居主界面  主要的功能就是实现对家庭中环境进行检测,包括温度、湿度、烟雾浓度,当这几个参数超过预设值时发出报警,给与提示。系统通过模式LED灯的亮灭实现对家庭灯的控制。这是主控制界面:& @+ s  @% f( ~: A* T  z2 \

1 F4 `6 D3 X+ |2 k 20160309094018312.png
9 ]# Y  l( I0 n" t: Y4 h4 U- A7 g9 T5 i
智能家居控制界面# z! |7 E6 B1 ~. }; P8 @
  系统目前图片资源还不匹配,等后期再进行修改,还有好多地方需要进行修改,后期完成后会进行更加详细的介绍,这里只列出几个主要界面,让大家可以看清楚这是个什么东东。  
) m6 z8 u' b, I. z! e$ g* l/ K& k8 k1 w
20160309094032703.png      
3 V$ F1 O1 s0 P2 e9 G8 N& ^. C5 }" a& q1 ?: H5 ^
智能家居–客厅管理界面/ I3 g/ ~4 X' ^9 i
  这里只是简单的介绍了 下系统的基本运行过程和几个主要的界面,后面几篇博客会分别介绍每一个模块的驱动编写到最后的整合,数据的发送,数据解析,应用程序的移植等等!
& \& ?# K% }9 |/ _" i7 X1 R$ a& t! k& _( @; A
8 O& e9 I# t5 b/ q, u. {: t5 [# ^
/ N8 ]/ d  L- R  B
收藏 评论0 发布时间:2022-5-13 19:00

举报

0个回答

所属标签

相似分享

官网相关资源

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