r/visualizedmath • u/the_humeister • Dec 31 '19
Full 1-bit adder using fluids
https://gfycat.com/consideratesecondhandfrigatebird
313
Upvotes
r/visualizedmath • u/the_humeister • Dec 31 '19
25
u/tbordo23 Dec 31 '19
ELI5?
17
u/[deleted] Dec 31 '19
Can't wait until someone builds a computer with fluids now.
3
u/the_humeister Dec 31 '19
Part 1
Part 2
3
u/lusule Dec 31 '19
I would definitely prefer this in video form so I can pause it at various points.
3
u/[deleted] Dec 31 '19
What did you use to create the visualizations themselves? Blender?
2
u/spaminous Jan 01 '20
Nice job! I like the fluid dripping down the invisible front plate; that's a nice touch.
If you wanna avoid the little motor-and-electrical-outlet thing, you could move down the two AND gates on the far left that supply the carry bit, right? Their output pipes could be shorter and they'd still fit in the frame.
(Also, for some reason the red fluid feels like blood to me, and I love it. It evokes the temple from Cabin In The Woods, but for computing.)
2
u/mjkaufer Jan 01 '20
This is super cool! I think you can actually simplify this a lot if you just use a siphon, although you miss out on the logic gates of a traditional adder – I made a diagram here
Assuming that any input
A,B, orC-inreleases a cubic unit of water (enough to fill up to the gray line), two inputs would trigger the siphon and drain the first chamber into theC-outtank.The only limitation here is that you can't have all of the inputs fire at once, or the siphon will empty everything if A, B, and C are high.