Swifitch 智能开关 swifitch

⭐☆☆☆☆ (1/5) 已发布
ArnieX 133 Stars NOASSERTION BOM 完整度: /5 教程完整度: /5

项目简介

Swifitch是基于ESP8266的继电器板,可将灯或插座变智能。


Swifitch 是一个基于 ESP8266 的 Wi-Fi 智能继电器板,旨在以极低的成本将普通灯具或插座改造为智能设备。项目核心解决的是传统家居设备无法联网控制的痛点,让用户无需购买昂贵的成品智能开关,只需自己动手焊接组装,就能实现远程开关控制。

标签

项目特点

**智能改造**:将普通灯具或插座变为 WiFi 智能设备,支持远程开关控制。
**多协议支持**:兼容 HomeKit(需桥接硬件)和 MQTT 协议,可集成到主流智能家居系统。
**安全设计**:内置过流保险丝、过压保护(压敏电阻)和温度保险丝(100°C 断开),确保使用安全。
**扩展接口**:提供 4 个数字 GPIO 和 1 个模拟输入接口,可连接传感器或其他外设。
**低成本**:总物料成本约 8 美元,PCB 设计为拼板(每板含两个 Swifitch),进一步降低成本。
**开源可定制**:提供默认固件,也支持开发者编写自定义软件,灵活性高。

技术规格

主控芯片
继电器
电源模块
输入电压
输出电压
板载稳压
尺寸 (W×H×D)
重量
安全保护
扩展接口
继电器控制引脚
板载 LED 引脚
编程方式

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
4.7μF 0805 1 贴片电容
100nF 0805 1 贴片电容
10nF 0805 1 贴片电容
47μF ⌀6.3×5mm 1 电解电容
47nF X2 1 安规电容
10kΩ 0805 1 贴片电阻
1.5kΩ 0805 1 贴片电阻
2.2kΩ 0805 1 贴片电阻
47kΩ 0805 1 贴片电阻
160Ω 1206 1 贴片电阻
S10K275 1 过压保护
SCHURTER MST 250VAC 500mA 1 过流保险丝
PROFFUSE TZ-P100/2 100°C 1 温度保护
Hi-Link HLK-PM01 AC-DC 5V/3W 1 交流转直流
SRD-05VDC-SL-C 或 FINDER 36.11.9.005.4011 1 5V 线圈继电器
BC817-16.215 1 SMD 三极管
BAS86 1 肖特基二极管
MCP1825T-3302E/DC 1 3.3V 稳压
600Ω 100MHz 0805 1 滤波
0805 LED 二极管 1 任意颜色
1×2 2.54mm 间距 2 跳线用
2×5 2.54mm 间距 1 编程接口
2P 和 3P,5.08mm 间距 各1 电源和负载连接
ESP8266-12(E/F/S) 1 WiFi 模块
定制 PCB 1 每板含两个 Swifitch

3D 模型

所需工具

工具用途是否必需
3D打印机 打印外壳(可选) ▢ 推荐
焊台/烙铁 焊接 SMD 和通孔元件 ✅ 是
热风枪 拆卸 ESP8266 从 NodeMCU(可选) ▢ 推荐
USB2UART 编程器 烧录固件(如 CP2102) ✅ 是
万用表 测试电路连通性和电压 ▢ 推荐
螺丝刀 安装外壳和接线 ✅ 是
剥线钳 处理电源线 ✅ 是

能力画像

记忆与知识检索
1/5
逻辑推演
2/5
表达与交流
1/5
感知与观察
2/5
数理与计算
2/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
3/5

所需技能

🔧 **动手能力**:需要熟练的 SMD 焊接技能,能够焊接 0805 封装元件和通孔元件。建议有使用热风枪的经验(用于拆卸 ESP8266)。 💻 **编程能力**:基础编程能力,能够使用 Arduino IDE 或 PlatformIO 编译和烧录 ESP8266 固件。了解 MQTT 协议和 HomeKit 集成更佳。 ⚡ **电子电路**:理解继电器驱动电路、AC-DC 电源模块、保险丝和压敏电阻的工作原理。能够使用万用表进行故障排查。

适用场景

**智能家居改造**:将普通墙壁开关或台灯改造为 WiFi 智能设备,实现远程控制和定时开关。
**DIY 自动化项目**:作为 MQTT 节点,集成到 Home Assistant、OpenHAB 等智能家居平台。
**传感器节点**:利用扩展 GPIO 接口连接温湿度、光照等传感器,实现环境监测和联动控制。
**学习嵌入式开发**:适合学习 ESP8266 硬件设计、PCB 设计和嵌入式固件开发的实践项目。