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

【我要为STM32站台】基于STM32L432的智能家居控制系统 精华  

[复制链接]
5265325 发布时间:2016-11-17 01:18
具体项目功能如下:2 @3 U$ [! L1 E$ S( D& s
1.手机APP远程控制:STM32L432开发板通过WIFI模块与因特网服务器建立TCP连接,服务器使用腾讯云,服务器系统为ubuntu,就是在ubuntu上建立一个TCP中继服务器,实现远程手机端与家居系统的信息中继传递,从而实现远程控制。
6 x1 H* L% h) [: x% E2.室内控制质量检测:通过MQ-2、MQ-135、GP2Y1050AU0F模块实现室内有毒气体(苯等)、可燃气体(一氧化碳等)和PM2.5的检测,并通过ESP8266将检测到的数据反馈给APP端。# _6 c2 }) i. l/ A& {7 c
3.家具电器自动控制:家具系统能通过检测到的数据自动控制打开空气净化器、抽风机等
7 m  x- h& x- X7 r7 V, X% u1 r
. V5 C9 ]9 s5 d. K7 G+ Y( ?项目是在以下的模型中实现功能的
5 D9 I, |9 Y* d( L IMG_20161117_000852.jpg
4 i7 P. h" I7 _ IMG_20161117_000912.jpg
0 U  G% r1 X4 S IMG_20161117_000926.jpg
0 i% i; J$ y. Y" J/ @$ V/ j8 g再来看看内部布线:
, h8 {- I0 m# W9 }6 N% s IMG_20161117_002749.jpg
" M2 n1 q; x5 N% Y* N2 H# s好吧可能有点凌乱,这里有一些是多余的,只是用到供电电路和几个传感器,看看硬件框图就清晰多了,L432作为主控芯片,通过DS18B20采集室内温度,通过MQ2和MQ135检测可燃气和有毒气体,通过GP2Y1050AU0F检测PM2.5浓度,通过IO口控制空气净化器、抽风机和灯的开关,通过串口1控制ESP8266连接远程服务器于APP进行通信。& a, E" v8 I3 z
硬件系统框图.png 5 M0 L7 k$ z/ b) r. P  L( e- Z
L432上运行UCOSIII,创建三个任务,分别用于判断电器的控制方式并控制电器,采集各传感器的数据并发送至远程服务器,解析远程命令。
# U7 z. W3 I- p# D0 h, X2 d6 M8 o远程服务器是腾讯讯买的,系统为ubuntu,上面运行自己写的TCP端口转发程序,用于转发家居系统和手机APP端数据,实现家居系统和手机间数据的透传。服务器的家居系统监听端口有21秒的心跳机制,21秒内没有收到任何内容就会断开家居系统和APP的两个连接。$ t. u0 u( K6 N4 p  Y
服务器终端截图
( @4 x) s/ l; E, w8 S7 A* ?& Q% Q/ C 服务器截图.png
- Q$ G# B8 x8 a7 p, Q手机APP是我同学写的,分为两个界面,一个是数据显示界面,显示家居系统采集到的数据和当前电器的状态,另一个界面是设置界面,用于设置家居系统的参数和控制家居电器。
' i7 V1 }) e/ a安卓截图0 D1 n9 v% u" @, |" J2 r9 j
APP截图1.png APP截图2.png
  i7 T* }6 a% k8 j2 ?& L+ x0 a# p$ N" \
功能演示' ]/ |3 L2 _, x' W

% e1 l3 C6 P- L
( j* \& X- d3 N* i, q% \STM32L4、服务器、安卓源码打包下载:, ]  V6 N% S+ b. o( C& K
基于STM32L432的智能家居控制系统.part1.rar (9.7 MB, 下载次数: 455)
0df431adcbef7609e0ba65422edda3cc7dd99ebe.jpg

评分

参与人数 1 ST金币 +30 收起 理由
zero99 + 30

查看全部评分

赞 收藏 12 评论127 发布时间:2016-11-17 01:18

举报

127个回答
wdshuang09 回答时间:2016-11-25 13:34:57
好强大                        
mmonp 回答时间:2016-11-28 09:46:08
感谢分享 下来看看。。。。。。 QQ图片20161125105847.jpg
踏雪寻歌 回答时间:2018-3-11 19:44:07
膜拜大神啊5 W! p" [/ N, \; Q8 `- G0 x. Y- C9 Y; o
大神     / d6 K- {2 i1 H' ?0 @$ H
收徒吗
peter001 回答时间:2016-11-17 08:09:56
学习学习
zero99 回答时间:2016-11-17 08:39:44
感谢楼主的分享
Await_李深文 回答时间:2016-11-17 08:58:18
学习学习
disheng4688 回答时间:2016-11-17 09:12:38
谢谢分享
忘记一切Q 回答时间:2016-11-17 10:54:52
不错,不错
lisingch 回答时间:2016-11-17 11:04:05
谢谢分享!
limale 回答时间:2016-11-17 12:35:30
感谢分享,太赞了。
wdshuang09 回答时间:2016-11-17 13:22:03
我的天呀,线接的真多     
高二毛 回答时间:2016-11-17 13:29:13
感谢分享。
sun2005 回答时间:2016-11-17 16:15:21
谢谢分享~!
adlu 回答时间:2016-11-17 16:18:07
楼主全能啊!膜拜!
wang540 回答时间:2016-11-17 19:30:57
感谢楼主的分享
zbber 回答时间:2016-11-17 20:01:26
谢谢分享,感恩无私的分享与奉献 5 O" u# f- U- F! E' H) N+ z
戏如人生 回答时间:2016-11-17 20:51:58
谢谢分享

所属标签

相似技术帖

官网相关资源

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