Arduino Nano Controlled Dual 12V Geared Motor System with L298N Driver and FS-CT6B Receiver
View and Edit Project In Cirkit Designer
Circuit Documentation
Summary
This circuit involves an Arduino Nano microcontroller, an L298N DC motor driver, two 12V geared motors, an FS-CT6B receiver, and a 18650 Li-Ion battery. The Arduino Nano controls the motor driver, which in turn drives the two motors. The FS-CT6B receiver is used for remote control, and the 18650 Li-Ion battery powers the entire circuit.
Component List
Arduino Nano
- Description: A small, complete, and breadboard-friendly board based on the ATmega328P.
- Pins: D1/TX, D0/RX, RESET, GND, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11/MOSI, D12/MISO, VIN, 5V, A7, A6, A5, A4, A3, A2, A1, A0, AREF, 3V3, D13/SCK
12V Geared Motor (Motor 1)
- Description: A 12V DC motor with a gearbox for increased torque.
- Pins: Terminal 1, Terminal 2
12V Geared Motor (Motor 2)
- Description: A 12V DC motor with a gearbox for increased torque.
- Pins: Terminal 1, Terminal 2
L298N DC Motor Driver
- Description: A dual H-Bridge motor driver that allows control of two DC motors.
- Pins: OUT1, OUT2, 12V, GND, 5V, OUT3, OUT4, 5V-ENA-JMP-I, 5V-ENA-JMP-O, +5V-J1, +5V-J2, ENA, IN1, IN2, IN3, IN4, ENB
18650 Li-Ion Battery
- Description: A rechargeable lithium-ion battery.
- Pins: Positive, Negative
FS-CT6B Receiver
- Description: A 6-channel receiver for remote control systems.
- Pins: Bind, +ve, -ve, 6, 5, 4, 3, 2, 1, 6+, 6-, 4+, 3+, 2+, 5+, 5-, 4-, 3-, 2-, 1+, 1-
Wiring Details
Arduino Nano
- D2 connected to L298N DC motor driver IN1
- D3 connected to L298N DC motor driver IN2
- D4 connected to L298N DC motor driver IN3
- D5 connected to L298N DC motor driver IN4
- D10 connected to FS-CT6B Receiver 3
- VIN connected to FS-CT6B Receiver 3+ and L298N DC motor driver 5V
- GND connected to 18650 Li-Ion Negative, FS-CT6B Receiver 3-, and L298N DC motor driver GND
12V Geared Motor (Motor 1)
- Terminal 1 connected to L298N DC motor driver OUT2
- Terminal 2 connected to L298N DC motor driver OUT1
12V Geared Motor (Motor 2)
- Terminal 1 connected to L298N DC motor driver OUT1
- Terminal 2 connected to L298N DC motor driver OUT2
L298N DC Motor Driver
- IN1 connected to Arduino Nano D2
- IN2 connected to Arduino Nano D3
- IN3 connected to Arduino Nano D4
- IN4 connected to Arduino Nano D5
- 5V connected to Arduino Nano VIN and FS-CT6B Receiver 3+
- GND connected to 18650 Li-Ion Negative, FS-CT6B Receiver 3-, and Arduino Nano GND
- 12V connected to 18650 Li-Ion Positive
18650 Li-Ion Battery
- Positive connected to L298N DC motor driver 12V
- Negative connected to FS-CT6B Receiver 3-, Arduino Nano GND, and L298N DC motor driver GND
FS-CT6B Receiver
- 3 connected to Arduino Nano D10
- 3+ connected to Arduino Nano VIN and L298N DC motor driver 5V
- 3- connected to 18650 Li-Ion Negative, Arduino Nano GND, and L298N DC motor driver GND
Documented Code
Arduino Nano Code (sketch.ino)
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
Additional Documentation (documentation.txt)
This documentation provides a comprehensive overview of the circuit, including a summary, detailed component list, wiring details, and the code used in the Arduino Nano.