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

Arduino-Controlled DC Motor with Speed Adjustment and Pushbutton Activation

View and Edit Project In Cirkit DesignerImage of Arduino-Controlled DC Motor with Speed Adjustment and Pushbutton Activation

Circuit Documentation

Summary of the Circuit

This circuit is designed to control a DC motor using an Arduino UNO microcontroller and an L298N DC motor driver. The speed of the motor is adjustable via a rotary potentiometer. A pushbutton is included to provide input to the Arduino, and a resistor is used for pull-down on the pushbutton. The motor driver is powered by a battery case. The circuit's functionality is controlled by embedded code running on the Arduino UNO.

Component List

L298N DC Motor Driver

DC Motor

My Battery Case

Rotary Potentiometer

Arduino UNO

Pushbutton

Resistor

Wiring Details

L298N DC Motor Driver

DC Motor

My Battery Case

Rotary Potentiometer

Arduino UNO

Pushbutton

Resistor

Documented Code

Arduino UNO Code (sketch.ino)

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

}

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

}

Additional Notes (documentation.txt)

No additional code documentation was provided.