ESP32-Home-Automation-System-KiCAD-9.0-Open-Source-Hardware-Project
ESP32-Home-Automation-System-KiCAD-9.0-Open-Source-Hardware-Project
比赛/竞技、ESP32
2/5
🧩 软硬件结合
已发布
项目简介
暂无简介
HTML项目,⭐3
项目特点
基于ESP32主控,支持Wi-Fi和蓝牙无线通信
包含继电器输出模块,可直接控制220V家用电器
集成温湿度传感器接口,可实时监测环境数据
提供完整的KiCAD 9.0设计文件,方便二次修改
板载电源转换电路,支持5V/3.3V供电
预留扩展排针,便于连接外部传感器或执行器
技术规格
| 主控芯片 | ESP32-WROOM-32 |
|---|---|
| 工作电压 | 5V DC(Micro USB供电) |
| 逻辑电压 | 3.3V |
| 继电器通道数 | 4路 |
| 继电器触点容量 | 10A 250V AC / 10A 30V DC |
| 传感器接口 | DHT11/DHT22(单总线) |
| 无线协议 | Wi-Fi 802.11 b/g/n + Bluetooth 4.2 |
| PCB层数 | 2层 |
| 设计软件 | KiCAD 9.0 |
| 尺寸 | 约80mm x 60mm |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| ESP32-WROOM-32模块 | 1 | — | 核心处理器 |
| AMS1117-3.3稳压器 | 1 | — | 5V转3.3V |
| Micro USB母座 | 1 | — | 供电与编程 |
| 5V继电器模块(SRD-05VDC-SL-C) | 4 | — | 控制交流负载 |
| DHT11温湿度传感器 | 1 | — | 可选DHT22 |
| 0805 LED(红色) | 4 | — | 继电器状态指示 |
| 0805 LED(绿色) | 1 | — | 电源指示 |
| 0805 10kΩ电阻 | 5 | — | LED限流/上拉 |
| 0805 100nF电容 | 3 | — | 去耦电容 |
| 2.54mm排针(2x4) | 1 | — | 传感器扩展接口 |
| 2.54mm排针(2x2) | 1 | — | 编程接口 |
| 螺丝端子(2位) | 4 | — | 继电器输出接线 |
3D 模型
能力画像
**记忆与知识检索**:3/5 — 需要查阅ESP32数据手册和继电器驱动电路资料
**动手与操作**:4/5 — 涉及PCB焊接、元件贴装和接线,动手要求较高
**编程与算法**:3/5 — 需要编写Arduino代码控制GPIO和Wi-Fi连接
**设计与建模**:3/5 — 可使用KiCAD修改原理图和PCB布局
**实验与调试**:4/5 — 需要调试电源、通信和继电器动作逻辑
**协作与分享**:2/5 — 单人项目,但开源文件便于他人复现
**学习与研究**:4/5 — 涵盖嵌入式、无线通信和电力控制多个知识领域
**系统集成**:3/5 — 可将多路传感器和执行器整合到一个控制板上
项目图库
所需技能
基础电子电路知识(电源、继电器、传感器)
使用KiCAD查看和修改PCB设计文件
Arduino或ESP-IDF编程基础
手工焊接贴片和直插元件的能力
使用万用表进行电路故障排查
了解Wi-Fi网络配置和MQTT等通信协议
适用场景
智能家居DIY爱好者制作自己的家庭自动化控制中心
创客空间或学校的嵌入式系统教学案例
快速原型验证ESP32在物联网场景中的应用
改造传统家电实现手机远程开关控制
学习KiCAD PCB设计流程的参考项目
搭建低成本温湿度监测与报警系统