Building a 2D Stroboscope Display (Hologram-ish)

  Рет қаралды 573,701

3DprintedLife

3DprintedLife

Күн бұрын

Unlock new career opportunities and become data fluent today! Use my link bit.ly/3AWwoJg and check out the first chapter of any DataCamp course for free!
This is my built from scratch 2D stroboscope display. It uses 8 miniature solenoid valves outfit with custom 3D printed solenoid heads, UV fluid and leds, and a whole lot of code to create incredibly cool animations floating in space.
I had a lot of fun working on this project, and learned more than I expected about fluid control. If people enjoy this project, the next step is to turn things up to 11 and both improve the control of each individual solenoid for better accuracy, and add another dimension so this display can work in 3D.
If you are interested in this project, I have all the files and code uploaded to my github page here. Attempt this project at your own risk, documentation is sparse!
github.com/DDe...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
If you'd like to support plus receive some exclusive perks, you can do so here!
/ 3dprintedlife
Join the discussion on Discord! / discord
Follow me on Instagram and Twitter! / 3dprintedlife_official
/ 3dprintedlife
Buy my filming gear! (Affiliate links)
Sony a6400 amzn.to/3d0SMee
Tamron 17-70 lens amzn.to/3vLqYkx
Oben Tripod amzn.to/3dd4S40
Light Panel amzn.to/3Qa1dTs
A huge thanks to all my Patreon Supporters!
Mom & Dad - Nullun - Jake
Trent Waddington - Barb - Amy
Ayydan - Eric - TrueCarry
Justin Gort - Pavlo - Will Hofmann
Michael H - Tyler Zlatkus - Michael S
Austin R - Martin Wilson - David Jones
Jay A -Christopher H
#3dprintedlife #stroboscope #3dprinting
This video was sponsored by DataCamp.

Пікірлер: 432
@3DprintedLife
@3DprintedLife 3 жыл бұрын
Unlock new career opportunities and become data fluent today! Use my link bit.ly/3AWwoJg and check out the first chapter of any DataCamp course for FREE! If you enjoyed the video, please subscribe and check out some of my other cool projects!
@E2Weeks
@E2Weeks 3 жыл бұрын
This is really cool. Thank you for making my day!!!
@unmanaged
@unmanaged 3 жыл бұрын
you should ty this with pinch valves... made a shot dispensing water cooler with them
@BartSliggers
@BartSliggers 3 жыл бұрын
Please install fly back diodes for your solenoids, or else you might damage you transistors, or more ....
@1will2000will1
@1will2000will1 2 жыл бұрын
This is really cool! I have a thought though. I wonder if it would be easier to control the fluid if you added a small amount of vegetable glycerin to the water. You have to be sure it will not react with the highlighter (which I doubt but safety is important with chemicals) I'm also unsure if it would gum up the pumps but there are other possibilities for thickeners.
@theGoogol
@theGoogol 2 жыл бұрын
It's amazing that you can replicate it but what I'd like to know ... how would you improve on the concept? I worked with a laser driven 2D waterfall concept (as a VJ, back in the 00's) and have since been wondering, as have many people, how a true 3D display in a large volume could be displayed. I'm a science enthusiast but I'm just that, just a fan. I do wonder, though; could laser interference be able to project voxels? Could you make a voxel by interfering laser bundles? Know what I mean?
@fzigunov
@fzigunov 3 жыл бұрын
Fluid mechanist here. I think you should look up how an inkjet printer works, because that would be a better design. Instead of trying to produce droplets on demand, just produce droplets consistently (like with a piddler design, that's how an inkjet printer does it). That's significantly easier. Then, you just need a fast baffle system to let droplets through to the display region or fall back on a collector pipe (not sure how easy that will be). This will make a binary image, line by line, which is kinda what you need for a display. The refresh rate will still be low, as that only depends on the fall time of the droplet; i.e. height and initial velocity. You can create higher speed jets (as long as the Reynolds number is below 2000 they will form laminar jets and repeatable droplets). Higher speed jets will allow for increased refresh rates. Anyways, that's my two cents!
@MysticX_X
@MysticX_X 2 жыл бұрын
This was interesting, I came across 2 types one that uses the heat or a resistor to expand the ink, and the second one uses piezo, the resistor looks way too complicated, I will try the piezo one, thanks
@arifibrahim590
@arifibrahim590 2 жыл бұрын
kzbin.info/www/bejne/Y3XGnIqErKpqiJY - A video from theengineerguy has a great video on this topic of droplets, piezoelectric or resistor type seems like what industry uses to create reliable droplets. I feel with more development with this project it can look much more impressive!
@2wen98
@2wen98 Жыл бұрын
but then how would you light the needed points?
@maxk5065
@maxk5065 Жыл бұрын
a wise 2 cents equal 4cents at least
@davidjennings2179
@davidjennings2179 Жыл бұрын
​@@2wen98Same way as is already being done, this is talking about how to produce the falling drops, the rest of the system can still work the same.
@JoelCreates
@JoelCreates 3 жыл бұрын
So that's why I had trouble getting a couple of those solenoid valves for my next project...
@3DprintedLife
@3DprintedLife 3 жыл бұрын
I'll trade, one solenoid for one piece of soggy toast
@chrisbrooker9707
@chrisbrooker9707 2 жыл бұрын
That one there was a violation and personally I wouldn't have it
@Zeddify
@Zeddify Жыл бұрын
same here joel
@Blowingmind
@Blowingmind 3 жыл бұрын
"this line contains the valve index" My brain picturing a VR headset in the line of text
@FaceFirst
@FaceFirst 3 жыл бұрын
Same thought
@Megaphonix
@Megaphonix 2 жыл бұрын
Hah, my ears perked up when I heard this and then found your comment
@mbunds
@mbunds 3 жыл бұрын
Now I don’t feel so bad about having dozens of “almost right” prototype iterations lying around.
@ShopperPlug
@ShopperPlug 3 жыл бұрын
I know what you mean man lmao.
@3DprintedLife
@3DprintedLife 3 жыл бұрын
You should see my bag full of trash solenoid heads. There must be at least 100...and I don't know why I kept them all!
@eideticex
@eideticex 3 жыл бұрын
Have a box of PLA almost right parts. The box sits under the work bench I take my parts to in order to clean them up and inspect them. To think at one point I thought brim and support material would have filled that box faster than parts that failed in the design phase for whatever reason.
@ShopperPlug
@ShopperPlug 3 жыл бұрын
@@eideticex I hope you know you can easily recycle ♻️ them and make PLA filament again.
@mbunds
@mbunds 3 жыл бұрын
@@3DprintedLife Now that's what I call "dedication to design proof!" I actually keep many failures, even some spectacular ones, as reference for what went wrong. I'm guilty of attempting a few ill-advised "stupid printer tricks".
@icodegfx4444
@icodegfx4444 3 жыл бұрын
absolutely love your tenacity and willingness to scrap old work in favor of a better/simpler solution
@gingertimelord9334
@gingertimelord9334 3 жыл бұрын
I always appreciate it when people show just how hard these things can be and they really do take time and patience.
@jasperlawson6315
@jasperlawson6315 3 жыл бұрын
Wow. That's a tremendous amount of work. I max out at like 18 hours for my circuit bending and building projects, after that I get distracted by a new idea. I definitely respect your dedication
@possessedllama
@possessedllama 3 жыл бұрын
Multiple drop timing can probably be solved by having multiple valves in a row, all connected to a single nozzle. Then you can step through the different valves for a single horizontal position and drop the water out the same singular nozzle.
@lucdrouin2625
@lucdrouin2625 11 ай бұрын
I really liked your sharing of the nozzle design modifications and performance tests. Amazing work!
@juliannesermon8057
@juliannesermon8057 3 жыл бұрын
Thank you for documenting and sharing your unfinished build. I'm impressed by how many iterations youhave gone through, very interesting watch.
@jaredharvey1511
@jaredharvey1511 Жыл бұрын
Try adding a cell phone vibrator to shake the valves. The vibration can decrease the surface tensions ability to stick to the surface. This would likely allow you to get better drop control. This video shows a setup were the water drops change from static to dynamic friction. The vibration would keep the system in dynamic friction and would liked remove many compensation needs.
@mowburnt
@mowburnt 3 жыл бұрын
Each seperate route from the hopper through the pipe and out the nozzles will have different pressure drops. As fluids take the easiest route you will find some lines get more flow than others which can account for the differences in consistency. Adding a small manual valve after the hopper allows you to add a tiny bit of back pressure to equalise all lines.
@WilliumBobCole
@WilliumBobCole 3 жыл бұрын
It might be worth reaching out to thunderf00t about this project, he recently went through a whole ordeal to create a consistent microjet of water, whilst you are looking specifically for droplets, it might be that he could offer some insight into fluid dynamics that would help here, idk, this is a cool project anyways, can't wait to see a full volumetric version :P
@excitedbox5705
@excitedbox5705 3 жыл бұрын
a nozzle cut at an angle will help drops detach (like a needle). A demultiplexer using SPI would allow you to run up to 10mhz which is much faster than any solenoid. This would also take all the load off the mcu since it would only be sending out an SPI stream. I would precalculate the droplets using a script on the pc and only send a binary on/off to each nozzle. Run a row loop using a timer (at least 1/2 the max solenoid freq but less is better) (1 row = 1 "packet") nested in a frame loop (1 complete image worth of rows) on the controller and then you can send a very short row packet. 1010 would actuate nozzle 1 and 3 for instance. each packet is one row and if solenoid can do 6 drops per second your loop should have 3 steps just like Nyquest frequency on an Oscope. The frame loop can be used to control the UV leds and to group rows into images. You can either flash them 1 per row to animate drops or 1 per frame to animate an image. A demultiplexer using SPI would allow you to output rows up to 10mhz which is much faster than any solenoid. This would also take all the load off the mcu since it would only be sending out an SPI stream. As the loop runs it will take 1 row of pixels and send them to the demux over SPI. Once an entire image of rows has been sent the frame loop increments and sends the first row of the next image. By incrementing the row loop at 1/2 the speed of the solenoids, you can make sure the solenoids don't miss ant pixels if there are any mechanical timing issues.
@AlexKivikoski
@AlexKivikoski 3 жыл бұрын
Brilliant.
@excitedbox5705
@excitedbox5705 3 жыл бұрын
@@AlexKivikoski lol I just realised when I moved the first sentence of the last paragraph it got duplicated. I hope this helps though.
@jimmyporter8941
@jimmyporter8941 3 жыл бұрын
I think there's a better way than trying to create drops with valves. Instead create multiple streams of water falling down, with laminar flow. Then use flaps operated by solenoids to interrupt the streams. They wouldn't stop the flow, but they'd divert it into a trough to create gaps in the flow. It's kind of how those fountains work where you have water "worms" jumping from one place to another.
@mariomay3196
@mariomay3196 3 жыл бұрын
Really does motivate me for my projects, reminds me that every cool project has hours of failure and troubleshooting, thank you
@steves3519
@steves3519 3 жыл бұрын
I suggest trying o-rings to seal the luer lock and investigate different needle lengths.
@Green__Man
@Green__Man 3 жыл бұрын
Hell yeah dude so glad someone is working on future concepts like actual Holograms, amazing work man I've had similar ideas after seeing that Gatorade ad but you're out here doin the lords work boii keep it up 🔥🔥🔥
@JasonCummer
@JasonCummer Жыл бұрын
This is really cool. I can see a lot of promise in this kind of display. Can't wait to see the next one
@microdesigns2000
@microdesigns2000 3 жыл бұрын
Nice work! The industrial printer we use at work uses piezo actuators to emit dots of ink. The ink would drip from the nozzles, but something called a meniscus system holds the ink up. This is a vacuum used to hold the ink in a suspended position. Then the piezo has just enough force to push a droplet out. Your valve system is using a seal to hold and gravity to emit. Maybe you could modify your valve design to use the solenoid plunger to overcome a little vacuum. This way you might have a faster reaction time. The volume of the plunger can also be changed to adjust the drop size.
@matthewnutt3280
@matthewnutt3280 3 жыл бұрын
It is incredible how you fixed problems I honestly thought were way too finicky for a cheap/simple solution. Can't wait to see what the result is after a few more months of refinement!
@3DprintedLife
@3DprintedLife 3 жыл бұрын
Thanks, I'm excited for it too! I've been able to get way more consistent and clean drops during the tail end of my preliminary testing, I'm hoping after some more work I can achieve results that clean for all 8 (and eventually 64) valves!
@TheZombieSaints
@TheZombieSaints Жыл бұрын
Awesome work! That's real dedication getting those nozzles right. Well done
@sauttefk
@sauttefk 3 жыл бұрын
You should add a flyback diode to each of the solenoids, as this will protect your transistors and decrease the time the solenoids return to idle state.
@suspense_comix3237
@suspense_comix3237 Жыл бұрын
Would slow down the closing of the solenoids though.
@ZeroStatic
@ZeroStatic 3 жыл бұрын
Just had a quick idea and haven't checked if anyone else suggested it. What if you used some little speakers with plastic cones and a couple of check valves, reed type maybe to produce the drops. This should allow super fast drop and control of drop size. Make a little cavity and have the speaker pull a small amount of water into the cavity (cone in) and then shoot it out (cone out). You could try different voltages and polarities to modulate the drop size and timing. Thanks for the video.
@chrome98
@chrome98 3 жыл бұрын
Great to see your engineering progress over the years since the 2Up days. I always look forward to glimpses of your latest projects.
@3DprintedLife
@3DprintedLife 3 жыл бұрын
I've definitely learned a ton since then, though there are still a few people out there running a 3uP! Not sure how 😁
@zombieregime
@zombieregime 3 жыл бұрын
Need a valve that in the retract state draws fluid into a chamber through a one way valve(like a simple membrane valve), and 'sucks' a similar output valve closed. Then when it fires the fill valve is pushed closed and a measured volume of fluid is squeezed out of the output valve directly out of the nozzle. Sort of like how fog machine pumps work. suck, squirt, suck, squirt... Also, take some of those transistors and break out the LEDs into illumination planes. You can then follow a drop down with lights and once its far enough away, drip another drop into an illumination plane above it. Adding a small re-circulation pump would save having to fill the top hopper by hand, and allow it to empty into the lower catch pan afterwards avoiding spills. Add some reticulated open cell black foam or a honeycomb grating to avoid splash back too. There is a comment lower down about using tonic water that glows blueish, which might make for less pucker factor when dealing with the working fluid. Also also, bread boarding transistors is exactly the correct way to control coils. A true maker should not expect the MCU to do everything for them. And besides, coils have inductive kickback. Much easier to handle that with a proper control circuit off chip than find something with a snubber large enough for a range of applications inside the IC. Bread boards are nothing to be ashamed of or disappointed by. Anyone who says otherwise can come try to change my 15 years in theme park animatronics mind. But they might end up disappointed ;)
@oldNavyJZ
@oldNavyJZ Жыл бұрын
I can just imagine that feeling when I show up with my fancy automated volcano to the science fair, and then you show up. :)
@lightningstriking7
@lightningstriking7 Жыл бұрын
Keep trying and never give up!!! You have a lot of potential, and once you learn what it takes to finally get your stroboscope display to actually work; you will have achieved something that will prove invaluable in the future... Awesome video-Thank you!
@just_noXi
@just_noXi 3 жыл бұрын
A small LED beamer that shines light exactly where the drops are could help with higher framerates
@zombieregime
@zombieregime 3 жыл бұрын
They could use those hand fulls of transistors and break out the LEDs to make illumination planes or regions by lighting individual LEDs or pairs.
@mehrschwein7378
@mehrschwein7378 2 жыл бұрын
but then whats the point of water drops?
@lanceanthony198
@lanceanthony198 3 жыл бұрын
Excellent engineering!
@3DprintedLife
@3DprintedLife 3 жыл бұрын
Thank ya!
@GimmeMonie
@GimmeMonie 3 жыл бұрын
Exactly! And that's why I subscribed :)
@petercoutu4726
@petercoutu4726 3 жыл бұрын
Automotive fuel injectors might be a better option than the solenoid valves.
@bltzcstrnx
@bltzcstrnx 3 жыл бұрын
Automotive fuel injector sprays instead of drops.
@petercoutu4726
@petercoutu4726 3 жыл бұрын
@@bltzcstrnx that can be compensated for with a 3D printed cap on the end of the injector that has an internal volume that catches the spray and displaces enough water to release a single drop, while at the same time priming the internal volume with another charge of water. This is more practical with automotive fuel injectors rather than conventional solenoids because they are designed to make precise volumes that can be designed for and adjusted through software.
@danratsnapnames
@danratsnapnames 3 жыл бұрын
automotive fuel injectors also needs allot of pressure to operate and lubrication. fuel is not water. and fuel is lubricated and water is a solvent.
@petercoutu4726
@petercoutu4726 3 жыл бұрын
@@danratsnapnames pressure can be achieved with a generic fuel pump and the addition of a minor amount of light oil would provide for the lubrication. However the potential issues from lack of lubrication of fuel injectors are not as much of a problem in this case as compared to their intended use. Now potentially he could avoid some or all of the stated issues by using some more obscure water injectors from steam assisted engines, but that brings up the cost point, where fuel injectors are common and fairly expensive while still being accurate and easily controllable through the same use of a microprocessor and power supply.
@fullmetaljacket7
@fullmetaljacket7 3 жыл бұрын
@@danratsnapnames ethanol fuel injectors don't need the lubrication.
@reniwatson8609
@reniwatson8609 3 жыл бұрын
My Dad already solved this problem with a 3/5 Circled Plain on/off Valve except having it spin in a 360 Degree continuously moving motion. The water pulsed at a very hi rate but being motor driven, it didn't last long. What he used his water drop display for was to watch a projected VHS movie on a Non-Existant Screen - it Worked. Bestest Holloween Scary Movie Trick of the Year, I could watch that way of viewing a movie - for Hours.
@AxelDayton
@AxelDayton 3 жыл бұрын
This man is a legend! He made science fiction dreams a reality!
@mikehibbett3301
@mikehibbett3301 3 жыл бұрын
Delighted you are having so much fun!
@juhosarvanko
@juhosarvanko 2 жыл бұрын
It’s so cool you engineered and build this!
@alexwang007
@alexwang007 3 жыл бұрын
I am designing an ultra high performance solenoid driver. It has boot strapping for 2x turn on voltage, peak and hold for low turn off energy, and a zenner diode for even faster turn offs. For solenoids this small you could even just use a boost converter and bump the turn on voltage way up.
@priv8joker
@priv8joker 3 жыл бұрын
I think you can also use electronic fuel injectors and a fuel pump so the stream can be pressurized and more precise thereby you can increase your refresh rate. You'll just need to refocuse your spray into a narrow stream by adding short unsharpened injecton needles at the tips
@schulzcbs
@schulzcbs 3 жыл бұрын
I think you could just use a reamer on your 3D prints to get a smooth and consistent exit tube. Awesome project! :)
@sidneyswerissen3910
@sidneyswerissen3910 3 жыл бұрын
Dude what a cool project. Love the fluorescent water and the blacklight . Looks like lasers
@AaronVanNoy
@AaronVanNoy 3 жыл бұрын
It's nice to see a true representation of success, it takes hundreds of failures first!
@nadavperry2267
@nadavperry2267 3 жыл бұрын
your channel is amazing!!! it should have at list two million subs , keep up the good work and youll probably become a massive youtuber in no time!
@davidli6495
@davidli6495 3 жыл бұрын
Few suggestions to make calibration of drops more consistent. 1.) You'll want some sort of pressure regulator for your water source to ensure you get consistent pressure. 2.) You'll also want to ensure your source provides enough hydraulic power. Meaning even though you have consistent pressure, you'll want to provide as much flow as well. There's two reasons for keeping both pressure and flow consistent. When you're calibrating droppers one at a time it doesn't take into account the fact that in the setup you may be running all the dropper simultaneously. Which will change your input pressure and flow for other nozzles. And as your reservoir depletes your input pressure will drop. Few cheap solutions.. Hook your water source to a water line in your house. Or make your water source bigger, like a home depot bucket (equivalent to using a bigger capacitor) For sealing, if you go with o-rings just make sure you're not over squeezing. A thou worth of squeeze is sufficient. Any more and you're over stressing and possibly warping your dropper assemblies thereby introducing a leak path.
@Howabouthere
@Howabouthere 3 жыл бұрын
Your vids are always top quality 😄
@lowrads3653
@lowrads3653 3 жыл бұрын
Silanized nozzle tips will allow for more predictable droplet detachment. Alternately, you can invert the process to create images using voids with interruptions in the stream. Distilled water will help the system last longer.
@brucebaxter6923
@brucebaxter6923 3 жыл бұрын
The difference between a solenoid and a pump is very small. A single sheet of flexible material with a couple of cuts to make the valves and diaphragm would give you a fixed volume (one drop) and remove feed pressure problems. Also, if you use a bridge driver you can close the valve faster. When I looked at doing this it was a long long time ago and I used counter chips and loaded each with their time and simply gated them to count exactly synchronous instead of software switching them (run time was an issue back then)
@WhiteAce3
@WhiteAce3 3 жыл бұрын
It looks easy at the beginning. But it turns out a lot more difficult than ever expected. But at this time you realize, you already put a lot of money, time and work in the project, so you have to go on.
@MrGpsjim
@MrGpsjim 3 жыл бұрын
Really nice project, looking forward to v2!
@GJToken
@GJToken 3 жыл бұрын
No sure if it's been mentioned elsewhere, but Mineral Oil could be another suitable fluid for this project I've also seen similar setups (although less technical) that used fishing line to guide the droplets down. Also, a recirculation pump to send the fluid back to the beginning could be handy for longer runtimes/continuous use
@maxhouseman3129
@maxhouseman3129 3 жыл бұрын
You are speaking like not producing a custom PCB for prototyping is a shame. It is not! Every professional hw developer does it like that. Great video! Greets from an hw-engineer.
@ShopperPlug
@ShopperPlug 3 жыл бұрын
That is true, from breadboard concept design, if everything works well, it is worthy to be made into PCB.
@theofficialczex1708
@theofficialczex1708 3 жыл бұрын
Very cool! Interesting to see the solution in the advertisement scaled down.
@isaacholzwarth
@isaacholzwarth Жыл бұрын
As cool as it would be to have a fast refresh rate, which i suppose could be increased by making the drops higher velocity, I'm pretty sure the original commercial was just shot at a low frame rate and then sped up in post. More like stop motion rather than being done in real time.
@TruthAndLoyalty
@TruthAndLoyalty 3 жыл бұрын
You said you're processing the csv and using the kinematic equations to determine the valve timing. Why not pre-process the input file into a stream of valve timing sequences that are buffered? Perhaps the latency difference is negligible, but it's not 0, and it would be relatively easy to do. Additionally, it's probably worth representing the user defined input files as a collection of bitmaps(array of pixel values) rather than heights of drops from nozzles.
@NielsNL68
@NielsNL68 2 жыл бұрын
I love to see a follow-up on this project :D
@pdtech4524
@pdtech4524 2 жыл бұрын
Cool! Would make a brilliant spectrum analyser, make it music sensitive, convert it to 3d with more nozzles=more resolution! Even different colours could be possible with somekind of RGB mixing? The possibilities are endless.
@ZoeyR86
@ZoeyR86 3 жыл бұрын
invert the display let the water run. this might be better.. also drill & tap the back of the solenoids and add hard stop limit the travel to a tight gap.. another option is use some fuel injectors.
@pentachronic
@pentachronic Жыл бұрын
Might be worth adding pressure to the water feed so it’s more consistent. The mass of your water changes as you use up the water, hence the pressure will drop in a gravity feed (unless you keep it topped off).
@eideticex
@eideticex 3 жыл бұрын
For your exit tube you should look into Thunderf00t's videos about a glass blowing kit for metallic water production. The nozzle he produces from a syringe is capable of dispensing incredibly tiny droplets. Equivalent nozzles from lab suppliers are extremely costly so his trick to produce them while it seems to take a little practice is kind of remarkable for how simple it is.
@NathanBuildsRobots
@NathanBuildsRobots 3 жыл бұрын
Heck yeah, cool original inspiration and cool recreation.
@buscseik
@buscseik 3 жыл бұрын
very good idea, nice attempt, do not give up
@suleymancamgoz2491
@suleymancamgoz2491 3 жыл бұрын
I think, all of the selonoids may not be the same precision. You can use cheap gasoline enjectors and you should use a pump and common rail to maintain exactly the same pressure.
@ShopperPlug
@ShopperPlug 3 жыл бұрын
Fuel injectors are really noisy and irritating
@MetalheadAndNerd
@MetalheadAndNerd 3 жыл бұрын
Don't they produce a fine mist?
@ShopperPlug
@ShopperPlug 3 жыл бұрын
@@MetalheadAndNerd From my research, they certainly do, but I believe that is because it is pressurized due to using an orifice nozzle which I am assuming can be removed.
@suleymancamgoz2491
@suleymancamgoz2491 3 жыл бұрын
@@MetalheadAndNerd with high pressure, yes they produce mist. If nozlle replaced with tall needle type one and the pressure is calibrated for lower level they do not produce fine mist.
@x9x9x9x9x9
@x9x9x9x9x9 Жыл бұрын
One of the coolest stroboscopic effects I have seen recently was from Childish Gambinos performance on SNL of "This is America" this was an in camera trick of course timing the lasers with the frame rate but it was still incredible.
@Edgar-ki8ke
@Edgar-ki8ke 3 жыл бұрын
Great video. And you also accidentally discovered how Mountain Dew is made. :D
@EvertvanIngen
@EvertvanIngen 3 жыл бұрын
VERY cool project dude! Very inspirational
@unoriginalpun
@unoriginalpun 3 жыл бұрын
Check out PCbarnun’s video. Kind of takes the same concept, but instead of timing the droplets for each frame the droplets are consistent and he uses a projector to color each droplet as it falls.
@SteeveBjornson
@SteeveBjornson 3 жыл бұрын
You should definitely use a webcam (or some other method) to be able to automatically calibrate each solenoid. You could also extend it to measure variation of solenoids which could help automate your testing of new valves you design.
@andremilota4826
@andremilota4826 3 жыл бұрын
Very cool. Have you considered putting a laser under each channel and flash it instead of using a strobe. With a prism mixer you could do RGB dots. You can measure drop position (instant when it leaves the nozzle at least) instead of controlling the droppers as precisely. You might even be able to just have a single solenoid or a speaker. You will have to worry about what happens when the drop hits the laser at the bottom. Also the drop velocity will be a problem you may have to take some measures to deal with. It may have to be very tall to get the drops up to terminal velocity or use air to accelerate the drops or even do it in a partial vacuum with oil. It would be a tradeoff between plumbing and mecatronic vs optics.
@WoolyCow
@WoolyCow 3 жыл бұрын
it'd be so cool to make a 2d pendulum wave equivalent with this sort of tech! that'd be awesome
@stevesloan6775
@stevesloan6775 3 жыл бұрын
Using surface tension to create a relaxed state.. I like it. 🤜🏼🤛🏼🇦🇺🍀🍀🍀🤓
@JeromeDemers
@JeromeDemers 3 жыл бұрын
the external webcam for calibration seems like a great idea.
@danratsnapnames
@danratsnapnames 3 жыл бұрын
you can also solve the multiple drop issue with addressable led strips instead of on/off strips.. you can even change colors. but not sure if the UV will work out though.. just a thought..
@slordmo2263
@slordmo2263 3 жыл бұрын
Pretty neat....yea, I think you need a much smaller valve...those must be super slow, and not accurate... someone mentioned 'fuel injectors'...some variation of that might be responsive enough.... those use high pressure too... just a thought...
@_edgodd
@_edgodd 3 жыл бұрын
that looks so cool. good luck with that massive 3d one. also doesn't the feather support wifi so you could do a local host and get it to download the csv and then run it off local memory maybe allowing it to be faster? and i dont know if its different for solenoids but i dont know if you need a 'flyback' diode when dealing with inductive loads like that. like to clarify im really not an expert. Best of luck for the next one!
@bradley1995
@bradley1995 2 жыл бұрын
Can't wait to see the next video! Subbed!
@lipphart
@lipphart 2 жыл бұрын
Have you considered to not fully align them in a straight line, so cross them, and move the nozzles further to the back to align more? You view it just from the front anyway, so the depth shouldn't be that noticeable.
@Splarkszter
@Splarkszter 3 жыл бұрын
This channel is extremely awesome
@3DprintedLife
@3DprintedLife 3 жыл бұрын
Glad you think so!
@MrMesVentes
@MrMesVentes 3 жыл бұрын
Offload the processing to a PC or a raspberry pi. You can then transfer timing data on the serial port and make the Arduino (or whatever uController) handle the valve. The other way would be to get a powerful uController like the esp32. You could make that processing task run on one core and then the timing critical control on the other core. In any case, nice work!
@fullmetaljacket7
@fullmetaljacket7 3 жыл бұрын
Two words for you: Fuel injectors.
@MrTylerbrogan
@MrTylerbrogan 3 жыл бұрын
You have my respect, keep doin your thing man!
@3DprintedLife
@3DprintedLife 3 жыл бұрын
Will do!
@stignissen7557
@stignissen7557 3 жыл бұрын
Great work, thanks for sharing. If the drops are not identical in size, it could be that they will fall at different speeds due to the air resistance, which would again give deteriorate the final picture. That can be tested. An amendment could be either to evacuate most of the air (requires a chamber) or easier, to create a laminar flow of air in the direction of the water falling. Maybe this could be achieved with a large fan overhead?
@3DprintedLife
@3DprintedLife 3 жыл бұрын
That is true, but for these distances and variations in drop size, that effect would add just a few mm of error so probably not worth trying to correct unless the dispensing is absolutely perfectly consistent. But at that point all the drops would probably be the same size anyway!
@weirdsciencetv4999
@weirdsciencetv4999 3 жыл бұрын
You might make nozzles similar to ink jets. Instead of heat vaporizing solvent, you could make miniature diaphragm pumps. The actuator could be similar to aquarium fish tank pumps. Or if you wanted to go ultra precise you could have an inkjet style head that uses a triggered spark gap to generate the “bubble”.
@AtikMusaddikUtso
@AtikMusaddikUtso 3 жыл бұрын
You may add a water pump for more speedy water out for more frame per second. And upgrade your lighting system for faster, colorful and filled projection on water drop
@alanicus6969
@alanicus6969 3 жыл бұрын
Why not make the nozzles more like (short) taps? As in, water taps / faucets. Taps don't point straight down, they jut out first then curve down. This might solve the drippy issue?
@seditt5146
@seditt5146 3 жыл бұрын
Kinda feel like this would be better and easier using Silica bead. You can get really small ones which are used for Wells, Roadway reflection( mixes with paints) and other things and a sieve to make sure they are all the same size all you need is a proper opening and a rotating stopper. Matter fact, Vibrating plate to drop rows would work even better, Row of beads would automatically form as they are all the same size then all you need is quick open controllable gate and someething to keep the hopper full. Water just has far to many issues for something like this.
@brianhogg358
@brianhogg358 Жыл бұрын
This is fascinating! Are you able to see the "frames" in person, or is it showing up like that primarily on video?
@3DprintedLife
@3DprintedLife Жыл бұрын
It actually looks even better in person than on video, had to mess with the camera settings quite a bit to get somewhat true to life footage
@marsrocket
@marsrocket 3 жыл бұрын
How much did the water pressure (i.e. how much was in the tank) affect things? Maybe the pressure was important like the air buffer.
@TheTerminator414
@TheTerminator414 3 жыл бұрын
Have you investigated using a modified (screen drilled out) gasoline injector? I used one for a similar project many years ago where I was trying to get a photo of a drop of water hitting the top of the splash back of a previous drop. Timing was critical for this. You can get old school very basic injectors cheap.
@3DprintedLife
@3DprintedLife 3 жыл бұрын
Thats a really good idea, I'll look into it!
@1zui
@1zui 3 жыл бұрын
I also thought about this. I think a higher pressure will help to get an accurate timing since the tension of the water will have less influence. If I recall correctly they also use piezo valves which are probably much faster. The other idea that I had was to use something like a speaker (could also be a piezo). The water could be held back by a nozzle only and the speaker could inject a "wave" that causes a drop to be dispensed. This might however be very sensitive to the water tension.
@HappyMathDad
@HappyMathDad 3 жыл бұрын
I have a suggestion. Do it the "klipper" way. I suspect you are familiar with klipper controller software for 3d printers. Don't send the unadjusted signal to the controller. Send the final adjusted/calibrated signal. That way you can preprocess your file and change the calibration externally. Sure you will have to maintain your calibration externally as well. But It sounds more flexible to me.
@JonathanDiaz-on9mo
@JonathanDiaz-on9mo 2 жыл бұрын
Have you thought about using a water droplet confinement system to even out the timing of the droplets falling? Or small fan driven ducting to reduce droplet fall rate at lower heights?
@alleninventions8315
@alleninventions8315 3 жыл бұрын
Dude that is SO cool
@keysimfr
@keysimfr 3 жыл бұрын
Great attempt, looking forward to watch your videos, you are a genius !
@OsmioGonzalez
@OsmioGonzalez 3 жыл бұрын
(Español) Mis felicitaciones por el empeño invertido en el proyecto, espero consigas mejorar el prototipo y conseguir tu objetivo. Mucha suerte y éxito con ello. (English) My congratulations for the effort invested in the project, I hope you can improve the prototype and achieve your goal. Good luck and success with it.
@NoTengoIdeaGuey
@NoTengoIdeaGuey Жыл бұрын
I wonder if it's possible to recreate this effect but with air bubbles, released synchronously into a fluid medium and flashed as they travel upward? Since the solenoids were for air anyways.
@UnrelatedAntonym
@UnrelatedAntonym 2 жыл бұрын
Wet 2D Hologram? Nice! :D
@FVDV1
@FVDV1 3 жыл бұрын
Did you do any performance testing of the calculation durations on the microcontroller? I wouldn't burden the microcontroller with the calculations and only send output information over serial.
@3DprintedLife
@3DprintedLife 3 жыл бұрын
Yeah calculations are on the order of ms, serial com for a frame is 10-20. The real limitation is that I don't start sending the next frame until the current one is done, when in reality I could start dispensing the next frame about 50ms before the prior finishes without it impacting the current frame.
@Scrogan
@Scrogan 3 жыл бұрын
Wait please tell me you used freewheeling diodes. Also an ESP32 would be a decent choice of micro if you want something plenty fast and cheap. You’ll still need to multiplex the outputs for a 3D display though, maybe it’s best to use multiple microcontrollers to avoid a constant clock rate from being a vertical resolution bottleneck like you’d get if you used 74HC595s. Also it uses 1mm pitch castellated vias.
@3DprintedLife
@3DprintedLife 3 жыл бұрын
nah no diodes, this is just a proto and I don't care how many 5 cent transistors I kill (though none have died so far). I'll include those on the 3D pcb where I'll also use dual stm32 mcus which combine have enough gpio to eliminate the need for a mux.
@FantomZap
@FantomZap 3 жыл бұрын
Another great video brother. Thanks!
@Invictus_Mithra
@Invictus_Mithra 3 жыл бұрын
You're a role model!
@redpanda4102
@redpanda4102 2 жыл бұрын
10:09 YOOOO you got a whole vr headset in there no way
@nications9819
@nications9819 3 жыл бұрын
Can’t wait for the 3D version
Building a 3D Printed Wankel Powered Paddleboat
11:49
3DprintedLife
Рет қаралды 317 М.
Building an ELECTROMAGNETIC Launching Rollercoaster!
12:30
3DprintedLife
Рет қаралды 32 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,9 МЛН
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 115 МЛН
小路飞嫁祸姐姐搞破坏 #路飞#海贼王
00:45
路飞与唐舞桐
Рет қаралды 29 МЛН
MY HEIGHT vs MrBEAST CREW 🙈📏
00:22
Celine Dept
Рет қаралды 46 МЛН
Make Dumb Electronics Smart for $3
13:13
I Like To Make Stuff
Рет қаралды 704 М.
My Pi-Powered, Tic-Tac-Toe Robot has Serious Attitude!
9:16
3DprintedLife
Рет қаралды 149 М.
Why Holograms Are Impossible (Mostly)
8:54
KnowledgeHusk
Рет қаралды 685 М.
DIY Laser Projector - Built from an old hard drive
20:07
Ben Makes Everything
Рет қаралды 1,4 МЛН
Engineering a Smarter 3D Printed Wind Turbine
12:27
3DprintedLife
Рет қаралды 222 М.
A Volumetric Display using an Acoustically Trapped Particle
10:20
Dan Foisy
Рет қаралды 1,6 МЛН
I built a PC, but it moves
27:42
Ideal Idea
Рет қаралды 1,5 МЛН
I 3D Printed a LiquidPiston Engine, and it Sounds Incredible!!
14:13
3DprintedLife
Рет қаралды 296 М.
Visualizing 4D Pt.1
22:56
HyperCubist Math
Рет қаралды 869 М.
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,9 МЛН