毕业设计——基于ESP32的智能家居系统(语音识别、APP控制)

ESP32嵌入式单片机实战项目

一、功能演示

  1. 多种控制方式
    ① 语音控制
    ②APP控制
    ③本地按键控制

ESP32嵌入式单片机实战项目演示

二、项目介绍

1、功能演示

 这一个基于esp32c3的智能家居控制系统,能实现语音、app和按键控制。有手动和自动两种模式,自动模式下会根据当前的光照强度控制灯的亮灭,当温湿度达到设定值之后报警器会响。而且该项目预留了硬件和电源接口,可以拓展自己的想要加的模块。

2、外设介绍

  1. ESP32C3

     ESP32C3内置2.4GHz Wi-FiBluetooth LE 5.0 的双重支持降低了设备配网难度,而STM32需要外挂ESP8266模块才能进行联网通信。并且在同等性能的条件下,ESP32C3的性价比更高。

  2. ASRPRO

     语音识别采用ASRPRO模块,ASRPRO 使用图形化 的编程方式,开发方式简单,语音识别率高,操作简单,性价比高

  1. SG90

 SG90舵机使用PWM方式驱动,用来模拟窗帘 的开合。

  1. OLED

 屏幕使用0.96寸的OLED 屏幕,用来显示温度、湿度和光照强度的值。

  1. DHT11
     用来获取环境温度和湿度的值。
  2. BH1750
     用来获取环境光照强度的值。
  3. 预留引脚
     板子上将全部的GPIO 通过排针引出来,还预留了5V和3.3V的电源接口。方便我们扩展其他外设模块。

三、资料获取

软件安装包,PCB,原理图,技术文档 都整理好放在企鹅群864286670 ,需要的小伙伴自取。

相关推荐
miaowmiaow几秒前
PSD2Code 近期更新与深度解析:从设计稿到生产级代码的完整技术栈
前端·人工智能·ai编程
云烟成雨TD6 分钟前
Spring AI 1.x 系列【33】RAG Advisor 组件与四大分层架构
java·人工智能·spring
LCG元6 分钟前
STM32实战:基于STM32F103的家用新风系统智能控制器(空气质量监测+PID调速)
stm32·单片机·嵌入式硬件
lifallen24 分钟前
第一章 Agent 为什么会出现
人工智能·ai·ai编程
机器之心25 分钟前
小学生画了撇胡子骗过AI年龄验证,硅谷工程师沉默了
人工智能·openai
海兰26 分钟前
【文字三国志:第六篇】天命重构,UI组件设计细节
人工智能·ui·语言模型·小程序
计算机安禾29 分钟前
【算法分析与设计】第26篇:参数化算法与固定参数可解性理论
大数据·人工智能·算法·机器学习·剪枝
机器之心31 分钟前
英伟达重新定义PC!史上最高效CPU来了
人工智能·openai
LCG元40 分钟前
STM32实战:基于STM32F103的多通道工业数据采集与监控系统(Modbus RTU+上位机)
stm32·单片机·嵌入式硬件
野生技术架构师41 分钟前
Spec Coding 规范驱动编程实战:从 Vibe Coding 到 AI 代码规范
人工智能·代码规范