Easy Acoustic Levitator

7,890

58

23

Introduction: Easy Acoustic Levitator

About: Electrical Engineering and Radio Communications.

Today I will show you how to make an easy acoustic levitator using ultrasonic sound produced by an HC-SR04 rangefinder and an Arduino. It can float small balls of styrofoam. Its a fun and easy project to make with your kid or have a creative gift for a maker in your family.

Step 1: Materials Needed

  • 1x HC-SR04 Ultrasonic Sensor Distance Module

(amazon) Pack of 5(ebay) Single

  • Arduino (nano and uno work, others probably will)

Step 2: Tools

  • Desoldering Pump/Wick
  • Soldering iron
  • Computer with Arduino IDE

Step 3: Desolder Transducers

Take your desoldering pump, soldering iron and ultrasonic module. Desolder the two transducers. If you need help doing this see step 3 of: The Ultimate Guide to Desoldering

Step 4: Prep Arduino

  1. Connect pin D10 to D11. Connect one transducer to A0 and A1; and another transducer to A2 and A3.
  2. Connect the arduino to the computer and open the arduino sketch.
  3. Select the proper board and com port then upload

The sketch was created by Asier Marzo

Check out his instructable

Step 5: Finishing Up

Power up the Arduino and place the sensors about 1/2-1/4 inch apart.

To place the styrofoam ball use a teabag.

Arduino Contest 2017

Participated in the
Arduino Contest 2017

Homemade Gifts Contest 2017

Participated in the
Homemade Gifts Contest 2017

Design For Kids Challenge

Participated in the
Design For Kids Challenge

Be the First to Share

    Recommendations

    • Make it Glow Contest

      Make it Glow Contest
    • First Time Author Contest

      First Time Author Contest
    • PCB Challenge

      PCB Challenge

    23 Discussions

    0
    aaronsb
    aaronsb

    11 months ago

    Just dropping by to say it works! The distance between the the transducers (top edge of the cage) needs to be around 8.25-8.50mm. Thanks for this!

    0
    yadhukrishnank84
    yadhukrishnank84

    Question 11 months ago

    Sir,
    I have created this same circuit with ttansducers of HC SR-04. But its not working properly.I have checked the frequency of both transducers in an oscilloscope (39-40 kHz varying). What do I want to change sir?

    0
    bluedoge201
    bluedoge201

    Question 1 year ago on Step 5

    How to power up the arduino?
    Can i connect it to the pc with the cable or i have to make a power supply ?

    0
    ryan422
    ryan422

    Answer 1 year ago

    the USB power from a PC is sufficient

    0
    bluedoge201
    bluedoge201

    Reply 1 year ago

    Thanks !

    0
    joemlbailey
    joemlbailey

    1 year ago on Step 4

    The code link won't seem to open, is there any chance you could just paste the code into the comment section and so I can paste it into the software? Thank you!

    0
    roastertoaster0
    roastertoaster0

    Question 1 year ago

    Are the pins on Arduino Uno are the same as Arduino Nano?

    0
    VNY001
    VNY001

    2 years ago

    Can you please explain the circuit diagram ?

    0
    Naturalist Gamer
    Naturalist Gamer

    Question 2 years ago on Step 5

    Can we use transducers from other sources, or is this particular one is the only workable with the model?

    0
    ryan422
    ryan422

    Answer 2 years ago

    Sorry for the late response but thank you for contacting me. I wrote my tutorial based on what I learned from Asier Marzo's instructable: https://www.instructables.com/id/Acoustic-Levitator/

    if you want to make a higher-powered and much more fun version I would suggest following his tutorial however it does cost much more. In the end of his tutorial he mentioned how he made a mini version using extra transducers this note is what I base my tutorial off of.

    The simple two transducer version cannot levitate fluids, small balls of Styrofoam work best.

    0
    Naturalist Gamer
    Naturalist Gamer

    Question 2 years ago

    Can it be used to float a liquid drop? How do we make this model high powered than it is now?

    Would you be specific in your answers, cause I need to make this as a project for school?

    (I woud be graded for it as well)

    0
    Makedougall
    Makedougall

    2 years ago

    I am planning to make one of these. I just ordered an Arduino "Starter Kit" from Smraza (via Amazon), and added in a bunch of ultrasonic range sensors (the 5-pack, also from Smraza).

    I have a couple of questions:

    1. I note in your first "Materials Needed" step that you use a UNO "clone". Were "the drivers for the ch340" required, as noted by Asier in his instructable? (I will be getting the Smraza clone).

    2. The videos and Asier's instructable indicate that one must be very careful about the polarity of the transducers. However, in THIS instructable (for this ultra-simple version), no mention was made about polarity (or the phase) of the transducers. Does the polarity/phase of the two transducers matter for this design?

    Thanks,
    Ed.

    0
    ryan422
    ryan422

    Reply 2 years ago

    1. Yes I had to install the drivers for my clone on my computer in order to load scripts
    2. As there are only 2 transducers it does not matter.

    We connect thoes pins to sync the emission of the signals

    0
    Makedougall
    Makedougall

    Reply 2 years ago

    I am very new to Arduino - I don't even have an Arduino board yet. :) So I just discovered what the CH340 driver is for - it is a (infamous?) serial interface for the Arduino USB, and requires a custom Windows driver for that chip.

    I expect to receive my Smraza starter kit tomorrow. In the mean time, I took a closer look at the picture of the Smraza Uno R3 board on the Amazon web site and notice that the serial chip is NOT the infamous CH340, but rather an Atmega16 chip (presumably programmed to act as a serial USB interface).

    So I do not know yet, at this time, if I will need a custom driver or if the serial interface will work with "standard" Arduino driver software. In any case, the kit includes a software CD, so maybe, if any custom driver is required, it will be on that CD.

    I will probably find out over the weekend.

    BTW, Ryan, I forgot to thank you for posing this project, and thanks also for your quick response.

    0
    Makedougall
    Makedougall

    Reply 2 years ago

    Oh, and what does adding the jumper between pins D10 and D11 do?

    0
    rgco
    rgco

    3 years ago

    Nice, and so simple. I am going to try this! You got my vote.

    0
    IB-as
    IB-as

    3 years ago

    Hi
    Do you thing possible to made a system with 2+2 speakers? or I need other Arduino board .


    I want to make some science however I need a replica.
    best regards

    0
    ryan422
    ryan422

    Reply 3 years ago

    No the speakers should be controlled by an Arduino.

    0
    RobotsMaking
    RobotsMaking

    3 years ago

    btw what is the distance you have between the 2 speakers? because I am trying to set them up right for an hour already and it doesnt work