【硬件+代码】STM32 智能家居系统设计+原理图+设计报告

您所在的位置:网站首页 光电传感器在智能家居中的应用及电路图 【硬件+代码】STM32 智能家居系统设计+原理图+设计报告

【硬件+代码】STM32 智能家居系统设计+原理图+设计报告

2024-07-12 18:04:45| 来源: 网络整理| 查看: 265

  资料下载: https://download.csdn.net/download/vvoennvv/88445219

一、概述

        介绍一种以stm32 单片机为核心,设计了一套基于GPRS无线网络的智能家居控制系统。该系统以GPRS通信为基础、能通过无线通信技术实时监控家居的温湿度状态,并能自由控制家居的电器的开关操作。同时集成光强采集电路,能自动开关窗帘的功能。         本设计硬件电路结构简单,分为控制器模块,GPRS模块,继电器控制模块,步进电机控制模块等五大电路模块,其中控制器选用基于cotex-m3内核的32位微控制器STM32F103R8T6。GPRS模块选用SIM900模块,人机交互模块选用OLED12864模块显示数据,独立键盘作为输入设备,继电器控制输出控制家电电路开关。最终通过系统的测试,本设计实现的功能包括:窗帘电机检测当前光照强度或者湿度情况实现自动开闭以及本地按键控制开闭、GSM短信远程控制继电器的开闭、室内温度异常时的GSM短信通知。

二,整体设计

        总共分为STM32控制器、输入部分、输出部分、电源模块、环境探测、SIM900无线通讯。其中控制器选用32位微控制器STM32F103R8T6OLED显示器;输入部分包含按键输入、SMS指令输入;输出部分包含0.96寸12864 OLED显示器、继电器输出、窗帘控制输出;环境探测包含一体化温湿度检测模块DHT11、光强检测4线制光敏传感器模块。结构框图如下所示。

三,硬件设计

        硬件部分包括控制单元模块、人机交互模块、无线通信模块(GPRS)、执行模块(步进电机)、传感器模块(温湿度检测、光照检测),部分原理图如下:

四,软件设计

软件设计的主要任务有:

1)从SIM900 GPRS模块读取短信,并进行判断,从而对家用电器进行开关控制;

2)采集光照强度,实现家居光照率自动控制;

3)采集温湿度值,判断发生异常时,触发短息报警通知主机;

4)读取主控器万年历时钟,对家用电器进行时间段开关管理;

5)按键扫描,将实时的数据信息和操作消息显示在OLED屏上。

文件、函数、全局变量、局部变量都有完善的注释,阅读学习无障碍。

 五,设计报告 

        报告里详细描述了智能家居目前国内外的现状,以及该系统的整体设计,硬件设计,软件设计。

六,总结

一个学习STM32不可多得的项目,通过该项目可以熟悉STM32各种片内资源的使用。

资料下载: https://download.csdn.net/download/vvoennvv/88445219



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭