Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

Arduino UNO Based Ultrasonic Distance Measurement System

Image of Arduino UNO Based Ultrasonic Distance Measurement System

Circuit Documentation

Summary

This circuit integrates two HC-SR04 Ultrasonic Sensors with an Arduino UNO microcontroller. The sensors are used to measure distances via ultrasonic waves. A 12V power supply is used to provide power to the circuit, and a XL4015 5A DC Buck Step-down converter is used to step down the voltage to a level suitable for the Arduino and the sensors. The Arduino UNO is programmed to interface with the sensors and potentially process the distance measurements.

Component List

HC-SR04 Ultrasonic Sensor

  • Description: An ultrasonic distance sensor that measures distance by emitting ultrasonic waves and measuring the time taken for the echo to return.
  • Pins: VCC, TRIG, ECHO, GND

Arduino UNO

  • Description: A microcontroller board based on the ATmega328P, widely used for building digital devices and interactive objects that can sense and control objects in the physical world.
  • Pins: UNUSED, IOREF, Reset, 3.3V, 5V, GND, Vin, A0-A5, SCL, SDA, AREF, D0-D13

12V Power Supply

  • Description: Provides a 12V DC voltage supply to power the circuit.
  • Pins: +, -

XL4015 5A DC Buck Step-down Converter

  • Description: A DC-to-DC step-down (buck) converter capable of driving a 5A load with high efficiency, low ripple, and excellent line and load regulation.
  • Pins: Output +, Output -, Input +, Input -

Comments

  • Description: Placeholder for additional notes or documentation within the circuit design.

Wiring Details

HC-SR04 Ultrasonic Sensor 1

  • VCC: Connected to the 5V output from the XL4015 DC Buck Step-down Converter
  • TRIG: Connected to pin D10 on the Arduino UNO
  • ECHO: Connected to pin D11 on the Arduino UNO
  • GND: Connected to the GND on the Arduino UNO

HC-SR04 Ultrasonic Sensor 2

  • VCC: Connected to the 5V output from the XL4015 DC Buck Step-down Converter
  • TRIG: Connected to pin D12 on the Arduino UNO
  • ECHO: Connected to pin D13 on the Arduino UNO
  • GND: Connected to the GND on the Arduino UNO

Arduino UNO

  • 5V: Receives power from the XL4015 DC Buck Step-down Converter
  • D10: Connected to TRIG of HC-SR04 Ultrasonic Sensor 1
  • D11: Connected to ECHO of HC-SR04 Ultrasonic Sensor 1
  • D12: Connected to TRIG of HC-SR04 Ultrasonic Sensor 2
  • D13: Connected to ECHO of HC-SR04 Ultrasonic Sensor 2
  • GND: Common ground for the circuit

12V Power Supply

  • +: Connected to the Input + of the XL4015 DC Buck Step-down Converter
  • -: Connected to the Input - of the XL4015 DC Buck Step-down Converter

XL4015 5A DC Buck Step-down Converter

  • Output +: Connected to the VCC of both HC-SR04 Ultrasonic Sensors and the 5V pin of the Arduino UNO
  • Output -: Connected to the GND pin of the Arduino UNO
  • Input +: Connected to the + pin of the 12V Power Supply
  • Input -: Connected to the - pin of the 12V Power Supply

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)

No additional documentation provided.