BUILDING A MARBLE CLOCK - Pt. 2

Sdílet
Vložit
  • čas přidán 2. 11. 2023
  • Get the Comgrow T500 3D Printer here: rb.gy/zm4t3 (*$100 off right now)
    I've always wanted to build a marble clock and now I'm paying for the huge mistake I made. In this video I made the marble selector that distinguishes between white and black marbles and managed to get a number on the display. This is the second part of the build of what I thought was going to be a two part video but I won't be defeated so stay tuned for part 3 because I'm going to make this build work. (I was going to make it epic but now seems more feasible to make it work).
    Join this channel to get access to perks:
    / @ivanmirandawastaken
    If you want to support this channel you can do it here:
    Patreon: / ivanmiranda
    Merchandise: ivanmiranda.space/store
    PayPal: www.paypal.me/IvanMirandacom
    For regular updates on my projects follow me on:
    Instagram: ivanmiranda.space/instagram
    Twitter: ivanmiranda.space/twitter
    Facebook: ivanmiranda.space/facebook
  • Věda a technologie

Komentáře • 3K

  • @mmseng2
    @mmseng2 Před 7 měsíci +3586

    The part I love the most is that the machine doesn't only create order out of chaos, it then flushes all the order down the drain and does it all over again, every time.

    • @ThatGuySquippy
      @ThatGuySquippy Před 7 měsíci +68

      "every time" pun intended?

    • @user-bl4oq7fd8d
      @user-bl4oq7fd8d Před 7 měsíci +12

      Has to be intentional 😂

    • @danquaylesitsspeltpotatoe8307
      @danquaylesitsspeltpotatoe8307 Před 7 měsíci +62

      A clock for showing what time it was 3-8 minutes ago! very handy!

    • @user-zj4tg3jf4e
      @user-zj4tg3jf4e Před 7 měsíci +31

      the bogosort clock

    • @JurgenBader-qg7fx
      @JurgenBader-qg7fx Před 7 měsíci +10

      As much as i like your interpretation, I am shocked by this iterative example of first doing then thinking which results in a huge waste of money and resources…

  • @AceSkates
    @AceSkates Před 7 měsíci +1306

    I hope this ends up in a museum and is maintained for decades! This is such an amazing and unnecessarily complicated clock! I LOVE IT

    • @Splarkszter
      @Splarkszter Před 7 měsíci +16

      Agreed, same thought.

    • @codeblocks4067
      @codeblocks4067 Před 7 měsíci +25

      He needs to use software to determine if the 'rejected' ball will be needed next on that same channel, if so have it go down a return feed that automatically makes it next in line again. This could hugely drop the time to display a time without much more hardware complexity. It's too slow rn, will never work. That or just hugely speed up the lift.

    • @darknessblades
      @darknessblades Před 7 měsíci +11

      If its in a museum I think it should be a aluminum version, as 3D printed filament will eventually warp or go bad

    • @pencilpauli9442
      @pencilpauli9442 Před 7 měsíci +7

      Good idea.
      Needs to be done.
      The must be a museum of chronometry somewhere that would give it a good home.

    • @Nomad6763
      @Nomad6763 Před 7 měsíci +5

      I think it'd fit in better in an art gallery!

  • @SelfMade464
    @SelfMade464 Před 6 měsíci +288

    Very clever way to identify the marble colors! The sorting “algorithm” is very inefficient because it’s randomly waiting for a white marble to land in the right spot, and has to reject all of the black marbles, which occur more frequently. The efficiency is also hurt by dumping the rejections back into the starting pile because they have to be sorted multiple times. Instead if you sort the marbles into white/black baskets, you’ll sort each marble once per rotation, which will be more efficient and allow for a faster clock refresh rate. Very nice project!

    • @samerm8657
      @samerm8657 Před 6 měsíci +2

      👍

    • @BenAlternate-zf9nr
      @BenAlternate-zf9nr Před 6 měsíci +31

      A simple improvement would be to equalize the proportion of white and black marbles closer to 50:50. Yes, the display uses many more black marbles, but the limiting factor to complete the image is the time for the slowest row.
      The rows second from the top and bottom have about as many white as black, so targeting that ratio will optimize the total fill time.

    • @niknik5616
      @niknik5616 Před 6 měsíci +2

      Вы правы! Эффективность с помощью сброса шариков снижается. Они должны сортироваться внизу или наверху и с помощью сепаратора переключателя заполнять индикатор. Да и лифта достаточно одного или двух. Если сортировка внизу - то нужно два лифта. Наверху нужны два бункера-накопителя.

    • @raphanunu6912
      @raphanunu6912 Před 6 měsíci

      @@BenAlternate-zf9nr : right, but actually you cannot predict where marbles are going unless there're sorted before

    • @zeddpilsner4
      @zeddpilsner4 Před 6 měsíci +1

      @@niknik5616 Translation: "You're right! The efficiency with the use of dropping balls decreases. They should be sorted at the bottom or the top and with the help of a switch separator fill the indicator. Yes, and one or two elevators are enough. If the sorting is at the bottom, then two elevators are needed. Two storage bins are needed at the top."

  • @macronencer
    @macronencer Před 5 měsíci +35

    I'm still checking back for part 3 every few days - haven't forgotten! I hope everything is OK. Look forward to seeing what happened next...

  • @sullivandeffinger4970
    @sullivandeffinger4970 Před 7 měsíci +667

    I was so interested on how he was going to do the marble sorting. I didn't expect him to make it in the elevator chain. Super clever.

    • @jamescollier3
      @jamescollier3 Před 7 měsíci +13

      yeah. I kept saying....uh... big part needed next. great work!!

    • @wictimovgovonca320
      @wictimovgovonca320 Před 7 měsíci +26

      Yes, it is a clever solution. The challenge however is that it appears to take over 2 minutes to sort a new number (based on the last 2 minutes of the video).

    • @scharpmeister
      @scharpmeister Před 7 měsíci +6

      me too i was like how tf he gonna fit a sorting mechanism into that tiny space where the rack is loaded

    • @Satarack
      @Satarack Před 7 měsíci +22

      It works, but it creates a problem. The time it will take to arrange the next minute display is variable. Because the process is relying on randomization (did I get the correct coin flip of a black marble? Nope another white one, kick it off the elevator and try again), there's going to be a statistically expected amount of time to "print" the time. And looking at those timelapse clips there's a good chance of it taking more than 60 seconds.

    • @Tsudico
      @Tsudico Před 7 měsíci +7

      @@Satarack Yeah, I think he needs to sort the returning marbles by color and then place the correct color into the proper elevator position to make the process less random. White and black can be done on separate levels of the elevator.

  • @kyleeames8229
    @kyleeames8229 Před 7 měsíci +388

    I still recommend bearing balls. Even if you’re not pursuing the magnetic separation approach, they’re machined to much smaller tolerances and you can blue the black marbles and leave the white ones silver.

    • @Fishman7523
      @Fishman7523 Před 7 měsíci +1

      Brilliant

    • @ThreePointOneFou
      @ThreePointOneFou Před 7 měsíci +29

      That was going to be my second recommendation, after doing something to stop those _glass_ marbles from repeatedly landing on the floor.

    • @BLenz-114
      @BLenz-114 Před 7 měsíci +28

      Will his structure handle that kind of weight? Steel is MUCH heavier than glass.

    • @tomvanbroekhoven1821
      @tomvanbroekhoven1821 Před 7 měsíci +12

      ...but then we miss out of him saying the word marbles :p

    • @tiffanysandmeier4753
      @tiffanysandmeier4753 Před 7 měsíci +5

      ​@@tomvanbroekhoven1821are we pedantic enough to not call them marbles if he uses ball bearings?

  • @icelandia4
    @icelandia4 Před 6 měsíci +85

    You should consider a vertical layout for the marbles, so that you can update every number individually instead of having a collective - that way you can speed up the process to work automatically in real time without pauses or human intervention. It would be really cool!

    • @bananapete
      @bananapete Před 6 měsíci +8

      I was hoping he would just use an efficient algorithm to update the display. Instead of flushing the whole thing every time it would just let out enough marbles from each track to reuse whatever it could.
      And then to make updates a bit faster he could add another set of gates on the upper part of the track and release the whole update and flush the bottom marbles at the same time.

    • @jeremyraygor1918
      @jeremyraygor1918 Před 6 měsíci

      Might also help resolve the issue with marbles getting stuck when flushing.

    • @EricSSantana
      @EricSSantana Před 6 měsíci +2

      I was thinking the same thing! Or maybe in this configuration have the next minute already loaded in the upper feed so when the minute changes it flushes the old time and gravity feeds the new time and the elevator is already building the next minute. Just has to be able to load the next minute in the upper feed portion within 50 seconds to keep pace.

    • @niknik5616
      @niknik5616 Před 6 měsíci

      Можно рассмотреть ещё вариант: разделить на два табло - часы отдельно и минуты отдельно. Цифры означающие часы меняются редко и поэтому корректироваться будут не часто. Для эффектности показания сбрасываются, все шарики съезжают, но часовые шарики делают кольцевой пробег и быстро становятся на свои места.

    • @Meister_Fux
      @Meister_Fux Před 5 měsíci

      That was I also thinking

  • @Ganin17
    @Ganin17 Před 6 měsíci +26

    For your gate problem, if the left 180-degree track twisted like a mobius strip, I think that would keep your slopes for each marble path more consistent and avoid the problem with the low slope stopping the marbles along the top rows of the time display.

  • @nw4042
    @nw4042 Před 7 měsíci +116

    Took the clock 132 seconds to display one minute.
    I absolutely love the creativity, ingenuity, brilliance, and awesomeness of this clock anyway.

    • @H3xx99
      @H3xx99 Před 6 měsíci +11

      Getting it to work is the first step. Getting it to work Quickly is the second step. And having enough marbles to actually have the next number in place when the change is ready is still part of Step 1.

    • @mr_niceman
      @mr_niceman Před 6 měsíci +2

      lmaooo

    • @Konitama
      @Konitama Před 6 měsíci +1

      There's no way he can't crank it up to go faster. Probably just wanting to make it accurate and reliable first. It's clear to see the marble lift is just going really slow. He can just crank the speed up on it and probably get it at least going twice as fast.

    • @vannoo67
      @vannoo67 Před 6 měsíci +3

      As a long time viewer of the Wintergarten Marble Machine I look forward to the many episodes it will take to get this right. Enjoy, Ivan - I intend to.

    • @lifefindsaway7875
      @lifefindsaway7875 Před 6 měsíci +4

      He could program the clock to only display every third minute.

  • @WCC86
    @WCC86 Před 7 měsíci +364

    Amazing. Too late now, but you could have the display using vertical columns instead of rows, this would allow a single digit to be changed instead of all 4.

    • @boonjabby
      @boonjabby Před 7 měsíci +34

      Not really too late. Best part about 3d printing.

    • @alihms
      @alihms Před 7 měsíci +15

      It would be faster too. But then, there would be a lot more marbles required. A lot more headache especially with inconsistent quality marbles.

    • @ironworksmodels
      @ironworksmodels Před 7 měsíci +103

      Idk, there’s something cool about the entire display flushing at once and the next one being stacked in line.

    • @c1ph3rpunk
      @c1ph3rpunk Před 7 měsíci +28

      Unnecessarily efficient and simple.

    • @SnotjeXIV
      @SnotjeXIV Před 7 měsíci +22

      It would work better, but this is more fun!

  • @c5437108
    @c5437108 Před 6 měsíci +26

    You could always try some sort of ball bearing. They would probably be more precise then heat 50% of them up and quench them in oil. Or brass and stainless could be cool if it could handle the weight. This is awesome and just keeps getting better

  • @rodrigopfs
    @rodrigopfs Před 6 měsíci +16

    I like that when it finishes to display 23:01, it's already 23:04 😆
    Great project! Can't wait for pt 3

    • @RenzoSquallTheBlue
      @RenzoSquallTheBlue Před 6 měsíci

      That's exactly what I was thinking, I was looking for a comment that thought like me 😊

    • @RSCB
      @RSCB Před 6 měsíci

      this is so akward

    • @domngosgabriel
      @domngosgabriel Před 6 měsíci +1

      Just set the clock 3 minutes ahead. Next question.

  • @krembananowy
    @krembananowy Před 7 měsíci +31

    3:52 when we did lime followers for Uni no one taught us how, so I used these light-detecting resistors. The tip I got much later is: make your LEDs shine at a specific frequency, then put a band filter on your readings from resistors. Pretty sneaky, and AFAIK should work when flashing LEDs at 5Hz

  • @obrerodelatecla
    @obrerodelatecla Před 6 měsíci +839

    If you separate the marbles upstream, you can then speed up the row constructions a lot. As marbles are discharged from the clock, separate them in black and white trays, with the black at a lower level. As the conveyor goes up, it will fill with all black, then you eject some marbles to create voids and move the row to be level with the 2nd tray, where white marbles fill only the voids. This way you'll end up with complete rows every time.

    • @paul8731
      @paul8731 Před 6 měsíci +23

      Nice idea. Only issue I see is it assumes all voids should be white, but maybe the blacks didn't fill a whole row for some reason.

    • @MegaDada1995
      @MegaDada1995 Před 6 měsíci +10

      Then the elevator needs to switch functions: First run it and punch out all marbles, either in the white or black tray. Then swap to the function as you describe it. After displaying the next time, switch again to the filling function. Otherwise, filling the white tray will be filling all the rows with black marbles.

    • @kiraPh1234k
      @kiraPh1234k Před 6 měsíci +14

      ​@@paul8731In the design every row must be filled for the marble based display to work. You need a white or black marble in every pixel.

    • @genehenson8851
      @genehenson8851 Před 6 měsíci +12

      Nice idea but the separation process would be more error prone than building rows as he is. Time isn’t an issue at this point, so it’s adding complexity for no benefit. Accuracy is the key here. Classic engineering.

    • @obrerodelatecla
      @obrerodelatecla Před 6 měsíci +32

      @@genehenson8851 Don't get me wrong, the clock is beautiful and I love the ingenuity on the engineering side, but right now it is non-deterministic. I know it's kind of pedantic, but getting the right configuration for each minute could take way more than one minute, as it depends on the probability of black and white balls falling in the right spots in the first place. You can see this partially happening as some rows are lagging behind the others and in the earlier designs it was more obvious as rejected balls fell closer to the conveyor. Of course as paul8731 highlighted, preselection is not a perfect cure, as it requires that a row is filled without voids (and that adds even more complexity).

  • @rickpontificates3406
    @rickpontificates3406 Před 6 měsíci +15

    You'd do well using a barcode optic to detect ball color. They are more resistant to ambient light that affects discrete LED sensors. The only way around that is to clock the LED optic so you know whether it is reading room light or reflecting off of a ball

  • @stefan5083
    @stefan5083 Před 6 měsíci

    Extraordinary idea!
    Constructively, it is easier to organize that the figures are created from balls placed vertically.
    Benefits:
    1. Changing the minutes more easily, we still need to move all the balls for a single digit of the minute.
    2. Fewer balls to handle
    3. All the mechanism positioned at the back, and only the clock remains on the front.
    4. The ball climbing mechanism can be more efficient on the screw
    5. Separate baskets for white and black balls reduces the number of calculations for positioning the balls

  • @theslowmoguys
    @theslowmoguys Před 7 měsíci +3156

    One of the coolest things I’ve ever seen built on YT

  • @make.anything
    @make.anything Před 7 měsíci +71

    Great demonstration of rapid prototyping and lots of satisfying components. I love the solenoids and, as always, your enthusiasm! :D
    Having sorted many a marble in the past few years, I've found glass marbles always have a fair amount of variance because of the manufacturing process, so whether it's you or the marble supplier, someone will just have to test and sort out the best marbles. For absolute precision, you could consider pairing some super precise balls like White POM bearing balls and dark steel bearing balls. That might compromise your vision though... glass marbles look and sound really nice! The audible difference between 'white' and 'black' balls would be an interesting element, and POM vs steel would introduce the ability to sort by density. Just spitballing haha, I'm excited to see the rest of the journey!

    • @ivanmirandawastaken
      @ivanmirandawastaken  Před 7 měsíci +23

      White POM bearing balls would be a great contrast against steel marbles. I’ll definitely check them out. Cheers Devin!!

    • @jetison333
      @jetison333 Před 7 měsíci +1

      @@ivanmirandawastaken Theres a pocket83 video about sorting marbles, that may be helpful so you don't have to wait for a marble to jam before you remove it.

    • @daniel-pablo
      @daniel-pablo Před 7 měsíci +3

      I mean if Make Anything is already in the chat, what about ABS no hole beads?

    • @Gengh13
      @Gengh13 Před 7 měsíci

      Easier sorting with an inductive sensor.

  • @halkael2317
    @halkael2317 Před 6 měsíci

    For all of you that think you’ve “lost your marbles”… this guy found them, and is likely crazier with all these marbles than we are after we’ve lost ours!! 🤣🤣
    I used to own a “marble clock” when I was a kid. Nothing like this… but the reason I subscribed 😎

  • @DaftFader
    @DaftFader Před 6 měsíci

    I like that you talk about issues you are having with the clock design right away, as soon as they happen. It's interesting as you get to immediately see the trouble shooting steps you took to try and over come it.

  • @JDMLCO
    @JDMLCO Před 7 měsíci +165

    Maybe you could alternate the colors: Minute 1 is white text on black, and Minute 2 is black text on white, etc. That way, the number of marbles should be the same (50% of each) and the likelyhood of finding the right color for the next minute goes up since the previous minute's background is using a lot of marbles of that color.

    • @authenticallysuperficial9874
      @authenticallysuperficial9874 Před 6 měsíci +10

      Or just switch the ratio of the marbles overall?

    • @alexanderkupke920
      @alexanderkupke920 Před 6 měsíci +1

      sounds like an idea that could work. I thought about some way to "mix" the marbles, as some rows out of pure statistical bad luck took way longer to get the nextright marble than others.
      Regarding the marble quality, I wonder if appropiatesized plastic balls instead of glas marbles would work better, although the sound would be way different.

    • @erikpip3024
      @erikpip3024 Před 6 měsíci +2

      The plastic ones would be way more consistent but the weight vs coefficient of friction will be greater and slower in the channels and may even get stuck easier

    • @justinly974
      @justinly974 Před 6 měsíci

      Good idea. It would also add (another) aspect of visual interest.

    • @alexanderkupke920
      @alexanderkupke920 Před 6 měsíci +1

      @@erikpip3024 Yeah, good point, the weight might indeed be an issue. Although the difference is less significant than i thought. Glas is about 2.5 g/cm³ while hard PVC is about 1.4 g/cm³. Other plastics like ABS are even lighter, around 1 g/cm³, others may be heavier (but way to soft in comparison).
      To be honest I somewhat expected glas to be multiple times as dense (and thus heavier). But in conjunction with any plastic being "softer" as glas marbles, friction indeed may add up on top.

  • @alreadyinprogress
    @alreadyinprogress Před 7 měsíci +203

    I love this. When it's done, please live stream the clock running for an entire day.

  • @fuzzy-02
    @fuzzy-02 Před 6 měsíci +1

    The final form of this should be placed in a museum or a public place. Its great

  • @FrozenKnight21
    @FrozenKnight21 Před 6 měsíci

    A coupple of suggestions.
    1) move your stop gate to an earlier point. The marbles dont have enough velocity to be able to move past the bend.
    2) A wider curve for the marbles to move arround the bend, the sharp curve especially for the top rows, is apparently adding friction and causing jams.
    3) Due to the random nature of how this operates, you may never see enough of a desired color in a specific row in the time needed. This may cause your clock ro be off. You may want to consider loading your white marbles in from a diffrent path.
    4) due to the way you reject marbles you will eventually have them impact each other. You may want to conaider a material other than glass, or possibly coating the marbles in something more impact resistant.
    (Maybe get in touch witht the youtuber making the marble machine, as he may have some good ideas to add to this.)

  • @MadMathMike
    @MadMathMike Před 7 měsíci +196

    Ever since the last video, I've been wondering what mechanism you will use to select the right marbles for the right track. I would never have come up with this "subtractive" approach where you remove the marbles you don't want. What a cool idea!! 😁👍

    • @gorak9000
      @gorak9000 Před 7 měsíci +13

      This is really cool, but I would've used a slightly different approach. I'd have 2 layers of marbles where they load into the conveyer - the bottom layer black, then punch out holes where you want white marbles, and then an upper layer that loads any open spots with white. That way you don't have to depend on the randomness of getting the right color into the right tracks, which takes an indeterminate amount of time. You can load up the marbles you need in each row in constant time every time. You also need to sort the "discard" marbles back into the lower tray (black) and upper tray (white).

    • @MadMathMike
      @MadMathMike Před 7 měsíci

      @@gorak9000 I love that idea! Sounds very efficient, and not too difficult!

    • @jameskabagnut8103
      @jameskabagnut8103 Před 7 měsíci

      IR sensor

    • @haileycollet4147
      @haileycollet4147 Před 7 měsíci +1

      ​@@gorak9000100%. Separate all black and white at time of discard, and build what you need from the two color sources. His method sure looks cool though

    • @gorak9000
      @gorak9000 Před 7 měsíci +2

      @@haileycollet4147 His method basically has all the parts needed to do the other way, they just need to be re-organized. Move the color detection to the discard chutes, and he needs a switchable gate to direct discard marbles to the white tray or let them continue down to the black tray. Then he needs to 3d print the upper tray for the white marbles and it should work. Maybe he also needs a way to work with discard marbles one row at a time too. Much easier to do this kind of re-organization for optimization in code where you can just copy/paste lines of code to move them around!

  • @NateMiner8
    @NateMiner8 Před 7 měsíci +53

    serious respect for putting out a part 2 so fast, I can see that you put a lot of work into this.

    • @blazeyreal7777
      @blazeyreal7777 Před 7 měsíci +1

      skyblock pfp?

    • @NateMiner8
      @NateMiner8 Před 7 měsíci

      @@blazeyreal7777 I think maybe? Made it when i was 8 and I'm 22 now, so i dont fully remember lol

    • @blazeyreal7777
      @blazeyreal7777 Před 7 měsíci

      @@NateMiner8 Definitly not, the server im thinking of started in 2020

    • @NateMiner8
      @NateMiner8 Před 7 měsíci +1

      @@blazeyreal7777 then who knows, mysterious minecraft pfp, i had a whole intro with it too haha

  • @Menshinin
    @Menshinin Před 6 měsíci

    Я восхищён принципом работы этой машины.
    Сама идея брать случайное и отсеивать ненужное - восхитительна!
    Не уверен что автоматический перевод корректно транслирует старый анекдот, но вдруг:
    Вы знаете, как делают "корабли в бутылках"?
    Берут бутылку, песок, верёвки, клей, перемешивают...
    ...получается всякая ерунда, ИНОГДА корабли"

  • @stantstk
    @stantstk Před 6 měsíci +2

    This is so creative and so different and so cool!! I love watching the process of producing parts and then making the necessary modifications to fix the issues -- learning and designing on-the-fly! And some of the intentional (or maybe NOT intentional) comedy makes it fun to watch.

  • @UncleJessy
    @UncleJessy Před 7 měsíci +64

    This is one of the coolest 3D Printing projects I’ve ever seen!

  • @JohnDoe-py3rc
    @JohnDoe-py3rc Před 7 měsíci +200

    I really wasn’t expecting a part 2 this quick. It’s crazy how you figured out most of the kinks in just two videos

    • @JaydenLawson
      @JaydenLawson Před 6 měsíci +2

      Especially nailing the clock-display code seemingly very fast!

    • @kianr2200
      @kianr2200 Před 6 měsíci +5

      fr thought it was gonna be 2 months before a new vid so hype that it’s so soon bro rlly committed

    • @neisjo
      @neisjo Před 6 měsíci +1

      Lol

    • @guotyr2502
      @guotyr2502 Před 6 měsíci

      judging by the number of videos , that's very illogical

    • @kianr2200
      @kianr2200 Před 6 měsíci

      @@guotyr2502 i’m new here and don’t check every new channels upload frequency

  • @randallsemrau6911
    @randallsemrau6911 Před 6 měsíci +3

    I truly admire the skills, the abilities, to complete this project. Personally, I can see practical usefulness in several design elements. The reality is, that I live in a world where the sheer number of real-world challenges and desperate needs, prevents me from embarking on a project like this one. As Mike Patey (see his YT channel) says, 'Machine it, Draft it, Build it Test it, Break it. Every time something new gets built, the entire world advances'. My regards to you, Ivan.

  • @waqarmehdi4394
    @waqarmehdi4394 Před 2 měsíci

    The amount of creativity, ingenuity and technical expertise that went into making this project is commendable. This video is a complete pack of thrill and is a delight to watch. The wise use of different electronic components and the genius way of putting it all together to put up a wholesome show is really worth appreciating.
    Keep up the great work! Eagerly waiting to learn something new from the next part.

  • @sebbes333
    @sebbes333 Před 7 měsíci +140

    *@Ivan Miranda* - Improvements:
    8:24 If you reject the marbles to the left, so they get into the very back of the queue, you would get even more circulation of marbles.
    - -:- - It would also be useful with some kind of "buffer system", so you can store a rejected color & then swap it in later when needed, it could make a LOT more elevator utilization.
    10:22 You could copy the lower straight piece into the upper piece, and build the next time in the upper part, to remove the pressure from the marbles in the bend.

    • @kmktruthserum9328
      @kmktruthserum9328 Před 7 měsíci +3

      Yeah I don't know why it has to roll down that long straight away to get to the bend I'm not sure why he doesn't just set the elevator on the left side and have it drop down into where the bend is... I guess it's more for show to watch them roll all the way over

    • @bertjesklotepino
      @bertjesklotepino Před 7 měsíci +5

      I had the exact same idea.
      BUT, i just made another comment saying that if i was to have made this, i would have build it differently with less marbles.
      All you need is a track which holds the combinations needed to form a side of a digit. Split tracks.
      So for every number you have a tracklayout that can build up the number.
      And the marbles are stored in a tube or something like that.
      And so every number of the clock, 4 in total basically, you have a different track.
      All you need to do then is have controllers for those tracks that put a new set of marbles in it when the number needs to change.
      You only need to have 0 to 9, so not that many marbles per track.
      Sorry if it does not make sense. In my head it does.
      The only problem i have is: I can draw it but it still would not make sense without the electronics drawn in and the circuits.
      O, and the second problem is: I have no time to build it myself.
      But the idea i got is almost like the flap down clocks, where a card flips.
      @@kmktruthserum9328
      PS: btw, the long ramp does have a purpose. I just thought of it.
      He needs to be able to change from 23:01 to 23:02 in 1 minute time.
      That is not going to happen if he does not prepare it in that minute, to instantly change over basically.
      Therefor the longer ramp. (or so i think. I litterally came up with it just now but it does make sense. Otherwise he can not change from 23:01 to 23:02.
      Because that requires time to set up.

    • @bertjesklotepino
      @bertjesklotepino Před 7 měsíci

      the longer ramp does have a purpose, it is to set up the next minute.
      How else can he set it up?
      It has to change from 23:01 to 23:02 in an instant.
      That can not take more than a minute.
      Otherwise it wont run ontime.
      So it has to be prepared.
      So with this setup he needs to have a long ramp to set up the next minute.
      Heck, the ramp may even be too short to keep the clock running ontime.
      Let us see how he will manage to keep it running ontime.
      @@kmktruthserum9328

    • @JamesTDG
      @JamesTDG Před 6 měsíci +4

      I thought the design was meant to also buffer the next time

    • @Remmes
      @Remmes Před 6 měsíci

      @@kmktruthserum9328 It's so it can queue the next minute up or else you'll have to wait and sort the next minute on the elevator itself, which is too much.

  • @mattb7517
    @mattb7517 Před 7 měsíci +97

    something that might help with the speed at which the numbers are constructed is switching the background and foreground numbers each time(assuming about a 50/50 split)

    • @GM-qq1wi
      @GM-qq1wi Před 7 měsíci +15

      Good idea. This will also reduce the total number of marbles required to fit in the holding tray.

    • @SVSQZ
      @SVSQZ Před 7 měsíci +6

      Would adjusting the ratio of white to black marbles also accomplish something similar?

    • @CaedenV
      @CaedenV Před 7 měsíci +15

      @@SVSQZ yes, but at the risk of having waaaay too many blacks and not being able to populate a white 'pixel' if they can't make it to the front. If the mix is roughly 50:50, and alternating front and back colors it would kinda solve a lot of issues as the majority of the next color you need would be the most available to move up the chain for the next set.

    • @GM-qq1wi
      @GM-qq1wi Před 7 měsíci

      @@SVSQZ Maybe but wouldn't reducing the number of white marbles also result in the collection thing taking longer to pick up a white marble in the correct lane?

    • @Stereomoo
      @Stereomoo Před 7 měsíci

      @@SVSQZ Hrm, if p1 is the probability the display needs a white marble, and p2 is the probability a marble in the tray is white, then the chance of a correct marble is p1*p2 (white) + (1-p1)*(1-p2) (black). But that's unhelpful to optimize because the highest chance of a correct marble is achieved by having 100% of the kind that's more commonly in the image. So instead we probably want to figure out the average number of marbles pulled before getting a correct one. Luckily this is a geometric distribution and fairly simple - when a white marble is needed it's 1/p2, when a black marble is needed it's 1/(1-p2). so actually we want to minimize f(p2) = p1/p2 + (1-p1)/(1-p2).
      Looking at the way the image is constructed, there are the 7 segment display parts (4 marbles each) and the black background (48 marbles per digit) so average about 4 white to 15 black marbles, so p1=0.2 approximately. Putting this in the function gets p2 ~= 33%
      There is a catch here though, that's only the marbles in the tray, there are also marbles in the displayed time and the number about to be displayed. So really you want about 80% of the marbles to be in that 20% white proportion, the remainder in the 33% proportion, making it overall about 22.7% white marbles.
      If you alternate displaying white and black numbers this gets more complicated of course, since the marbles in the in-tray are the opposite distribution to the displayed number.

  • @joshbeckett
    @joshbeckett Před 6 měsíci +3

    Love it!
    It would require a huge redesign, but if you made the display out of vertical runs instead of horizontal runs the marbles would position themselves much more quickly … possibly even fast enough to display seconds as well as minutes a long way down the design timeline. Great concept, looking forward to the finished article!

  • @v5r223
    @v5r223 Před 6 měsíci

    Most important words in thei video are "How good is sleeping!"
    Amazing work, Ivan. Bravo!

  • @secret-alias
    @secret-alias Před 6 měsíci +148

    This would make for a really cool interactive art piece! 🎨
    Imagine a museum with a computer containing something like a 200x30 pixel grid where you can draw in white with a black background, and on submit, it can "print" your picture.

    • @tactileslut
      @tactileslut Před 6 měsíci +9

      Every other image would be Kilroy, rude fingers or body bits, but still, yes.

    • @SyenPie
      @SyenPie Před 6 měsíci +3

      @@tactileslut lol i love this comment

  • @funnytourtoise
    @funnytourtoise Před 7 měsíci +43

    The Precision Plastic Ball people based in the UK are my usual go-to for balls/ marbles.
    The Phenolic resin ones might be a good shout for this project as they have a pretty consistent diameter.
    Looks cool, can't wait for part #3! :)

  • @KnotheadRuss
    @KnotheadRuss Před 6 měsíci

    Thank you Arnold. I used to hate from the "right". Now I struggle with hate FOR the "right". But I am working on it. Good inspiration, Arnold. Thanks again.

  • @Xavierpng
    @Xavierpng Před 6 měsíci +1

    This is a really cool idea, and I think it’s well executed, too. Can’t wait for part 3!

  • @shelleykersey7400
    @shelleykersey7400 Před 7 měsíci +26

    To keep the marbles from getting stuck in the curve, you should have the next time queued up on the straight section on top, not on the curve. The gravity will work better.

  • @elkins192
    @elkins192 Před 6 měsíci +47

    Cant lie...have ABSOLUTELY no idea how this series was recommended to me, but I'm hooked for more...subbed and looking forward to pt. 3

    • @zedmelon
      @zedmelon Před 6 měsíci

      Ditto

    • @billkeithchannel
      @billkeithchannel Před 6 měsíci

      I know how for me. I was watching the latest Wintergatan Wednesday episodes of his Marble Machine design and prototype and this was in the sidebar.

    • @mixmax6247
      @mixmax6247 Před 6 měsíci

      ​​@@billkeithchannelwell atleast you was watching something that related to marbles, i was a qomen playing with baby jaguar 😂 , so i have no idea why im here lol
      But i liked the vid and definitely subbed

  • @PhantomPanic
    @PhantomPanic Před 6 měsíci +4

    I know a guy named Martin that is watching this and finding every flaw in it.

  • @lukamaisuradze928
    @lukamaisuradze928 Před 6 měsíci +19

    Love the work you are doing. Keep it up!
    I just don't understand one thing. You could install infrared couples a row below solenoids and only then take a reading when the lift stops. I think it will work as well.

  • @Semaze
    @Semaze Před 7 měsíci +156

    This is sweet!
    Though I had a thought: If you had the time on the right of the elevator instead of the left, you could then fill the minutes in last. This could be helpful if you had a way to clear the minutes without clearing the hours (perhaps where the : is?) Then only the minutes get reset each minute, which is faster. But then every hour you'd get a really satisfying sound of all the marbles returning.
    Edit:
    Just thought this would be easier perhaps, if the numbers are assembled vertically (in columns) instead of horizontally (in rows). This could also solve your issue with marbles getting stuck.

    • @gacrux-ni7hw
      @gacrux-ni7hw Před 6 měsíci +9

      falling marbles isn't as satisfying as the visual and auditory effect of rolling marbles

    • @TheArachnoBot
      @TheArachnoBot Před 6 měsíci +5

      How would you remove the minute marbles without removing the hour marbles even if the time was on the right?

    • @pravus9769
      @pravus9769 Před 6 měsíci +2

      @@TheArachnoBot maybe another array of solenoids?

    • @TheArachnoBot
      @TheArachnoBot Před 6 měsíci +3

      @@pravus9769 You mean an array behind the minutes on the board? That would ruin the entire charm of the clock. Plus that's a LOT of solenoids.

    • @martingrimmitt3992
      @martingrimmitt3992 Před 6 měsíci +1

      Maybe by having the time display as a shallow ‘V’ with the ‘:’ at the bottom, so the hours are put in from the left and the minutes come in their own track from the left. Both of them empty inwards toward the ‘:’ so you can control either side individually

  • @SmilingDevil
    @SmilingDevil Před 7 měsíci +19

    I would like to suggest to use the effect of rejected marbles stack up in front of the elevator to create black rows as you actually need much more black marbles than white ones. If you actively dumped a row of either white or black marbles from the rejected section when your system needs those you might get to cut down on your wait time until a certain type shows up at a certain position

    • @kayday1996
      @kayday1996 Před 7 měsíci +3

      I was thinking about this problem too and ypur idea sounds like it could work! What if he has an only black elevator with completely seperate white feed in. Then when white is needed, the appropraite blacks are dumped out and the whites are released to fill the gaps. You should be able to create full clock faces within the elevator already!

    • @arantala
      @arantala Před 7 měsíci +5

      I'm thinking two rows of solenoids. The bottom row only rejects black marbles from where white marbles should be. The other row, much higher up the chain, rejects unwanted white marbles. The whites are pushed onto a tray that ends up filled with only whites. The tray leads back to the elevator, slightly lower, between the two solenoid rows.
      If the fill rate at the bottom is perfect for the black marbles (i.e. no empty slots), and there are enough white marbles on top to fill every gap, you might not even need controllable gates at the white tray. The whites would just fill all gaps left by the solenoids kicking out black marbles where they're not wanted. The result could be really efficient.
      If the fill rate at the bottom isn't perfect, the whites will fill too many holes, but they could still be detected and re-rejected by the white solenoid row above the tray.

    • @kayday1996
      @kayday1996 Před 7 měsíci

      @@arantala unfortunately, if the whites are not sorted at the bottom and brought up to the white tray, i think there would be the chance of all the whites being in the 'system' and the tray getting empty.. the whites could het stuck in the black mass at the bottom and never come up again. Otherwise a very good idea! (Also if i am wrong, please tell me haha)

  • @garyha2650
    @garyha2650 Před 6 měsíci

    I know I'm being bad but imagine copper core marbles dampened with neodymium magnets so they just oh-so politely each settle into their spot.
    Thank you. I feel edified.

  • @humanbean3
    @humanbean3 Před 6 měsíci +1

    looking forward to see how this turns out. will be super impressive to see it work in real time

  • @conord82
    @conord82 Před 7 měsíci +36

    This is awesome. Great to see your design process and how seemingly quickly you iterate

  • @nikitaskyriazis
    @nikitaskyriazis Před 7 měsíci +69

    I really enjoyed your video! Some thoughts: your clock "refresh rate" is bound to the randomness (mainly) of a white marble going to the right place and the speed of the lift. I would suggest moving the actuators up, use them to short the marbles in two "buffer baskets" (white/black) and from there rapidly feed your "dispaly". (Actuators to each color letting marbles drop in place). Again, super nice project and great video!

    • @Wuerschtle
      @Wuerschtle Před 6 měsíci +3

      Yeah, i feel this random approach will just be too slow to have the next number ready in 60 seconds. When he started talking about differenciating black and white marbles, i thought he was gonna implement a sorting method.

  • @LordOfJazz
    @LordOfJazz Před 6 měsíci

    This is amazing! So many problem solved in different ways. Designing, 3D modelling & printing, coding, electronics, general physics, and probably more I can't think of. If it wasn't so loud I would want to build one for my home.

  • @ReSsssset
    @ReSsssset Před 6 měsíci

    Вопрос на работе:
    - Почему вы опоздали на работу?
    - Я, ждал время.

  • @alexl6717
    @alexl6717 Před 7 měsíci +34

    Epic build! Just one little thing, how about building the display with marbles that come down vertically. That way you can purge each digit individually?

    • @TheFatbowee
      @TheFatbowee Před 6 měsíci +1

      That will also help alleviate some of the feed issues, going more vertical and less horizontal zig zag

  • @SpiralKing
    @SpiralKing Před 7 měsíci +36

    Here’s an idea… alternate the background from black to white for AM and PM. Black Digits for the AM and White Digits for the PM. Not saying there’s anything wrong with the 24hr format, there’s just potential to take it an extra step further with the 12hr format. Just Imagine the transition of a white background to black from 11:59 am to 12:00 pm.

    • @zyeborm
      @zyeborm Před 7 měsíci +5

      That would require having double the marbles in the system and a great many more rejects.
      At the moment say 90% of the display is black so 10% of the marbles need to be white.
      Put 20% white marbles in the system and on any channel you'll get black 8/10 times and white the other two you'll fill up the blacks quicker and have whites available when you need them.
      50/50 the rate you can fill the blacks is reduced by 30%

    • @4olovik
      @4olovik Před 7 měsíci +1

      Yes, complexity will be incresed. But 5his is very cool idea.

    • @JamieJamez
      @JamieJamez Před 7 měsíci +3

      @@zyebormAdding more marbles would be the easy part. The problem is he is not sorting the marbles efficiently enough. If he could separate the marbles before they get onto the elevator, or hold the rejects in a buffer for later, he could easily switch between black and white backgrounds.

    • @Productions_Wolf
      @Productions_Wolf Před měsícem

      It would be very cool!!

  • @AndiPerlitz
    @AndiPerlitz Před 6 měsíci +2

    This is really brilliant. 🙂I see the same problem as others here with the marble selection by random, but the effort in making it work in this way is absolutely adorable 👍And i hope that this works in the end as you expect it.

  • @febojarlock9469
    @febojarlock9469 Před 6 měsíci +1

    Hey dude! What time is it?
    Ivan: Glad you ask!! Just sit comfy and wait for the marbles.

  • @johnadams6249
    @johnadams6249 Před 7 měsíci +85

    I feel like using the marble rejection thing to sort the marbles into colors and then placing them would be a lot more efficient in terms of building the current time before it’s wrong

    • @JamesTDG
      @JamesTDG Před 6 měsíci +9

      Agreed, the current system feels like it's dependent on RNG, a healthy filtered system and smart marble reservoir could resolve so many potential problems

    • @Konitama
      @Konitama Před 6 měsíci +20

      While you're right... I think it kind of takes the fun out of the whole thing if it's just sorting them into two separate color pools like that. Really if he can just speed up the whole thing by maybe 20% then it could just work as is. I feel like it could definitely move faster.

    • @perrycoffey5410
      @perrycoffey5410 Před 6 měsíci +1

      Guys dont say I feel like well if your gay anyway women day this feminine habit

    • @TheGodpharma
      @TheGodpharma Před 6 měsíci

      @@perrycoffey5410FFS, get a life.

    • @lifefindsaway7875
      @lifefindsaway7875 Před 6 měsíci +6

      Agreed, but the randomness of how the numbers appear in the clock face is a part of its charm (for me)

  • @George_vv
    @George_vv Před 7 měsíci +3

    Spain is known for its incredible magicians and you are denfinitely one of them. The way you've simplified this project so much is masterful.

  • @michaelbauers8800
    @michaelbauers8800 Před 6 měsíci +2

    Very impressive problem solving, and determination. And everything looked so neat in your build. Two thumbs up!

  • @tactileslut
    @tactileslut Před 6 měsíci

    I love it for a few minutes. I can't picture anywhere to put it that wouldn't drive someone crazy: now serving C-29 at window number five level crazy.

  • @bryankruman
    @bryankruman Před 7 měsíci +19

    This is really cool, can't wait to see the finished product on this!!

  • @Thamli
    @Thamli Před 7 měsíci +23

    You should drop the marbles a bit higher and have a ramp going left to move the rejected marbles back to the back row. This way you get a better color mix of marbles and will fill faster.

  • @justinmanser7525
    @justinmanser7525 Před 6 měsíci

    Ticking away the moments that make up a dull day
    Fritter and waste the hours in an offhand way

  • @tgs9112
    @tgs9112 Před 6 měsíci

    "Building World's Loudest Clock" You succeeded. Good on you. I approve.

  • @davefenton102
    @davefenton102 Před 7 měsíci +23

    This reminds me of Wintergaten's musical marble machines. So many similar marble machine sounds and visuals.

    • @bertjesklotepino
      @bertjesklotepino Před 7 měsíci

      is wintergaten using marbles or bearings?

    • @sgsax
      @sgsax Před 7 měsíci +4

      Except this one actually works...

    • @davefenton102
      @davefenton102 Před 7 měsíci

      @@bertjesklotepino I don't remember exactly off the top of my head, but I think I remember seeing steel balls rather thanks traditional marbles. It would make sense that they would have to be steel balls so they don't break or chip like marbles would.
      I just called it a musical marble machine because it sounds better and gives a better mental picture than calling it a musical ball bearing machine.

    • @bertjesklotepino
      @bertjesklotepino Před 7 měsíci

      Well, if i was to build anything like it, i would prefer the steel balls because they are uniform in size and indeed don't break or chip.
      And understandable why you called it a musical marble machine because it basically is.
      Who cares what the marbles are made out of?
      And in the case of this clock, i would for sure have gone with steel balls because a clock needs to be accurate to keep time.
      No way you gonna achieve that with marbles.
      They roll great sometimes, but sometimes they get stuck. Won't happen if the balls are uniform.
      @@davefenton102

    • @davefenton102
      @davefenton102 Před 7 měsíci

      @@sgsax yes, true, but by that measure, Babbage's Analytical Engine didn't technically "work" until someone actually built it. However the idea worked and was still pretty awesome, even though it was just an idea on paper for a long time.
      I reckon they should collaborate on a musical marble clock

  • @defiantdesires
    @defiantdesires Před 7 měsíci +13

    You should consider putting a mixer of some sort between the ball return and the lift... this would prevent a build-up of 'rejected' pieces and make the very slow marble picking time at least more predictable!

  • @ondrejsova229
    @ondrejsova229 Před 6 měsíci +1

    Feeding the display vertically by columns would save you a lot of trouble :) Amazing determination!

  • @user-lu1lh9zc1r
    @user-lu1lh9zc1r Před 6 měsíci +1

    発想を 実現した事に 敬服です😂 自分は今まで机上の空論でしたから 凄いって事しか言えないです😊

  • @CrunchyMush
    @CrunchyMush Před 6 měsíci +20

    Bravo this is such a great video. I don't know if you do all the production yourself or if you have a big team behind you but I love how this whole story was presented. Somehow it made a device as ludicrous as that contraption seem like something anybody could whip up on a weekend!

  • @theChistu
    @theChistu Před 7 měsíci +16

    This is the coolest passion project I've ever seen; watching your engineering process is fascinating! Can't wait to see the results of the next video!

    • @Nightmarecit
      @Nightmarecit Před 6 měsíci

      You should look for wintergatan than

  • @MicrobyteAlan
    @MicrobyteAlan Před 5 měsíci

    Genius, sorting colors and forming the rows on the conveyor. Great mechanical engineering and coding. 👍👍

  • @shamsabdurhmanakhtar2265
    @shamsabdurhmanakhtar2265 Před 6 měsíci +1

    You could probably save a lot of marbles if you don't change the "hour numbers" every minute.
    I believe this could be achieved by changing the direction from where the marbles drain out from. So instead all of the marbles leaving from the left side every minute, you change it so that every minute the "minute marbles" fall down and have a counter so that every 59 times the "minute marbles" are removed, the "hour marbles" fall down.
    So you could arrange the marbles in columns instead of rows.
    This would save marbles and may also reduce any errors and would also ensure that the marbles are arranged quicker as you don't have to build up the hours every time.
    This project you have undertaken is impressive and the progress and effort you put in is truly commendable. keep the hard work up! Well Done!

  • @Fredjikrang
    @Fredjikrang Před 7 měsíci +12

    Very cool. I like the relative simplicity of the rejection mechanism! I did notice that it took about two minutes to build up the time though. Looking forward to seeing how you account for that!

    • @Steev42
      @Steev42 Před 7 měsíci +4

      Yeah, the randomness of "waiting for a white marble in this exact track" is going to inevitably cause issues. There's always going to be a possibility of never seeing a white. Might be easier to have the sorting done *before* the elevator and put into two separate buckets that are pulled from as needed.

    • @wictimovgovonca320
      @wictimovgovonca320 Před 7 měsíci +2

      A clock that is right every five minutes is better than one that is right twice a day. In the days of analog clocks, we usually said it was 20 minutes to 3, and not 21 minutes to 3 or two thirty-nine..

  • @michaelwesten4624
    @michaelwesten4624 Před 6 měsíci

    very soothing to sleep with this in the room going. and very portable and very good for an alarm clock

  • @douglaslawrie3449
    @douglaslawrie3449 Před 6 měsíci

    Very cool. Just one of those videos the CZcams algorithm liked. I watched to the end.

  • @12345zipping
    @12345zipping Před 7 měsíci +83

    you can optimize the slope by using a bradistochromic curve! it would make all the marbles take the same amount of time to fall regardless of placement (i know it’s misspelled)

    • @blakksheep736
      @blakksheep736 Před 7 měsíci +11

      If you can't remember the word, store bought cycloids are fine.

    • @jeremygrecte
      @jeremygrecte Před 7 měsíci +7

      *brachistochrone ;)

    • @lorenzumhofer566
      @lorenzumhofer566 Před 7 měsíci +13

      Why not just use Collumns instead of rows?
      The marbles would just fall down, when flushed
      And it would allow to keep the higher digits therefore leaving more marbles in the tray for the smaller digits to update
      Edit:
      Maybe if all the balls would roll into those Collumns from right to left, allways filling the rightmost before filling the next one, the leftmost digit could slowly fill within ten hours, while the rightmost digit could update much much faster
      I am tempted to implement such an update-algorithm

    • @jeremygrecte
      @jeremygrecte Před 7 měsíci +1

      ​@@lorenzumhofer566Remember that each lane comes from a sorting mechanism. If you want one lane on each column, that would mean a lot of sorting device.
      On the opposite if you want only one lane delivering all the columns from right to left, that sorting lane will be too busy.

    • @jeremygrecte
      @jeremygrecte Před 7 měsíci +1

      ​@@lorenzumhofer566your solution looks like the one used on the marble machine made by wintergatan ;)

  • @WayneASchneider
    @WayneASchneider Před 6 měsíci +11

    This is awesome! May I suggest using two separate feeders, one for black marbles (do that first, punch out the spots that should have white marbles), then a second one that only has white marbles to fill in the spots that should have those (punch out any white marbles that got into spots the black marbles didn't fill before, but should have.) Can't wait to see the finished clock.

  • @thedave7760
    @thedave7760 Před 6 měsíci

    Ok so now I want to see more marbles and the date on top with time below.
    Just incredible glad I clicked on this.

  • @gilapo27
    @gilapo27 Před 6 měsíci

    3d printing combined with some basic electronics, make one of the coolest things ever, people are so incredibly creative with use of things at their disposal. can't wait to get my 3d printer

  • @marsgizmo
    @marsgizmo Před 7 měsíci +232

    love this project! 😎

  • @evilutionltd
    @evilutionltd Před 6 měsíci +8

    Maybe for version 2 you could have 2 chain lifts. 1 for white, 1 for black. Allow the ones you want up the chain and pop out the rest like you are now. When the time changes and the mix of marbles drops, use something to sort them back into their separate colours to be sent off the the correct hopper.

  • @JJs_playground
    @JJs_playground Před 6 měsíci

    The ingenuity and technical expertise of some people is unbelievable.

  • @wilmercb
    @wilmercb Před 6 měsíci +1

    ¡Que pasada! Con muchas ganas de ver el resultado final 🤙🏼

  • @SeedlingNL
    @SeedlingNL Před 7 měsíci +32

    I think part 4 will be to fix the situation where the clock fails because it cannot get all the marbles in a channel in time. There is, after all, a non-zero chance of no white marbles entering a channel for a minute, and with 1440 minute changes a day, that will happen... My bet is on 08:58 :D
    You can prevent this from happening by keeping the marbles within their channel and ensuring there are at least as much marbles of each color that you need for two timeframes (but a few spares will speed up finding the right color.)

    • @bubblinebee
      @bubblinebee Před 7 měsíci +1

      Based on the multiple gate setup, I wouldn't be too surprised if the end goal is to queue up multiple minutes in advance, thus smoothing out the variance in slow and fast cycles.

    • @EwanMarshall
      @EwanMarshall Před 7 měsíci

      just using the elevator to sort white and black, and having them going into 2 hoppers at the top which feed white and black queues for each row with selection gates that will select for a single white or black marble at a time for each row would be the reliable option, that relieves the elevator speed from affecting the selection speed making the actual time selection real time predictable.

  • @tomray8765
    @tomray8765 Před 7 měsíci +10

    You need to swap it around so that the minutes fill in LAST and can be "dumped" first. (keeping the Hour in place). ALL the digits can be dumped on the hour . and the entire display "recharged." OR you can have 24 columns of marbles in groups of seven that drop down from ABOVE into the display area, then, after a minute, drop down to be recycled up the back to be dropped down again. Hummmm. . . Now YOU have inspired ME! ;)

  • @northernvet
    @northernvet Před 6 měsíci

    Ivan, I am impressed with the dedication and technical experience you put into this.
    Anyone who is reading this. He has to not only design the machine, the has to source the appropriate mechanisms, and code the software for them. It would not surprise me one bit if he had a team behind him helping him with this. This project alone in a labor force market sense would be enough to showcase multiple experiences and skills

  • @CycolacFan
    @CycolacFan Před 6 měsíci

    My cat would love this, and he doesn’t care about engineering or even know how to tell time.

  • @crystaldragon141
    @crystaldragon141 Před 7 měsíci +4

    I'm loving this project! I know it's not cheap but maybe you could get metal balls coated somehow if you need better tolerances. I'm not sure about the durability of the coating with the marbles being dropped constantly. I'm starting to think that switching to a vertical layout might make more sense since you could put the conveyor directly behind the clock, it will make filling the channels faster, and overall shrink the footprint significantly. A vertical layout also might make the marble tolerance less important since there will be more falling than rolling.

  • @rklauco
    @rklauco Před 7 měsíci +6

    This is not an engineering project, this is ART! I love it - the pt 1, I was like "what a crap". Now I am fascinated. I looks amazing! Sorry for doubting you.

    • @RichardBronosky
      @RichardBronosky Před 7 měsíci +1

      YES! After Pt.1 I thought, "Yeah, but you're going to have to tear out a huge section for the sorter." I thought about this "rejector" idea but didn't think it could be done so simply. This is quite brilliant!

  • @luigidipaolo7148
    @luigidipaolo7148 Před 6 měsíci

    This is one of the most impressive things I’ve seen on CZcams

  • @marcuslex8654
    @marcuslex8654 Před 6 měsíci +1

    How about things that will benefit humanity? You obviously are a genius when it comes to building things.

  • @curtmorris
    @curtmorris Před 7 měsíci +13

    You design and build the most amazing projects!

  • @DamianPenney
    @DamianPenney Před 7 měsíci +3

    So great, fantastic work and super fun :)

  • @priusscientia
    @priusscientia Před 6 měsíci

    I'm really waiting for part 3 of this amazing project. So cool.

  • @niknik5616
    @niknik5616 Před 6 měsíci

    Часы очень прикольные! Правда громкие и шумные.... Парень - ты крут красава! Я бы сделал подъемник из двух лифтов: черные отдельно и белые отдельно. Сортировка бы была внизу на входе в лифт-подъемник. Главное организовать внизу проход всех шариков через один тоннель. В этом случае можно сделать построчное заполнение индикатора часов, поставив механизм переключения строк. Для красоты, можно добавить элемент случайности заполнения строк.
    Шариков должно хватать на показания двух моментов времени: пока одни показывают и стоят в индикаторе, вторая часть в это время сортируется и заполняет верхний бункер- накопитель. Наличие накопительного бункера позволит быстро заполнять индикатор, после сброса шариков и установки нового времени.
    Ps это просто мой взгляд. Блин... Аж самому загорелось сделать

  • @woodytheskip1718
    @woodytheskip1718 Před 7 měsíci +5

    This is a very interesting build I’m looking forward to seeing the final result. It would be a very expensive alternative but you could try searching for silicon nitride and zirconium oxide ceramic bearings instead of glass marbles. they’re black and white, precisely round and would be less brittle than glass. Good luck 🤞

    • @stephendliddle
      @stephendliddle Před 6 měsíci +3

      i had a similar thought, but with aluminium ball bearings, which are definately available, and i think could be anodised to create the tone difference

  • @ulyssemanceron
    @ulyssemanceron Před 6 měsíci +3

    Cool work! While it works eventually, it feels like a super bruteforce way to achieve this result. May be better to store marble in two separate reservoir based on their color, and dispatch the right marble to the right channel.
    If you end up having two elevators in parallel, each with their marble color, you just need something at the top to push either a right or a while one. Or you could have two levels to "load" a while or a black marble into the elevator.

    • @red13emerald
      @red13emerald Před 6 měsíci

      Having a second level for the white marbles seems like a really good idea! If it's above the black ones, the rejection mechanism can stay the same, and gaps created by it will be filled with white marbles automatically. Then the only problem to solve is how to separate the white marbles into their own reservoir.

    • @ericstarmer7779
      @ericstarmer7779 Před 5 měsíci

      Or forget about the black marbles altogether.....

  • @darcytemple5044
    @darcytemple5044 Před 6 měsíci

    the amount of work in this is wild. so awesome!

  • @cosmefulanito5933
    @cosmefulanito5933 Před 6 měsíci +1

    Que lindo y que fácil es trabajar con presupuesto ilimitado. Se ahorra muchísimo tiempo en diseño. Porque es cuestión de probar y probar y probar hardware hasta que funciona como uno quiere. Sin tener que darle cuenta de los gastos a nadie.

  • @jecoffey
    @jecoffey Před 7 měsíci +3

    Love the concept! I’m only bothered by the idea that there is a probability (small, but existant) that on a row, you could get only the wrong color, and they all get rejected… at least for one minute.
    Mathematically, relying on random selection of marbles could be a problem.
    If I may, I’d suggest sorting the marbles before they go up. When they leave, use something similar to what you have made here to direct the white marbles to an upper tray. Then when they get picked up, first the row is full of black marbles, eject the marbles where the white ones should be and then the whites are filled.
    That would make the process more reliable and fast, and it uses techniques and material you are already using and perfecting.
    Also, if you use a vibrating motor on the marble tray, and grooves to direct the marbles, it would reduce the number of empty slots…
    Looking forward to see the next steps