AI小智风扇

561 阅读1分钟

天气渐渐的热了起来,要开风扇了。 每次开风扇都要到风扇前面,晚上休息的时候不方便。 又再玩 AI 小智硬件,于是就萌生了改造风扇的想法。

1031746774282_.pic.jpg

硬件配置清单

部件名称规格参数数量功能说明
AI小智开发板3.3V逻辑电平1主控单元
S8050三极管NPN型1电平转换驱动
继电器模块5V SRD-05VDC-SL1强电控制
电压转换模块220V→5V 0.6A1系统供电

电路实现方案

电源架构

  • 220V市电经转换模块输出5V直流
  • 开发板通过板载LDO获取3.3V工作电压

连接电路

市电 →  继电器公共端 → 继电器常闭端 → 机械开关 → 风扇电机
             ↘ 继电器常开端 → 风扇最大档 → 风扇电机

信号放大电路

GPIO18  → S8050基极
     S8050集电极 → 继电器线圈+5V
     S8050发射极 → GND

控制逻辑说明

  1. 待机状态:继电器常闭导通,机械开关可正常操作各档位
  2. 智能模式:
GPIO18输出高电平→三极管导通→继电器吸合
             - 常闭触点断开:切断机械开关电路
             - 常开触点闭合:直连风扇最大档位

修改固件

git clone https://github.com/78/xiaozhi-esp32.git

修改文件 main/iot/things/lamp.cc 如下

Screenshot 2025-05-09 at 15.36.38.png