author
3Instructables345,495Views403CommentsBristol, UKJoined August 29th, 2016
Build your own cutting-edge devices coming directly from the research lab. Ultrasonics, electromagnetism and more. Researcher at Bristol University interested in Ultrasound and in general any effect that waves can produce.

Achievements

100+ Comments Earned a bronze medal
10K+ Views Earned a bronze medal
Arduino Contest 2016
Contest Winner First Prize in the Arduino Contest 2016
Make It Fly! Contest 2017
Contest Winner First Prize in the Make It Fly! Contest 2017
First Time Authors Contest 2016
Contest Winner Second Prize in the First Time Authors Contest 2016
Sci-Fi Contest 2016
Contest Winner First Prize in the Sci-Fi Contest 2016
Show 4 More »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator2 days ago
    Acoustic Levitator

    They seem fine, just remember to check the polarity, do no trust the given one.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 days ago
    Acoustic Levitator

    I would recommend MidLev since it can be 3d printed in one piece.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator6 days ago
    Acoustic Levitator

    Not as well as TinyLev but I think I have used MidLev for Liquids before.

    I guess any button does the job.

    This is discuss in the open paper https://aip.scitation.org/doi/full/10.1063/1.4989995

    View Instructable »
  • Asier Marzo followed grenadier11 days ago
      • How to X-Ray
      • Franklin's Bells
      • What Is Wire?
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator13 days ago
    Acoustic Levitator

    Most of the time they are just the same, no matter if they are called emitters(transcivers) or receivers, they are the same hardware.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam13 days ago
    Acoustic Tractor Beam

    They seem fine, but if from my experience I have noticed that the aluminium ones are better than the plastic 16mm diameter transducers.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam20 days ago
    Acoustic Tractor Beam

    Tienen buena pinta.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator20 days ago
    Acoustic Levitator

    Sure, but you will need to give it the same shape as the bowl and adjust properly the distance. For levitating styrofoam and light stuff you can leave the bottom sockets empty no problem. Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator22 days ago
    Acoustic Levitator

    That seems like 50Hz noise, try not touch any of the metal parts. In any case that seems to be going down (it is close to 0)

    All the transducers are the same so the method is what is failing.If the signal starts at 0 you should wait a couple of seconds. Try not to touch any of the metal parts of the transducers.If you you have one you can use the scope method or just poke the inside of the transducers with a thin wire to see where the spike goes.

    If you you have one you can use the scope method or just poke the inside of the transducers with a thin wire to see where the spike goes.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator23 days ago
    Acoustic Levitator

    There is no benefit doing so because an arduino nano costs 3$. More importantly, the transducers ONLY operate at 40 kHz. In any case, the output should be a half-square wave.

    They seem fine but they are 16mm diameter so you will need to use one of the designs from the last steps.

    What sort of noise? Most of the times this happens when something gets stuck inside a transducers or one transducers is broken. try occluding the transducers one by one with the finger to detect which one is making the noise.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator26 days ago
    Acoustic Levitator

    Sure, send a private message.

    Yeah, no worries in the kit and in most shops the headers come already soldered. Although I prefer when you can solder them pointing upwards.

    With 9V and checking the tips at the end of the video you should be able to levitate liquids. Glad that you like it, you can buy a regulated DC supply for 10$, the ones that change the voltage with a tab: a regulated supply is not expensive either http://amzn.eu/d/1nGr9DO

    Half tinylev can levitate objects above a reflective surface but it will not act as a tractor beam. Half of the bowl needs to be driven out of phase and the focal point has to be closer (i.e. more focus bowl)

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam26 days ago
    Acoustic Tractor Beam

    They seem ok, just do not forget to check their polarity.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator4 weeks ago
    Acoustic Levitator

    The L298N as it is built in this levitator will happily take 30V. The problem are the transducers that theoretically are designed to work at 20Vpp. BEar in mind that the driver puts into the transducers double of the input voltage so 10V supply is 20vpp into the transducers. In any case, I have driven this circuit at 14V (28Vpp in the transducers) for extended periods of time and it is ok, just put more disipation in the heatsink if it gets too hot.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator4 weeks ago
    Acoustic Levitator

    No, the levitator only works at 40kHz.

    Mmmm perhaps you can remove 12 transducers or so but you will need to increase the voltage. I totally recommend using all the transducers for liquids.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator4 weeks ago
    Acoustic Levitator

    I would double check your scope since those readings seem totally wrong. 9V will give you 18Vpp square wave. check the end of the video for tips on how to levitate liquids. Can you paste a trace of the scope?

    Glad that it works. We conducted some research on which materials are partially transparent to ultrasound. Most of the fabrics are but the best option is organza since it is almost totally transparent. Metallic grids with very fine pitch (mosquito nets) are also very useful.

    For levitating water you can use the levitator presented here. Only part you may want to replace is the power supply and use one that allows you to control the voltage. Otherwise 9V is in general ok for liquids. you can check the end of the video. Best.

    View Instructable »
  • Asier Marzo followed daniel_reetz4 weeks ago
      • MacGyver a Welding Helmet to View the Solar Eclipse
      • Bargain-Price Book Scanner From a Cardboard Box.
      • DIY Camera Array 2: Computational Refocusing With Just One Camera
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator5 weeks ago
    Acoustic Levitator

    It just at the bottom of that point, search Nano_TinyLev.ino if you cannot find it.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam5 weeks ago
    Acoustic Tractor Beam

    Yep if they are the 16mm ones, most of the times they are the same. However for the 10mm diameter transducers they are different.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator5 weeks ago
    Acoustic Levitator

    All the marked legs should be pointing towards the center. They are not intermixed. Kindly, check the video for more info.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator5 weeks ago
    Acoustic Levitator

    With 9V you can levitate most of the things. Variable supplies are in general more pricey.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator6 weeks ago
    Acoustic Levitator

    https://aip.scitation.org/doi/full/10.1063/1.4989995

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam6 weeks ago
    Acoustic Tractor Beam

    Each thickness is equivalent to a different phase. You can read it in the paper: https://aip.scitation.org/doi/10.1063/1.4972407

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Ultrasonic Array7 weeks ago
    Ultrasonic Array

    A previous version had. Adding a flat reflective surface is just like mirroring the transducers on top.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam7 weeks ago
    Acoustic Tractor Beam

    The tractor beam is weak compared to other levitators, I have never managed to levitate liquids in it, although somebody reported that they managed to do so. For liquids I would recommend https://www.instructables.com/id/Acoustic-Levitator/

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator7 weeks ago
    Acoustic Levitator

    Are all the red lights on? how much voltage are you providing? Are you using an acoustically transparent piece of fabric and a small enough particle? you can check the end of the video to see how particles are placed inside. Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator8 weeks ago
    Acoustic Levitator

    The acoustic levitator should be able to levitate rice, other solids and liquids (as in the end of the video). You will need to provide up to 10V and use a light piece of fabric or metal mesh to place the particles. Perhaps some of the polarities are still reversed? The directivity pattern is axisymmetrical . Best.

    Some people freeze (-150C) or heats up (350C) the levitated samples but the heat/cold source is directly applied into the sample, the levitator will break if it is completly put inside those temperatures.

    You can check the video to see the regular shape of these peaks. You may need to adjust the time and voltage resolultion

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator2 months ago
    Acoustic Levitator

    They seem great but if you can get the T (transmitters) instead of the Receivers.

    Which file is the one that files?

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator2 months ago
    Acoustic Levitator

    Good work, it seems great. Would you mind if I put the thingiverse link into the Instructables?Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator2 months ago
    Acoustic Levitator

    They come already with the standard arduino environment.

    PLA works fine for me but anything will do (even with big nozzles 0.6mm or fast profiles). The file opens fine for me.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    No external libraries are needed. The code is in the Instructables. Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    Mmm if you can get all transmitter, it is safer but in general transmitters and receivers are the same. So if you desolder the two transducers from a range finder, it should work fine. Best.

    https://aip.scitation.org/doi/full/10.1063/1.49899...Best

    Kindly check the last part of the video to see appropriate particles sizes and how to place them in the levitator. Best!!

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Ultrasonic Array3 months ago
    Ultrasonic Array

    Does this happen for all the channels? Sometimes when the mosfets are not soldered correctly they are not taking DC from the barrel and their output is just from the arduino (5V).

    TC4427a or MIC4127, be sure that you have orientated them correctly (paying attention to the dot). Otherwise check the legs with the multimeter if the vcc of the mosfet is connected to the vcc of the barrel. GND to GND, that you receive a 5V input signal and that the output is the same but with the voltage of the barrel.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    To increase the speed, just reduce the constant BUTTON_SENS

    If you do not put your head inside then it is fine. Acoustic pressure is very high but decays quickly and it is focused on the center.

    Depends on the voltage, at 7V I have had it working for a couple of days. At 10V it will get hot but you can add extra heatsinks.

    It is just in the viewer, in Cura and other programs the scale seems fine.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    I thought it was included, you can user regular copper wire as long as it is exposed (not with insulating coating)

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    D4 does not have to be connected with GND. connect the ground of the arduino to the gnd of the driver. Be sure that there are jumpers at the sides of the inputs of the drivers (they are to enable those inputs). Also double check the connections between A0..A3 to IN1..IN4.

    With honey is super hard since it is very sticky, with water doing like shown in the video is the easiest way. Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Ultrasonic Array3 months ago
    Ultrasonic Array

    What happens if you select all the transducers and switch them off (press s) and on (press w) you should hear a noise when they are switched on. Also if you can check the current consumption you should see it changing. Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    liquids take some practice. check the video at the end, you can try using alcohol which is easier. also use a particle to guide were to place. try to revert the wires of one of the bowls and see if that gives better results.

    Necesitas un convertidor regulable o una fuente de alimentación.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    Could you put a picture?

    After half a second or so the Arduino is booted up and sending the correct signals.

    Hola, puedes probar con un trocito de styrofoam (el corchopán blanco de embalar)? Cuántos voltios estás utilizando (puedes utilizar hasta 12V sin problemas), con 7-9V se puede levitar pequeñas gotas de agua, con 6V es más que suficiente para corchopán. échale un ojo si puedes al final del video, en él se muestra como utilizar una pequeña rejilla para ayudar a poner las partículas.

    You can ask them to get only transmitters. In all the cases that I have tested, transmitters and receivers are the same but I cannot confirm that for all the models.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    Most of the times the transducers have long legs. You can cut and peel one side of the jumper wire, wrap it around the leg and solder it directly. Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    Forgot to add the link, I have added it now. https://www.tinkercad.com/things/2yDkXuRhWhwBest.

    L298N is the right one.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Ultrasonic Array3 months ago
    Ultrasonic Array

    Copy and paste the content in the textbox. The obj has to have only the faces of the transducers as single polygons.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam3 months ago
    Acoustic Tractor Beam

    You can use thinner wire if you have it around although I would recommend that it can carry 1Amp. If it does not fit you can cut some of the threads from the wire. Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    Good work, white styrofoam works much better. Also, with some voltage you can levitate some liquids or insects (explained at the end of the video). Mounting the headers pointing upwards allows to glue the nano, connect wires and still see the pin labels. But as you said, sometimes the headers come already solder. Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator3 months ago
    Acoustic Levitator

    The cheap model (with 2 transducers) can only levitate styrofoam.

    I have not seen affordable transducers that output more than the current ones in terms of db per surface area.

    If you check the video and the paper of this Instructables you will see that oil and things with less than 2.5g/cm3 can be levitated with this setup but you will need all the transducers. You can replace the bottom with a reflective concave surface but could be tricky to align and calibrate.

    There are plenty of tutorials to get started with the Arduino.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Ultrasonic Array4 months ago
    Ultrasonic Array

    I usually change that part quite a lot. You can check gui/AddTransducerForm.java the function void exportTransducersMatlab() to see what is going on.If you uncomment the part in the beginning it will generate a nice function with one line per Transducer. Then you need the PistonModel.m which is commented at the end of that function.

    View Instructable »
  • Asier Marzo commented on jollifactory's instructable JF Time Fountain4 months ago
    JF Time Fountain

    A piezo buzzer does the job quite well. In any case, this is a very good project.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator4 months ago
    Acoustic Levitator

    The scientific paper is here https://aip.scitation.org/doi/full/10.1063/1.49899...I recommend starting with the designs from the Instructables. In any case, good luck!!!

    They are supposed to reduce reflections but they basically do nothing so it is ok not using them.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam4 months ago
    Acoustic Tractor Beam

    IF you have good transducers, 19V could work better.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam4 months ago
    Acoustic Tractor Beam

    Have you put the jumper between D10 and D11?Are all the red lights (arduino and L298N) on?The signal at A0 arduino should be 5V 40kHz the signal at the OUT1 in the L298N should be 25V 40kHz.Best.

    They look fine, could you check with the scope (ground connected to ground) the signal on A0 of the arduino (it should be square 5vpp 40kHz) and the signal on OUT1 of the L298N (it should be square 25vpp 40kHz). Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator4 months ago
    Acoustic Levitator

    The Uno and the Nano have the same pinout and hardware so it should be fine. You can desolder the transducers from the Range Finder, I think they are the same model.

    24 is the resolution in your phase. You can divide a period of emission into 24 bits. More info about this in https://ieeexplore.ieee.org/document/8094247/ section II.C.1buttons_sens is how many cycles the button has to be pressed to change the phase. Reduce that number if you want the particle to move up/down faster.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam4 months ago
    Acoustic Tractor Beam

    Before desoldering there are a couple of things to try. You can get a big chunk of Styrofoam (white packaging stuff) and put it in the field, it should make a little bit of noise. Could you take a picture of the connections? Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam4 months ago
    Acoustic Tractor Beam

    Do you have an oscilloscope to connect a transducers and check if things are emitting? Are all the red lights on? Can you point the tractor beam into a water surface and check the deformation in water, it should look like two dimples.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator4 months ago
    Acoustic Levitator

    Ha, that it is awesome. Very good work.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam4 months ago
    Acoustic Tractor Beam

    Manorshi are the best value for money. I know the links goes to a different product, but when you contact the supplier you can ask them for the price of a specific model. I think minimum order is 500 but they may also do 75. The MCUSD16P40B12RO is just too pricey and does not work that well.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator4 months ago
    Acoustic Levitator

    Glad that you enjoy it. The particles are trapped at the nodes (stationary points of the standing waves) so both the expansions and rarefactions push the particle away. This is like a chladni plate but in 3D.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator4 months ago
    Acoustic Levitator

    They seem fine, my fear is that all the waterproof transducers that I have tested output much less amplitude than the "open-case" ones. So I imagine the will levitate styrofoam but not water or denser materials.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Ultrasonic Array4 months ago
    Ultrasonic Array

    Hi,Can you check that when everything is one (just by connecting the driver board) pin one is emitting?Doing it manually is fine, in fact phase correction is not implemented yet. Just check that the polarities and the assignment are right (as in the video).If you click play, the animation will be played because the frames are sent one by one, this is usually enough for most applications. You can also double-click the animation and all the frames will be uploaded (up to 32), then in the Devs tab you can send the exact amount of periods that you want to play each frame.For the moment I just released the attached video. If one day I get some time, I will improve it a little bit.Best,Asier.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Ultrasonic Array5 months ago
    Ultrasonic Array

    The flat 8x8 is for laser-cutting there is a ai file around. If you want you can pierce the transducers in some fine&rigid cardboard. Best.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Levitator5 months ago
    Acoustic Levitator

    I have levitated a 100um particle but it gets really tricky, it is much easier if you agglomerate several together.. As the volume decreases the radiation force (gorkov, which is proportional to the volume) gets really small in comparison to t he streaming (proportional to the circumference?). So in air, there is a maximum (half-wavelength) and a minimum for the particle size(wavelength/100).

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam5 months ago
    Acoustic Tractor Beam

    Which step? In the instructables some steps are optional and they are marked as such, they are just to check that everything is going ok.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Ultrasonic Array5 months ago
    Ultrasonic Array

    Nano will give 16 channels at most, in the github there is code for the nano.You need the MEGA to control 64 channels.

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Acoustic Tractor Beam5 months ago
    Acoustic Tractor Beam

    I Ahmed, you are right if you modulate the wave at 200Hz you will feel a stronger tactile sensation. You can switch it on/off every 200 periods, attached code below.You can connect all the signals in phase for the tractor beam to just generate a focal point, or just use a single bowl from this instructables: https://www.instructables.com/id/Acoustic-Levitato...#include <avr/sleep.h>#include <avr/power.h>byte pattern = 0b10101010; //consecutive ports will have an opposite signalvoid setup(){ DDRC = 0b00011111; //set pins A0 to A4 as outputs PORTC = 0b00000000; //output low signal in all of them // initialize timer1 noInterrupts(); // disable all interrupts TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 199; // compare match register 16MHz / 200 = 80kH...

    see more »

    I Ahmed, you are right if you modulate the wave at 200Hz you will feel a stronger tactile sensation. You can switch it on/off every 200 periods, attached code below.You can connect all the signals in phase for the tractor beam to just generate a focal point, or just use a single bowl from this instructables: https://www.instructables.com/id/Acoustic-Levitato...#include <avr/sleep.h>#include <avr/power.h>byte pattern = 0b10101010; //consecutive ports will have an opposite signalvoid setup(){ DDRC = 0b00011111; //set pins A0 to A4 as outputs PORTC = 0b00000000; //output low signal in all of them // initialize timer1 noInterrupts(); // disable all interrupts TCCR1A = 0; TCCR1B = 0; TCNT1 = 0; OCR1A = 199; // compare match register 16MHz / 200 = 80kHz -> 40kHz square TCCR1B |= (1 << WGM12); // CTC mode TCCR1B |= (1 << CS10); // 1 prescaler, no prescaling TIMSK1 |= (1 << OCIE1A); // enable timer compare interrupt interrupts(); // enable all interrupts // disable ADC ADCSRA = 0; // turn off everything we can power_adc_disable (); power_spi_disable(); power_twi_disable(); power_timer0_disable(); power_usart0_disable(); while(true); //avoid entering into the loop}int nPeriods = 0;const int MAX_PERIODS = 200;byte mask = 0;ISR(TIMER1_COMPA_vect) // timer compare interrupt service routine{ PORTC = pattern & mask; //output portDV into ports 0 to 7 pattern = ~pattern; //invert all the bits if(nPeriods == MAX_PERIODS){ mask = ~mask; }else{ ++nPeriods; }}void loop(){}

    View Instructable »
  • Asier Marzo commented on Asier Marzo's instructable Ultrasonic Array5 months ago
    Ultrasonic Array

    For the pressure you need a calibrated microphone.The radiation force is easy to measure with the dropping test described in this: paper https://aip.scitation.org/doi/full/10.1063/1.49899...Best.

    View Instructable »
  • More Activities