# 基于STM32的智能家居系统
#### 介绍
基于STM32的智能家居系统
#### 软件架构
适配STM32F429IGT6单片机开发板
基于STM32F4xx固件库开发
使用Keil5编写C语言代码
使用Qt编写上位机代码。
完成功能:
1、OLED显示当前温湿度
2、使用LD3320语音识别模块识别开关灯、电视、冰箱、空调等指令
3、以OLED显示指令文字,LED亮灭表示开关
4、Windows系统下的上位机通过串口1进行控制操作
BSP驱动编写部分:
LED、按键、定时器、USART1串口(用于调试)、USART3(用于语音指令输入)、I2C、DHT11温湿度传感器、OLED显示屏
要点:
USART1和USART3使用中断接收、查询发送的方式进行通信。
以下为实物图:
1、显示温湿度
![显示温湿度](https://foruda.gitee.com/images/1709904043717153012/a574015d_7642578.jpeg "1.jpg")
2、整体图
![整体图](https://foruda.gitee.com/images/1709904086574806354/ed03b69b_7642578.jpeg "2.jpg")
3、一级语言指令响应
![一级语言指令响应](https://foruda.gitee.com/images/1709904150350892328/90250f6a_7642578.jpeg "3.jpg")
二级指令响应
4、开灯
![开灯](https://foruda.gitee.com/images/1709904199791864673/5ac3d944_7642578.jpeg "4.jpg")
5、关灯
![关灯](https://foruda.gitee.com/images/1709904230571106192/22244f49_7642578.jpeg "5.jpg")
6、全部打开
![全部打开](https://foruda.gitee.com/images/1709904287169078367/95fae14c_7642578.jpeg "6.jpg")
7、全部关闭
![全部关闭](https://foruda.gitee.com/images/1709904319939382096/9021bd7d_7642578.jpeg "7.jpg")
8、上位机界面
![上位机界面](Qt%E4%B8%8A%E4%BD%8D%E6%9C%BA/images/1.png)
9、上位机通信
![上位机通信](Qt%E4%B8%8A%E4%BD%8D%E6%9C%BA/images/2.png)
没有合适的资源?快使用搜索试试~ 我知道了~
基于基于STM32的智能家居系统源码+qt上位机源码.zip
共153个文件
h:68个
c:57个
s:12个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 106 浏览量
2024-04-28
18:10:57
上传
评论 8
收藏 791KB ZIP 举报
温馨提示
基于STM32的智能家居系统 软件架构 适配STM32F429IGT6单片机开发板 基于STM32F4xx固件库开发 使用Keil5编写C语言代码 使用Qt编写上位机代码。 完成功能: 1、OLED显示当前温湿度 2、使用LD3320语音识别模块识别开关灯、电视、冰箱、空调等指令 3、以OLED显示指令文字,LED亮灭表示开关 4、Windows系统下的上位机通过串口1进行控制操作 BSP驱动编写部分: LED、按键、定时器、USART1串口(用于调试)、USART3(用于语音指令输入)、I2C、DHT11温湿度传感器、OLED显示屏 要点: USART1和USART3使用中断接收、查询发送的方式进行通信。
资源推荐
资源详情
资源评论
收起资源包目录
基于基于STM32的智能家居系统源码+qt上位机源码.zip (153个子文件)
F429.uvguix.Administrator 94KB
keilkilll.bat 399B
stm32f4xx_rcc.c 134KB
stm32f4xx_tim.c 122KB
stm32f4xx_rtc.c 101KB
stm32f4xx_dfsdm.c 85KB
stm32f4xx_adc.c 67KB
stm32f4xx_can.c 65KB
stm32f4xx_flash.c 62KB
stm32f4xx_fmc.c 61KB
stm32f4xx_dsi.c 61KB
system_stm32f4xx.c 60KB
stm32f4xx_cryp_aes.c 57KB
stm32f4xx_fmpi2c.c 57KB
stm32f4xx_usart.c 57KB
stm32f4xx_i2c.c 53KB
stm32f4xx_dma.c 52KB
stm32f4xx_spi.c 52KB
stm32f4xx_sai.c 48KB
stm32f4xx_fsmc.c 45KB
stm32f4xx_pwr.c 42KB
stm32f4xx_ltdc.c 39KB
stm32f4xx_sdio.c 38KB
stm32f4xx_cryp.c 35KB
stm32f4xx_lptim.c 34KB
stm32f4xx_qspi.c 32KB
stm32f4xx_dma2d.c 27KB
stm32f4xx_dac.c 26KB
stm32f4xx_hash.c 26KB
stm32f4xx_gpio.c 25KB
stm32f4xx_cec.c 24KB
bsp_timer.c 19KB
stm32f4xx_dcmi.c 18KB
stm32f4xx_spdifrx.c 17KB
stm32f4xx_syscfg.c 17KB
oled_font.c 16KB
stm32f4xx_rng.c 14KB
bsp_key.c 12KB
misc.c 11KB
stm32f4xx_cryp_tdes.c 11KB
stm32f4xx_wwdg.c 10KB
stm32f4xx_cryp_des.c 10KB
stm32f4xx_exti.c 10KB
stm32f4xx_hash_sha1.c 10KB
stm32f4xx_hash_md5.c 9KB
stm32f4xx_iwdg.c 9KB
oled_map.c 9KB
bsp_i2c_gpio.c 7KB
stm32f4xx_dbgmcu.c 7KB
bsp_oled.c 6KB
stm32f4xx_flash_ramfunc.c 5KB
bsp_led.c 5KB
bsp_usart1.c 5KB
stm32f4xx_it.c 4KB
bsp_usart3.c 4KB
bsp_dht11.c 4KB
stm32f4xx_crc.c 4KB
bsp.c 3KB
main.c 1KB
widget.cpp 3KB
main.cpp 175B
F429-KEY_STM32F429IGHx.dbgconf 2KB
F429_STM32F429IGHx.dbgconf 2KB
Target_1_STM32F429IGHx.dbgconf 2KB
stm32f4xx.h 918KB
arm_math.h 246KB
core_cm7.h 135KB
core_cm4.h 112KB
core_cm3.h 101KB
core_sc300.h 100KB
stm32f4xx_tim.h 50KB
stm32f4xx_rcc.h 50KB
stm32f4xx_dfsdm.h 45KB
stm32f4xx_fmc.h 44KB
core_sc000.h 43KB
core_cm0plus.h 43KB
stm32f4xx_dsi.h 40KB
stm32f4xx_rtc.h 40KB
core_cm0.h 35KB
stm32f4xx_adc.h 32KB
stm32f4xx_i2c.h 31KB
stm32f4xx_gpio.h 29KB
stm32f4xx_dma.h 28KB
stm32f4xx_sai.h 28KB
core_cmInstr.h 27KB
stm32f4xx_can.h 27KB
stm32f4xx_fsmc.h 27KB
stm32f4xx_flash.h 25KB
core_cmSimd.h 22KB
stm32f4xx_sdio.h 22KB
stm32f4xx_ltdc.h 21KB
stm32f4xx_spi.h 21KB
stm32f4xx_qspi.h 20KB
stm32f4xx_dma2d.h 19KB
stm32f4xx_fmpi2c.h 19KB
core_cmFunc.h 18KB
stm32f4xx_usart.h 18KB
stm32f4xx_lptim.h 17KB
stm32f4xx_dac.h 15KB
stm32f4xx_cryp.h 14KB
共 153 条
- 1
- 2
资源评论
- 辰风.�2024-07-16资源很赞,希望多一些这类资源。
赵闪闪168.
- 粉丝: 6059
- 资源: 9291
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 3b116应急物资供应管理系统_springboot+vue.zip
- 3b119灾情救援系统_springboot+vue0.zip
- 3b117应急知识学习系统_springboot+vue.zip
- 产品展示交易平台源代码.zip
- Win64OpenSSL 工具
- 3b118员工日志管理信息系统_springboot+vue.zip
- 车票网上预订系统源代码.zip
- 宠物系统源代码.zip
- 大创管理系统源代码.zip
- 3b120在线仓库_springboot+vue0.zip
- 3b121在线考试系统_springboot+vue.zip
- 大学生就业招聘系统源代码.zip
- 电影评论网站系统源代码.zip
- 房产销售系统源代码.zip
- 蓝桥杯赛场资源包里的LCD驱动和芯片资源包V1.2、V1.3、V1.4 其余资料自行下载,全部资料太大了上传不了
- 3b122智能排课系统_springboot+vue.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功