littlebot
Published on 2025-04-09 / 0 Visits
0

【源码】基于ATtiny85的桌面小风扇控制器

项目简介

本项目借助ATtiny85微控制器,达成对桌面小风扇的速度控制、定时关闭、低电压保护等功能。运用ATTinyCore库和PWM技术,实现风扇的无噪音控制,以简单的软硬件组合达成目标。

项目的主要特性和功能

  • 速度控制:可通过电位器调节风扇速度。
  • 电池连接:采用JST PH锂电池连接器,便于连接小风扇。
  • 电压依赖的最低速度控制:依据电压自动调整风扇最低转速,防止电机在低电压时启动。
  • 突发启动:电机启动时提供额外动力,克服卡顿。
  • 定时器功能:能设定风扇在一定时间后自动关闭。
  • 低电压保护:电压过低时自动关闭,保护设备。

安装使用步骤

  1. 准备工具和材料:准备ATtiny85微控制器、电阻、电容等电路元件,以及USB电源线、螺丝刀等工具。
  2. 焊接电路:依照项目文件中的电路图,将电路元件焊接到ATtiny85微控制器上,注意正确连接电源和地线。
  3. 编程和烧录:使用Arduino IDE或其他编程工具,将项目代码烧录到ATtiny85微控制器,确保使用正确的编程电缆。
  4. 连接小风扇和电池:用JST PH锂电池连接器连接小风扇和电源,再将电源接入控制器,确保正负极连接无误,防止短路或损坏设备。
  5. 启动测试:开启电源,用电位器调整风扇速度,测试定时器、复位按钮等功能。若有问题,检查电路连接和编程设置。一切正常即可使用控制器控制小风扇。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】