Page 25 - Demo
P. 25
Project 7: DC Motor Control (ON/OFF & Speed Control)Difficulty Level: Intermediate Components RequiredComponent Quantity DescriptionArduino Uno 1 Main microcontroller boardDC Motor (5%u20139V) 1 Output device (rotation)L293D Motor Driver 1 To safely drive motor from ArduinoPush Button 1 Input device (for ON/OFF control)Resistor 1 10k%u03a9 (pull-down for button)Breadboard 1 For connectionsJumper Wires Several For wiringExternal Power Supply 1 6V%u20139V battery (for motor, not Arduino directly) Circuit Schematic (Conceptual)%u2022 Motor %u2192 L293D output pins (OUT1, OUT2).%u2022 L293D IN1 %u2192 Arduino pin 9 (PWM capable).%u2022 L293D EN1 %u2192 Arduino pin 5 (to enable motor).%u2022 Button %u2192 Arduino pin 2 (with 10k%u03a9 pull-down).%u2022 External battery %u2192 powers motor via L293D Vcc2.%u2022 Arduino 5V %u2192 powers L293D Vcc1.%u2022 Grounds (Arduino GND, battery GND, L293D GND) %u2192 all connected together. Arduino Code