Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

Battery-Powered Fan Control System with Arduino and Ultrasonic Sensor

Image of Battery-Powered Fan Control System with Arduino and Ultrasonic Sensor

Circuit Documentation

Summary

This document provides a detailed overview of a circuit consisting of an Arduino Leonardo microcontroller, a servo motor, an ultrasonic sensor, a 12V fan, and a 12V 5Ah battery. The circuit is designed to control the fan and servo motor based on inputs from the ultrasonic sensor, with the Arduino Leonardo serving as the central controller.

Component List

Servo

  • Description: A standard servo motor used for precise control of angular position.
  • Pins: GND, VCC, PWM

Arduino Leonardo (Rev3b)

  • Description: A microcontroller board based on the ATmega32u4, used for various control and sensing applications.
  • Pins: D0/RX, D1/TX, D2/SDA, D3 PWM/SCL, D4/A6, D5 PWM, D6 PWM/A7, D7, n.c., IOREF, RESET, 3V3, 5V, GND, VIN, A0, A1, A2, A3, A4, A5, D8/A8, D9 PWM/A9, D10 PWM/A10, D11 PWM, D12/A11, D13 PWM, AREF, SDA, SCL

HC-SR04 Ultrasonic Sensor

  • Description: An ultrasonic sensor used for distance measurement.
  • Pins: VCC, TRIG, ECHO, GND

120 Fan 12V

  • Description: A 12V fan used for cooling purposes.
  • Pins: 12V+, GND

12V 5Ah Battery

  • Description: A 12V battery used to power the fan.
  • Pins: 12v +, 12v -

Wiring Details

Servo

  • GND: Not connected
  • VCC: Not connected
  • PWM: Not connected

Arduino Leonardo (Rev3b)

  • D0/RX: Not connected
  • D1/TX: Not connected
  • D2/SDA: Not connected
  • D3 PWM/SCL: Not connected
  • D4/A6: Not connected
  • D5 PWM: Not connected
  • D6 PWM/A7: Not connected
  • D7: Not connected
  • n.c.: Not connected
  • IOREF: Not connected
  • RESET: Not connected
  • 3V3: Not connected
  • 5V: Not connected
  • GND: Not connected
  • VIN: Not connected
  • A0: Not connected
  • A1: Not connected
  • A2: Not connected
  • A3: Not connected
  • A4: Not connected
  • A5: Not connected
  • D8/A8: Not connected
  • D9 PWM/A9: Not connected
  • D10 PWM/A10: Not connected
  • D11 PWM: Not connected
  • D12/A11: Not connected
  • D13 PWM: Not connected
  • AREF: Not connected
  • SDA: Not connected
  • SCL: Not connected

HC-SR04 Ultrasonic Sensor

  • VCC: Not connected
  • TRIG: Not connected
  • ECHO: Not connected
  • GND: Not connected

120 Fan 12V

  • 12V+: Connected to 12v + of 12V 5Ah Battery
  • GND: Connected to 12v - of 12V 5Ah Battery

12V 5Ah Battery

  • 12v +: Connected to 12V+ of 120 Fan 12V
  • 12v -: Connected to GND of 120 Fan 12V

Documented Code

Arduino Leonardo (Rev3b) 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