Parallax’s PING))) Ultrasonic Sensor provides a very low-cost and easy method of distance measurement. This sensor is perfect for any number of applications that require you to perform measurements between moving or stationary objects. This ultrasonic distance sensor is widely used in robotics applications and is also useful in security systems or as an infrared replacement.
The PING))) sensor measures distance using sonar; an ultrasonic (well above human hearing) pulse is transmitted from the unit and distance-to-target is determined by measuring the time required for the echo return. Output from the PING))) sensor is a variable-width pulse that corresponds to the distance to the target.
Interfacing to the BASIC Stamp microcontroller or other programmable controller is a snap: a single (shared) I/O pin is used to trigger the Ping sensor and “listen” for the echo return pulse. An on-board three-pin header allows the PING))) to be plugged into a solderless breadboard (on a Boe-Bot, for example), and to be connected to its host through a standard three-pin servo extension cable.
Note: For close-up measurements, the Ping))) sensor only needs to be roughly 8 to 10 cm above your working surface. However, if you are measuring objects that are more than a half a meter away, make sure to keep your Ping))) sensor at least half a meter above the floor. Please read the Ping))) documentation (398k pdf) for more practical considerations.
People often buy this product together with:
Sharp GP2Y0A21YK0F Analog Distance Sensor 10-80cm |
QTR-8RC Reflectance Sensor Array |
Pololu Carrier with Sharp GP2Y0D810Z0F Digital Distance Sensor 10cm |
Dimensions
Size: | 0.85" x 1.8" x 0.6" |
---|
File downloads
PING))) documentation (398k pdf)
Detect distance with the PING))) (168k pdf)
Measure water level with the PING))) (72k pdf)
Article about the Parallax Ping))) Ultrasonic Sensor in Nuts and Volts magazine. (375k pdf)
Instructions for building a robot using the PING))) (155k pdf)
This explanation for building your own robot using the PING))) sensor requires additional parts, some of which can be purchased on this site including the BASIC Stamp 2, servo wheels, continuous rotation servos, a 6-AA battery holder, and a caster wheel. All required parts are listed in the file.
BASIC Stamp example code for the PING))) (8k zip)
This file contains example code for using a PING))) sensor, including a program for converting raw measurements to inches or centimeters and a program that demonstrates using the PING))) for roaming with a Boe-Bot.
Recommended links
Exact shipping can be calculated on the view cart page (no login required).
Products that weigh more than 0.5 KG may cost more than what's shown (for example, test equipment, machines, >500mL liquids, etc).
We deliver Australia-wide with these options (depends on the final destination - you can get a quote on the view cart page):
Non-metro addresses in WA, NT, SA & TAS can take 2+ days in addition to the above information.
Some batteries (such as LiPo) can't be shipped by Air. During checkout, Express Post and International Methods will not be an option if you have that type of battery in your shopping cart.
International Orders - the following rates are for New Zealand and will vary for other countries:
If you order lots of gear, the postage amount will increase based on the weight of your order.
Our physical address (here's a PDF which includes other key business details):
Unit 18, 132 Garden Grove Parade
Adamstown
NSW, 2289
Australia
Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.
Have a product question? We're here to help!
Makers love reviews as much as you do, please follow this link to review the products you have purchased.
Product Comments