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

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

[复制链接]
STMCU小助手 发布时间:2022-5-13 19:00
  本次智能家居系统分为硬件部分和软件部分。系统主要原理是STM32单片机驱动各个传感器模块采集数据,然后发送给ZigBee终端,ZigBee终端在接收到数据后发送给协调器,协调器是和ARM开发板相连接的,ARM开发板收到数据后进行相应的解析并显示在界面上。其中ARM开发板上跑的是使用Qt编写的程序,经过交叉编译后移植到了开发板上。, a  H7 O% W6 c

0 S) m$ S, p) F$ K9 i1 ]) G系统的整体结构是这样子的" ]' t! h* j7 ]! e" m

  \$ B1 T+ @5 N 20160309161419446.jpg : L5 q. |) N2 B! M6 t& F# q

* ^2 [! x7 n$ _. U以下是ARM板上程序的大概样子
  N) o; W0 C7 l2 H- p* X  K9 ~! B0 L! n' \& Z( e9 W
20160309093940876.png 8 {3 ]5 G& a0 C7 j; ~" H
) S9 Q8 m2 L1 {- x
智能家居主界面  主要的功能就是实现对家庭中环境进行检测,包括温度、湿度、烟雾浓度,当这几个参数超过预设值时发出报警,给与提示。系统通过模式LED灯的亮灭实现对家庭灯的控制。这是主控制界面:3 M4 b' D5 O# D

. u$ h/ k6 H7 \ 20160309094018312.png ( t! X& E  s0 g. w" {  }6 n
' F9 L8 K5 C$ I3 H5 v, S- |0 L, l
智能家居控制界面
( h* p8 U" e; `% l# F# i& @  系统目前图片资源还不匹配,等后期再进行修改,还有好多地方需要进行修改,后期完成后会进行更加详细的介绍,这里只列出几个主要界面,让大家可以看清楚这是个什么东东。  0 H6 g. ?- R' ^0 @! T8 Y3 s9 ~

$ B* @* l: H7 m) {1 Q; m 20160309094032703.png      
" V% x- J) y! {0 V/ x# Z, ~* u7 ]! @; S* k3 M% L1 r
智能家居–客厅管理界面
! t! d/ n% R" J1 d/ r/ v  这里只是简单的介绍了 下系统的基本运行过程和几个主要的界面,后面几篇博客会分别介绍每一个模块的驱动编写到最后的整合,数据的发送,数据解析,应用程序的移植等等!  @) S  S2 c5 V

/ Q* A" E1 d; h* B2 N/ y( g) b0 @- G/ Z) p: L

# ~- i+ ^6 r9 k# A# T( i
收藏 评论0 发布时间:2022-5-13 19:00

举报

0个回答

所属标签

相似分享

官网相关资源

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