加入交流群  

扫一扫,添加管理员微信
备注:参考设计,即可被拉入群
和也在搞设计小伙伴们碰一碰

收藏 

评论 

兰博 发布

物联网智能家居监测控制系统

 
设计简介

项目说明

本次设计主要从主控器,数据采集,终端执行,物联网云平台,微信小程序控制几个方面规划。基于 SMT32F103RCT6 单片机的主控器外接如可燃气体传感器,温湿度传感器,光照度传感器等采集家居环境数据;通过蜂鸣器,舵机、步进电机等进行终端执行操作;然后通过 WiFi 模块 EPS8266连接上互联网,使用 MQTT 协议完成从硬件设备到 云服务器的数据传输;用户可通过访问微信小程序实时监测家居环境。最后语音识别模块的加入,使得用户在没有网络的情况下也能通过语音进行控制外设,环境数据监测等功能。

 

PS:为完成本科毕业设计而参加星火计划,在此感谢立创开源平台的耗材支持。

 

开源协议

内容公开,不限制下载使用。

 

项目相关功能

  1. 按键控制多级菜单显示不同的环境数据和控制外设的功能,并且能够更改各项环境数据的阈值。
  2. 环境数据超过阈值后报警并执行外设控制的功能。
  3. 语音识别控制系统外设的开关。
  4. 小程序实时监测环境数据并控制外设的开关。

 

项目属性

本项目为首次公开,为本人原创项目。项目未曾在别的比赛中获奖。

 

项目进度

设计功能已大致完成并调试成功,但还有改进提升的空间,如主从机通信、手动控制和自动控制的切换、加入操作系统、不同控制方式的优先级、系统休眠等等功能。

目前项目使用一次嘉立创PCB+SMT贴片耗材申请完成第一版的设计,但因设计的缺陷后续使用个人的器件材料库存完成第二版也即是原理图中V2.0的版本。

 

设计原理

各模块联结图如下所示,可参考原理图分析。

 

 

软件说明

软件设计框图如下:

 

软件流程框图如下:

 

实物展示

实物外观图如下:

 

 

设计注意事项

因个人的经验和能力不足,本设计的PCBLayout仍然存在不合理的地方,因此不具备参考价值,硬件代码将会附在下方附件内。

PCB预留了SPI通信接口,用于使用SPI通信的设备建立连接;引出了STM32F103RCT6未使用的 I/O 口。

其他

演示视频、小程序和语音识别模块代码后续整理后附上。有参考价值的话点个赞吧!

制作过程:物联网智能家居监测控制系统-制作过程

功能演示:物联网智能家居监测控制系统-功能演示

参考设计图片
×

!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。

 
相关器件
器件 类型 描述 数据手册
CL10B104KB8NNNC 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
CL10C200JB8NNNC 贴片电容 精度:±5% 容值:20pF 额定电压:50V 温漂系数(介质材料):C0G 材质:C0G 点击下载
SCR0603F1M 贴片电阻 点击下载
BH1750FVI-TR 环境光传感器 数字16-bit I2C串行输出,环境光传感器,工作电压:2.4V~3.6V 点击下载
HS12864G12 LCD液晶显示模块 点击下载
DHT11 温湿度传感器 湿度范围:- 温度范围:- 精度:- 传感器类型:Humidity, Temperature 输出类型:- 新款电容式数字温湿度传感器,老款已停产 点击下载
ERJ3EKF1002V 贴片电阻 阻值(欧姆):10K 精度:±1% 功率:1/10W 温度系数:±100ppm/°C 点击下载
E6Q0603QBAC1UDA 发光二极管 照明颜色:蓝色 主波长/色坐标:465nm 发光二极管/0603球头蓝色led发光二极管 点击下载
BL-HUF36D-AV-TRB 发光二极管 照明颜色:红色 主波长/色坐标:625~640nm 0603 红色 高亮 贴片LED 发光二极管 点击下载
ERA3AEB472V 贴片电阻 点击下载
ESP8266EX 无线收发芯片 接口类型:UART 输出功率:16dBm 工作电压:2.5V ~ 3.6V 类型:TxRx + MCU 作业频率:2.4GHz Wi-Fi芯片:ESP8266EX 高度集成了天线开关、射频 balun、功率放大器、低噪放大器、过滤器和电源管理模块 点击下载
ERJ3GEY0R00V 贴片电阻 阻值(欧姆):0 精度:- 功率:1/10W 温度系数:- 1/10W 点击下载
L7805CD2T-TR 线性稳压芯片 输出类型:固定 最大输入电压:35V 输出电流:1.5A 输出电压(最小值/固定值):5V L7805 Series 4.8 V 1.5 A Three Terminal Positive Voltage Regulator - D2PAK 点击下载
CL31B334KACNNNC 贴片电容 精度:±10% 容值:330nF 额定电压:25V 温漂系数(介质材料):X7R X7R 点击下载
CL21B104KBCNNNC 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
DC005 AC/DC电源插座 点击下载
RT9013-33GB 低压差线性稳压(LDO) 输出类型:固定 最大输入电压:5.5V 输出电流:500mA 输出电压(最小值/固定值):3.3V 3.3V固定输出,低压差400mV@Iout=500mA,Vin=5.5V(Max) 点击下载
CL10A105KB8NNNC 贴片电容 精度:±10% 容值:1uF 额定电压:50V 温漂系数(介质材料):X5R 材质:X5R 点击下载
ERJPA3F1003V 贴片电阻 阻值(欧姆):100K 精度:±1% 功率:1/4W 温度系数:±100ppm/°C 点击下载
SS-12D02-VG4 拨动开关 额定电压 DC:- 触点额定电流:- 开关功能:On-On 电路结构:SPDT 额定电压 AC:- 点击下载
L78M12CDT-TR 线性稳压芯片 输出类型:固定 最大输入电压:35V 输出电流:500mA 输出电压(最小值/固定值):12V 点击下载
XT60PW-M 锂电池模型连接器 模型锂电连接器 点击下载
KH-TYPE-C-16P USB连接器 点击下载
CH340N USB芯片 点击下载
19-217/R6C-AL1M2VY/3T 发光二极管 照明颜色:红色 主波长/色坐标:617.5~633.5nm 点击下载
NCD0603B1 发光二极管 照明颜色:蓝色 主波长/色坐标:463~475nm 高性价比,蓝色、蓝灯LED 点击下载
EC11E15244G1 旋转编码开关 点击下载
ULN2003A 达林顿晶体管阵列驱动 点击下载
2.54-5P立贴 线对板/线对线连接器 针脚数:5 连接器类型:针座 触头类型:公形引脚 间距:0.098"(2.50mm) 系列:XH 点击下载
XKB8080-Z 按键开关 自锁/无锁:自锁 开关高度:13.65mm 触点额定电流:100mA 作用力:160±80gf 安装类型:通孔 外形尺寸(长宽):8.00mm x 8.00mm 电路结构:DPDT 点击下载
RZ7889 电机驱动 4.2A 双向大电流马达驱动IC 工作电压3-18V 点击下载
0603B104K500NT 贴片电容 精度:±10% 容值:100nF 额定电压:50V 温漂系数(介质材料):X7R 材质:X7R 点击下载
STM32F103RCT6 ST(意法半导体) 工作电压:2V ~ 3.6V CPU位数:32-Bit CPU内核:ARM® Cortex®-M3 主频(MAX):72MHz ROM类型:FLASH STM32 Series 32-bit 256 kB Flash 48 kB RAM ARM Based Microcontroller - LQFP-64 点击下载
1N5819WS 肖特基二极管 直流反向耐压(Vr):40V 平均整流电流(Io):1A 正向压降(Vf):600mV @ 1A 40V,1A,VF=0.6V@1A 点击下载
HNB09A03 蜂鸣器 内置振荡器电路:YES 谐振频率:3000±300Hz 声压:90dB @ 3V, 10cm 蜂鸣器构架类别:Magnetic 额定电压:3V 外形尺寸(D/(LxW)):Φ9mm 脚距5mm,0905 有源蜂鸣器 点击下载
0603WAF1001T5E 贴片电阻 阻值(欧姆):1K 精度:±1% 功率:1/10W 温度系数:±100ppm/°C 点击下载
X32258MSB4SI 无源晶振 点击下载
群聊设计,与管理员及时沟通

欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。

 
查找数据手册?

EEWorld Datasheet 技术支持

论坛推荐 更多
更新时间2024-11-08 04:08:35

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

EEWORLD参考设计中心

站点相关: TI培训 德州仪器(TI)官方视频课程培训

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved