Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino Nano Controlled PWM Fan with Variable Speed and Rocker Switch

View and Edit Project In Cirkit DesignerImage of Arduino Nano Controlled PWM Fan with Variable Speed and Rocker Switch

Circuit Documentation

Summary of the Circuit

This circuit is designed to control a 12V PWM fan using an Arduino Nano microcontroller. The fan's speed can be adjusted via a potentiometer, and the system is powered by a 5V battery connected to the Arduino and a 12V battery connected to the fan. A rocker switch (SPST) is used to control the power to the fan. The Arduino reads the potentiometer's output to adjust the fan's PWM signal accordingly.

Component List

Arduino Nano

12V PWM Fan (120mm)

Rocker Switch (SPST)

Potentiometer

12V Battery (Small Size)

5V Battery

Wiring Details

Arduino Nano

12V PWM Fan (120mm)

Rocker Switch (SPST)

Potentiometer

12V Battery (Small Size)

5V Battery

Documented Code

sketch.ino

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

documentation.txt

(No additional documentation provided for the code)