毕业设计——基于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 ,需要的小伙伴自取。

相关推荐
郑寿昌13 小时前
1.6T光模块将成AI数据中心主流
人工智能
赵药师13 小时前
Cityscape数据集转YOLO
人工智能·深度学习·yolo
aneasystone本尊13 小时前
让外部世界唤醒小龙虾:Webhook 与 Standing Orders
人工智能
Hector_zh13 小时前
JiuwenClaw 持久化存储落地:从方案到生产的实践验证
人工智能·ai编程
天天代码码天天13 小时前
C# 结合 llama.cpp 实现 PaddleOCR-VL-1.5:本地 OCR 客户端开发全攻略
人工智能
o_insist13 小时前
多层感知机判断氨基酸亲疏水性(PyTorch版)
人工智能·深度学习·机器学习
AICAT14 小时前
让主题模型“心领神会”:GCTM-OT如何用目标提示与最优传输终结跑偏话题
人工智能
似是燕归来14 小时前
WiFi 模块自动联网自带MQTT协议栈和云服务器串口透传免AT开发
服务器·esp32·wifi模块·mqtt协议
数字时代全景窗14 小时前
数字的长征:从蒸汽机到智能体——可计算化革命的底层演进脉络
人工智能·架构·软件工程
LinDaiDai_霖呆呆14 小时前
大白话介绍大模型的一些底层原理,看完终于能跟人聊两句了
前端·人工智能·面试