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

Arduino UNO Controlled Robotic Car with Ultrasonic Sensor and Servo Motor

View and Edit Project In Cirkit DesignerImage of Arduino UNO Controlled Robotic Car with Ultrasonic Sensor and Servo Motor

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller, a motor driver (H-bridge), multiple hobby motors, a servo motor, and an ultrasonic sensor. The Arduino UNO controls the motors and the servo via the H-bridge and directly interfaces with the ultrasonic sensor for distance measurement.

Component List

  1. Motor amarillo motorreductor hobby

    • Pins: VCC, GND
    • Description: A small DC motor with a gearbox for hobby projects.
    • Purpose in Circuit: Provides mechanical movement.
  2. Servo

    • Pins: GND, VCC, PWM
    • Description: A servo motor for precise control of angular position.
    • Purpose in Circuit: Provides controlled angular movement.
  3. Ponte H (H-bridge)

    • Pins: OUT4-Motor2, OUT3-Motor2, OUT2-Motor1, OUT1-Motor1, 5V, GND, 12V, IN3, IN1, IN2, IN4
    • Description: A motor driver for controlling the direction and speed of DC motors.
    • Purpose in Circuit: Controls the motors based on signals from the Arduino.
  4. Arduino UNO

    • 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
    • Description: A microcontroller board based on the ATmega328P.
    • Purpose in Circuit: Acts as the main controller for the circuit.
  5. HC-SR04 Ultrasonic Sensor

    • Pins: VCC, TRIG, ECHO, GND
    • Description: An ultrasonic distance sensor.
    • Purpose in Circuit: Measures distance to objects.

Wiring Details

Motor amarillo motorreductor hobby

Servo

Ponte H (H-bridge)

Arduino UNO

HC-SR04 Ultrasonic Sensor

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 Documentation (documentation.txt)

This documentation provides a comprehensive overview of the circuit, including a summary, detailed component descriptions, wiring details, and the code used in the microcontroller.