0

empowering creative people

Sensors > Distance

HC-SR04 Ultrasonic Module Distance Measuring Sensor

SKU: CE05112

$5.01 AUD, inc GST
$4.55 AUD, exc GST
HC-SR04 Ultrasonic Module Distance Measuring Sensor
5.01 AUD

SKU: CE05112

$5.01 AUD, inc GST
$4.55 AUD, exc GST
23 reviews 0 5 4.9
Shipping Offer

Shipping:

  • $6.95 Standard (2-4 days, tracked)
  • $9.95 Express (Overnight*, tracked)
  • $3 Economy Post* (3-7 days, no tracking)
  • FREE Pickup (Newcastle only)

Shipping costs may increase for heavy products or large orders.

Exact shipping can be calculated on the view cart page.

*Conditions apply, see shipping tab below.

Get object/distance detection in your project using the low-cost HC-SR04 Ultrasonic Distance Module from Elegoo. Using the same principle as bats (Echo location), this module uses Trigger and Echo pin to send a signal and listen for it to be 'bounced back'. With a few lines of code you'll be detecting objects for your project. This module is the perfect option for detecting objects between 2cm-500cm in front of your project.

  • Range - This module can detect objects between 2cm and 500cm in front of itself with an angle of 15 degrees either side.
  • Accuracy - The readings of the module can be broken down into 0.3cm increments, which is plenty for most robotics projects
  • Mounting - Used by many makers, in many projects, the 4 holes on the circuit board make for easy mounting into your project
  • Software - As a favorite distance sensor, there are plenty of libraries and examples available to use with Arduino, Micro:bit, Raspberry Pi and other maker platforms.
  • Distance calculation - Once it's wired up, you'll use the formula: distance = (traveltime/2) x speed of sound for a measurement in centimeters

How to use this Ultrasonic Distance Sensor

As this module is a 5V sensor, you can use it with almost any of the popular maker platforms (Arduino, micro:bit, etc). You'll simply need to wire the device up to your board and configure the trigger and echo pins as Output/Input pins respectively. Once you've got it configured correctly, use your code to take the Input reading from the Echo pin and plug it into the distance formula: distance = (traveltime/2) x speed of sound to get a distance reading.

It's really that easy. There's even a library for Arduino, NewPing, that makes the process even easier for you. We've written a pretty comprehensive guide on how you can use this module in your projects. It's guaranteed to get you up to speed as fast as possible.

Our guide on using Ultrasonic Distance Modules with Arduino

Our guide on Sensors and how to use them

Technical Specifications

  • Power Supply :+5V DC
  • Quiescent Current : <2mA
  • Working Current: 15mA
  • Effectual Angle: <15°
  • Ranging Distance : 2cm – 400 cm/1″ – 13ft
  • Resolution : 0.3 cm
  • Measuring Angle: 30 degree
  • Trigger Input Pulse width: 10uS
  • Dimension: 45mm x 20mm x 15mm

Technical Datasheet for the HC-SR04 Ultrasonice Distance Sensor

This product is listed in:

Documentation and Resources:
  • Arduino Tide Gauge
  • I used an Arduino and a US-100 ultrasonic sensor to make an extremely low-cost tide gauge. This project measures the tide by sensing the distance to water using a US-100 ultrasonic sensor. The device has a 3D printed base and uses a peanut butter jar to create a waterproof housing. The 3D printed base fits atop a PVC tube which acts as a stilling well to dampen wave effects. Timestamped data is logged to a mi...
  • Water Tank Level Sensor
  • Imagine getting home from work, its winter, its cold. You have a shower to warm up and half way through your shower...... your water stops. You wrap a towel around yourself, remove the shampoo from your eyes and go out into the cold to swap the tanks as the water tank you were using had run dry. This was a common occurrence in my house......... but not anymore. Now I can keep visually see the level of water in my water tanks on m...

Product Comments


Customer Reviews

  1. Review by Ashwin verified purchaser
    Rating
    100

    There are some great things that can be done with this sensor. There is one project that involves "levitation" of small Styrofoam beads using this sensor (after it is disassembled). I am really keen to complete that project. (Posted on 2/10/2018)

  2. Review by Frank verified purchaser
    Rating
    100

    It's great product and it works just fine. I actually got a working "Proximity alarm" on my desk, where I connected a little vibration motor.
    I think that this could be developed into a device for the vision impaired. It could be a great benefit for them. (Posted on 17/08/2018)

  3. Review by Louis verified purchaser
    Rating
    100

    Received the product on time. Works perfectly and easy to use. Only (Posted on 2/08/2018)

  4. Review by Chris verified purchaser
    Rating
    80

    Great little sensor and excellent value for money. Seems to work as well as the more expensive ones. Little difficult to mount, but a friend 3D printed me some housings for the 2 that I am currently using. (Posted on 31/05/2018)

  5. Review by Stuart verified purchaser
    Rating
    100

    functions perfectly as described (Posted on 29/04/2018)

  6. Review by Ron verified purchaser
    Rating
    100

    very good price for a completed unit (Posted on 19/03/2018)

  7. Review by Alexander verified purchaser
    Rating
    100

    Nice product that is a must have when learning Arduino or other microcontrollers/development platforms and useful for robotics projects. Easy to connect and use. (Posted on 5/10/2017)

  8. Review by Jeremy verified purchaser
    Rating
    100

    What can I say, it was cheap and it worked! (Posted on 13/09/2017)

  9. Review by Wal verified purchaser
    Rating
    100

    Appears to be good quality, but havent used it yet. (Posted on 15/08/2017)

  10. Review by Chris verified purchaser
    Rating
    100

    Great unit for making proximity sensors and robotics projects. (Posted on 10/04/2017)

  11. Review by Kaushalya verified purchaser
    Rating
    80

    This is great for simply DIY projects. However sometimes the readings can be off. But it is very economical so good for simple projects.
    Core electronics, once again great service as always. (Posted on 13/12/2016)

  12. Review by Dylan verified purchaser
    Rating
    100

    simple to set up and surprisingly accurate (Posted on 21/11/2016)

  13. Review by David verified purchaser
    Rating
    100

    The product performed as stated very satified with product and service thanks guys. (Posted on 5/09/2016)

  14. Review by Ian verified purchaser
    Rating
    80

    Great little sensor works well and fairly consistently. Certainly good value for most obstacle avoidance bots. It is a pity that there is no ready made mount available. (Posted on 30/08/2016)

  15. Review by Nathan verified purchaser
    Rating
    100

    Easy peasy (Posted on 3/08/2016)

  16. Review by Ciaran verified purchaser
    Rating
    100

    Easy to use, worked straight away in my arduino sketches. Much cheaper than other local shops that shall remain unnamed. (Posted on 23/05/2016)

  17. Review by Rainsey verified purchaser
    Rating
    100

    Product works as described (Posted on 15/05/2016)

  18. Review by Frank verified purchaser
    Rating
    100

    Very easy to use with Arduino, good support, pretty accurate too! I'm using it to measure water level in a drinking water tank. (Posted on 10/03/2016)

  19. Review by Jaimys - At $5, you may as well buy at least one... verified purchaser
    Rating
    100

    It's a well-tested unit, with plenty of python and arduino code online to modify it for your specific project... At the price, it's pretty damn awesome. (Posted on 11/09/2015)

  20. Review by Martin - Great product, fantastic price!
    Rating
    100

    Works beautifully. Very easy to use and amazingly cheap! (Posted on 17/08/2013)

  21. Review by Chappo - Unbelievable Value + Incredible After Sales Backup!
    Rating
    100

    Many of these cost more money just for the tranducers - this is unbelievable value!

    My first delivery was crushed in the post. Probably some clod stood on the package! Graham had me a new one in no time, no quibbles whatsoever, and in packaging that may well have cost more than the item. Thanks heaps Graham, I'd have been happy if you used an old toilet roll as long as my item arrived safe! :-) (Posted on 24/05/2013)

  22. Review by Anonymous - It Work's !!!
    Rating
    100

    I had originally ordered 3 of these from a supplier in China. None of them worked. This one does. Thankyou, I have already recommended you to my friends...Keep up that quality !!! (Posted on 23/05/2013)

  23. Review by Rizznizzle - Great product
    Rating
    100

    Get one. (Posted on 21/05/2013)

Exact shipping can be calculated on the view cart page (no login required).

We deliver Australia-wide with these options:

  • $3 for Small Items (3-7 days, not tracked, only available on selected small items)
  • $6.95 for Standard Post (2-4 days, tracked)
  • $9.95 for Express Post (Overnight for most of Australia, 2+ days for rural, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (only after we email you to notify your order is ready)

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $11.49 for Pack and Track (3+ days, tracked)
  • $16.50 for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount might increment 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!