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

Arduino UNO Controlled Robot with FlySky FS-IA6 and L298N Motor Driver

View and Edit Project In Cirkit DesignerImage of Arduino UNO Controlled Robot with FlySky FS-IA6 and L298N Motor Driver

Circuit Documentation

Summary

This document provides a detailed overview of a robot control circuit. The circuit includes various components such as an Arduino UNO, servomotors, DC motors, a motor driver, a power distribution board, a FlySky FS-IA6 receiver, and a TTL Serial JPEG Camera. The robot is controlled using a FlySky FS-IA6 controller, with the right joystick managing the DC motors for movement and the left joystick controlling the servos for pan and tilt of an FPV camera.

Component List

  1. Arduino UNO

    • Description: Microcontroller board based on the ATmega328P.
    • Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0, A1, A2, A3, A4, A5, SCL, SDA, AREF, D13, D12, D11, D10, D9, D8, D7, D6, D5, D4, D3, D2, D1, D0
  2. TTL Serial JPEG Camera

    • Description: Camera module with TTL serial interface.
    • Pins: GND, RX, TX, CVBS, 5V
  3. Servomotor SG90

    • Description: Small servomotor for precise control.
    • Pins: SIG, VCC, GND
  4. Gearmotor DC Wheels left

    • Description: DC motor for left wheel.
    • Pins: PIN1, PIN2
  5. Gearmotor DC Wheels Right

    • Description: DC motor for right wheel.
    • Pins: PIN1, PIN2
  6. Power Distribution Board

    • Description: Board for distributing power to various components.
    • Pins: Output 1+, Input +, Input -, Output 2+, Output 2-, Output 3+, Output 4+, Output 5+, Output 1-, Output 4-, Output 3-, Output 5-, Output 6+, Output 6-, Output 7+, Output 7-, Output 8+, Output 8-, Output 9+, Output 9-, Output 10+, Output 10-, Output 11+, Output 11-, Output 12+, Output 12-, Output +, Output -
  7. L298N DC motor driver

    • Description: Dual H-Bridge motor driver for controlling 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
  8. XL4015 5A DC Buck Step-down

    • Description: DC-DC buck converter for voltage regulation.
    • Pins: Output +, Output -, Input +, Input -
  9. 40 Fan 12v

    • Description: 12V cooling fan.
    • Pins: +12V, -12V
  10. 12v Battery

    • Description: Power source for the circuit.
    • Pins: -, +
  11. FLYSKY FS-IA6

    • Description: 6-channel receiver for FlySky transmitters.
    • Pins: CH1, 5V, GND, CH2, CH3, CH4, CH5, CH6, VCC

Wiring Details

Arduino UNO

TTL Serial JPEG Camera

Servomotor SG90

Servomotor SG90

Gearmotor DC Wheels left

Gearmotor DC Wheels Right

Power Distribution Board

L298N DC motor driver

XL4015 5A DC Buck Step-down

40 Fan 12v

40 Fan 12v

12v Battery