Ultrasonic Ranger(Ping)(One Pin)

From Visuino
Revision as of 03:54, 6 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoUltrasonicPing.png == Summary == One-pin ultrasonic ranger module for distance measurement. Provides analog output for distance, digital timeout indicator, and ping trigger/echo control. == Description == The Ultrasonic Ranger (Ping) module measures distance using ultrasonic pulses. It uses a single pin for triggering and receiving echoes. The module can be enabled or disabled, and includes configurable pause time, ping time, timeout, and outp...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoUltrasonicPing.png

Summary

One-pin ultrasonic ranger module for distance measurement. Provides analog output for distance, digital timeout indicator, and ping trigger/echo control.

Description

The Ultrasonic Ranger (Ping) module measures distance using ultrasonic pulses. It uses a single pin for triggering and receiving echoes. The module can be enabled or disabled, and includes configurable pause time, ping time, timeout, and output units (cm, inches, or raw time). If no echo is detected within the timeout, the module outputs a predefined timeout value.

Diagram:

Properties

  • Enabled – Enables or disables the ultrasonic ranger.
  • Pause Time – Minimum pause time between measurements (ms).
  • Ping Time – Duration of ping pulse (µs).
  • Timeout – Maximum wait time for echo (ms).
  • Timeout Value – Value returned when a timeout occurs.
  • Units – Measurement units: rdCm, rdInch, rdTime.

Pins

Input Pins

  • Clock – Clock input for measurement timing.

Output Pins

  • Out (analog) – Distance output as an analog value.
  • Timeout (digital) – Digital pin indicating timeout condition.
  • Ping (trigger) – Digital pin to trigger ultrasonic pulse.
  • Echo (digital) – Digital pin receiving echo response.

Categories