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

基于stm32的智能家居项目

[复制链接]
STMCU小助手 发布时间:2023-1-1 18:51
前言6 P/ v, B! T/ E' j
提示:这里可以添加本文要记录的大概内容:/ E( i, L1 E) r. r, _9 E6 y; c; o

4 f% f" i' o: {& z, P之前学完stm32之后,决定跟着网上的教程做一个智能家居项目。其中用到的硬件主要是正点原子stm32的ZET6精英板,DHT11温湿度传感器、光敏传感器、ESP8266模块。# d- |: M: U& |! j! C* Z7 M; d$ }
5 V3 x9 I  l/ [& S
一、工作原理
# T- t2 e/ u4 L# I2 g本项目工作原理就是首先使用stm32将温湿度传感器,光敏传感器的数据采集下来。然后通过ESP8266模块将传感器采集到的数据以及led、beep状态以json格式上传到mqtt服务器(小程序和单片机订阅同一个主题),然后mqtt服务器得到数据之后将json格式数据下发到订阅同一主题的小程序,并在小程序上将数据显示。同理,通过小程序将数据操作上传到mqtt服务器,由mqtt服务器将命令下发到单片机,从而实现硬件的控制。
  y0 b. h% S9 y* }  N6 L0 D) o2 i9 S( B9 }! F# o: G
) K9 I% K4 U2 B7 F$ L" S1 n( C
二、小程序视图

- ?; o; p; ]2 r6 `1、总览
2 G8 i( I0 `' V, V8 |
: a# Q+ R4 O7 q# f8 u1 R
370ba51a2f14421b8385305a032c10bc.jpg / Z- f, ~" H4 h" f8 Z! l

0 c7 m8 t' p! ^5 b/ n  U% G  ~

. k! ^* t: F. G3 C2.借鉴来源6 r7 W/ |/ l$ y1 G. I  O* |
该项目主要是跟着B站大佬做的,没有用他自己的pcb板子,用的自己的板子== B站智能家居教程入口==1 a! r3 e" Q8 S1 l. D; a
% h0 a3 g3 l) D* N. Z- d
总结
3 y# r! H& x8 J7 v9 S2 [* h/ k# F提示:这里对文章进行总结:
% F* i- n$ M9 Q9 \1 X对stm32了解加深了一些4 B9 Q, q% ?0 L' \: b8 m) r* W+ ~
————————————————) b" `: j. @6 B9 D# D
版权声明:Jason~F
! U# X+ M4 ?8 }3 d3 h$ O, w! @% T
- {* N3 F8 _. G- Q: b' T) \8 i# Q5 }; x/ m/ t# @* x, [
赞 收藏 评论0 发布时间:2023-1-1 18:51

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版