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

【源码】基于Arduino的服务器风扇自动控制器

项目简介

本项目借助Arduino实现对多台计算机风扇的控制,为服务器周边提供冷却空气。项目通过Arduino读取温度传感器的温度数据,并在OLED屏幕展示这些信息。当温度过高时,继电器模块开启风扇;温度降至合适水平时,继电器模块关闭风扇。

项目的主要特性和功能

主要特性

  1. Arduino控制:以Arduino ESP8266 NodeMCU V3 Lolin型号作为中央控制单元。
  2. 温度传感器:采用DHT11传感器,可检测温度与湿度。
  3. OLED显示:利用1.3英寸的OLED I2C屏幕显示当前温度和湿度信息。
  4. 风扇控制:通过继电器模块实现风扇的开关控制。

功能

  1. 实时监测并显示温度。
  2. 依据温度自动调节风扇开关。
  3. 运用u8g2库在OLED屏幕上显示信息。

安装使用步骤

假设用户已下载本项目的源码文件,安装和使用步骤如下: 1. 硬件准备:准备Arduino、DHT11温度传感器、OLED显示屏、继电器模块及必要连接线。 2. 电路搭建:按照提供的电路图连接所有硬件。 3. 软件准备:安装Arduino IDE,并下载本项目的源码文件。 4. 代码上传:打开Arduino IDE,将下载的源码文件上传至Arduino。 5. 测试与运行:上电后,项目自动运行。检查OLED屏幕是否显示温度信息,测试风扇是否根据温度自动开关。

注意:本项目涉及电子电路,请按说明正确连接所有硬件,并确保安全使用。

下载地址

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