DC Motor
A brushed DC motor that converts electrical energy into mechanical rotation. Perfect for wheels, fans, and simple rotating mechanisms.
Overview
A DC motor spins when voltage is applied across its terminals. By reversing the polarity you reverse the direction, and by varying the voltage (via PWM) you control the speed. Because motors draw far more current than an Arduino pin can supply, you need an H-Bridge driver module between the Arduino and the motor.
Specifications
| Parameter | Value |
|---|---|
| Voltage | 4V DC |
| No-Load Speed | 11,000 RPM |
| Stall Current | 0.7A |
Wiring Guide
| Connection | Arduino Pin |
|---|---|
| H-Bridge IN1 | Digital pin (direction) |
| H-Bridge IN2 | Digital pin (direction) |
| H-Bridge EN | PWM pin (speed control) |
Connect motor terminals to the H-Bridge output (L298N or L293D). Use an external power supply for motors drawing more than 200mA.
Usage in ArduinoStudio
Drag the DC Motor component onto the canvas, assign the direction and PWM pins, and use the on / off / speed actions in your sequence to control it. Combine with a potentiometer for manual speed control or a proximity sensor for automatic stop.