BUILDING A MARBLE CLOCK THAT SHOWS SECONDS - Pt3.

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 เม.ย. 2024
  • Check out PCBWay here: www.pcbway.com/?from=Ivan for a trusted one-stop solution to 3D Printing Services, CNC Machining, Injection Moulding and more!
    I got hundreds of comments on my last video encouraging me to build a sorting machine to sort the marbles of my marble clock. Fair enough, I built one. Now the question is, should I put this in the clock to sort the marbles while the clock is working or should I make a different sorter for the clock. This one is super loud, which seems to be on brand with my clock designs, and seems fast enough to be used with the clock in realtime. I would obviously polish the design to make it nicer but you tell me. What should I do?
    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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 1.1K

  • @halko1
    @halko1 20 วันที่ผ่านมา +2553

    We need a clock that shows milliseconds. Come on, it can’t be that hard.

    • @Reanimateryt
      @Reanimateryt 20 วันที่ผ่านมา +39

      💀 not that hard

    • @michaelprice3031
      @michaelprice3031 20 วันที่ผ่านมา +71

      The hardest part is reading it!

    • @dcolb121
      @dcolb121 20 วันที่ผ่านมา +18

      Impractical for the 3 minute egg cooking accessory I envision.

    • @bluecraney1
      @bluecraney1 20 วันที่ผ่านมา +16

      the coeficient of friction might come in play with that one

    • @laurahaaima1436
      @laurahaaima1436 20 วันที่ผ่านมา +3

      I support this opinion..

  • @darrennew8211
    @darrennew8211 20 วันที่ผ่านมา +1266

    I'm impressed that the power of lazy hasn't convinced you to put a chair next to your table.

    • @mrdzin1209
      @mrdzin1209 20 วันที่ผ่านมา +50

      What's lazier, just stand there Vs. walk to find a chair, pick up the chair, carry the chair, walk back, put the chair down, adjust the chair, sit on the chair, stand up when needed?

    • @Whatsinanameanyway13
      @Whatsinanameanyway13 20 วันที่ผ่านมา +38

      @@mrdzin1209 No, need to 3D print chair components, assemble the chair, have the chair fail multiple times and re-design, etc.

    • @raafmaat
      @raafmaat 20 วันที่ผ่านมา +3

      @@mrdzin1209 true, but lazy people tend to work hard in short bursts, if it means they can then be lazy for the long haul! ;)

    • @EEEEEEEE
      @EEEEEEEE 19 วันที่ผ่านมา +1

      E‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

    • @shadowisp911
      @shadowisp911 18 วันที่ผ่านมา

      🤣

  • @obant
    @obant 20 วันที่ผ่านมา +840

    You already know we want it incorporated.

    • @ofens2001
      @ofens2001 20 วันที่ผ่านมา +16

      He wants it too, he was just looking for an excuse.

    • @robertdascoli949
      @robertdascoli949 20 วันที่ผ่านมา +4

      He's already incorporated it.

    • @EEEEEEEE
      @EEEEEEEE 19 วันที่ผ่านมา

      E‎

  • @azukar8
    @azukar8 20 วันที่ผ่านมา +575

    Me, several times in the video: "Wow that's pretty fast, that seems like a good sorting rate, he'll probably stop th- oh."

    • @EEEEEEEE
      @EEEEEEEE 19 วันที่ผ่านมา +3

      E‎ ‎

    • @althejazzman
      @althejazzman 18 วันที่ผ่านมา +1

      Me too. The final result was mesmerising.

    • @dutchletters
      @dutchletters 15 วันที่ผ่านมา +7

      He needs at least 15 per second because each second is represented by a 3x5 image.

    • @yashvardanvkr53
      @yashvardanvkr53 15 วันที่ผ่านมา +1

      i was happy at 3 marbles per sec

    • @scribius5555
      @scribius5555 13 วันที่ผ่านมา

      Build two sorting machines. One for black and one for white. Then you need only... 10/sec

  • @Siro_Simo
    @Siro_Simo 20 วันที่ผ่านมา +174

    I design high speed industrial control for work and I'd like to share a few suggestions You could use pulse compressed air to push the marble out of the belt. It can operate way faster and will not create a physical barrier that collide with the belt. Also the trigger solenoid can be directly connected to the infrared sensor so you sort the marble while they are being evaluated (direct connection without logic will work fine). Last, using a ramp and gravity would also simplify your setup. The only electronic would be for detecting/sorting (speed may need to be tested though). I designed several high speed sorting systems (1000+ items/s) for all type of products, and using sensor directly coupled to the actuator (pneumatic) is always the most reliable and fastest solution.

    • @mastercko
      @mastercko 19 วันที่ผ่านมา +11

      yeah, 1) compressed air 2) on the downhill 3) with the sensor and "pusher" at the same spot seems like it would solve a lot of problems.

    • @vosechu
      @vosechu 19 วันที่ผ่านมา +6

      Thanks for sharing! I love hearing from pros!

    • @SpaghettiEnterprises
      @SpaghettiEnterprises 18 วันที่ผ่านมา +1

      I think that he is using an IR proximity sensor, which looks like the ones designed for use with Arduino or other microcontrollers boards. As far as I know you can't directly connect a sensor like that to an actuator because the analog value representing the sensor's light level has to be evaluated somehow to trigger a control output. This is all just speculation though.

    • @emiliaolfelt6370
      @emiliaolfelt6370 18 วันที่ผ่านมา

      @@SpaghettiEnterprises and this, my friends is exactly when to bodge

    • @Siro_Simo
      @Siro_Simo 17 วันที่ผ่านมา +2

      @@SpaghettiEnterprises You are most likely correct. Another type of sensor would need to be used. Something a bit more industrial where you can set a level of detection and provides a dry contact where you can use whatever voltage you want (typically 24V). They are a bit more pricey ($100 - $200), but they are reliable and no logic needed. Also the solenoid for the compressed air would need to be a pulse type, basically provide a pulse of air on a rising or falling edge. That way even if the detection last a long time, only a single pulse would be provided. Industrial world has all these use case covered ;) But it takes $$$. Hobby electronic is cheap but take time time time....

  • @Hiddenpower
    @Hiddenpower 20 วันที่ผ่านมา +293

    Ivan, you need to make the chain in white so the solenoid doesn't fire on empty links!

    • @fredward5728
      @fredward5728 20 วันที่ผ่านมา +78

      Or just switch to knocking the silver ones out instead of black.

    • @safetysandals
      @safetysandals 20 วันที่ผ่านมา +29

      ​​@@fredward5728That would work, but there are way more silver/white marbles than black marbles, so it's less work for the machine to sort the black ones out.

    • @sethpolevoi4027
      @sethpolevoi4027 20 วันที่ผ่านมา +31

      Or rotate the angle of the color sensor. Instead of putting it above the balls, put it to the side

    • @mastercko
      @mastercko 19 วันที่ผ่านมา +6

      @@sethpolevoi4027 in that case he would have to make sure that there is a background or something to prevent it from firing on something being behind the slot that gets judged as "dark".

    • @makers_lab
      @makers_lab 18 วันที่ผ่านมา +2

      @@fredward5728 Yes. Something I encourage is the approach of if something is proving tricky, change what it is that you're trying to do. It's a very useful design and problem solving technique.

  • @sigstackfault
    @sigstackfault 20 วันที่ผ่านมา +586

    local man puts more marbles on the floor trying to make the marble sorter fast than the speed will ever save

    • @uvbe
      @uvbe 20 วันที่ผ่านมา +12

      lmao im sure he'll add a roof and some walls in the beginning part of the machine

    • @JakobBerglund
      @JakobBerglund 20 วันที่ผ่านมา +48

      Time to build a machine to pick up the marbles from the floor.

    • @bluecraney1
      @bluecraney1 20 วันที่ผ่านมา +3

      @@JakobBerglund they make those the are called magnetic floor sweapers

    • @zalibecquerel3463
      @zalibecquerel3463 20 วันที่ผ่านมา +1

      Well hello, handsome!

    • @sigstackfault
      @sigstackfault 20 วันที่ผ่านมา

      @@zalibecquerel3463 mine's custom :P

  • @angelusmaker
    @angelusmaker 20 วันที่ผ่านมา +181

    Someone is going to see this and say "Uhhh, this is dumb, it serves no purpose, make something practical!" and completely ignore that Ivan just demonstrated how an industrial sorting machine works.
    Some other kid is going to see it and think "Hey, so that's how they do it in a factory! Much simpler than I thought, I can do that!" and thus start on their path to becoming an engineer.

    • @ch1pnd413
      @ch1pnd413 20 วันที่ผ่านมา +4

      ❤ yep 👍🏻

    • @thearkmecha4637
      @thearkmecha4637 16 วันที่ผ่านมา

      @@ch1pnd413 Helo fellow trans human ^w^

  • @theHacksmith
    @theHacksmith 19 วันที่ผ่านมา +21

    This is very satisfying, especially with the solenoid.

  • @PhantomRaptor1
    @PhantomRaptor1 20 วันที่ผ่านมา +392

    I know this would be a _lot_ of work on top of what you've already done, but what about building a second sorting machine? You don't even have to change the design, just have a second sorter running in parallel with the first. That would allow you to reduce the speed (maybe to only 15 marbles / s?) and still be able to sort _really_ quickly, since you're effectively multiplying that rate by 2.

    • @bluecraney1
      @bluecraney1 20 วันที่ผ่านมา +7

      on that line he shoul build them off height so there isnt any colisions between lane 1 and 2 2 and 3 and so on

    • @minecraftersunited8565
      @minecraftersunited8565 20 วันที่ผ่านมา +73

      I'd say stick with like 10 marbles/sec. It was around that point that the solenoid was actually consistent in getting every black marble out from the shiny ones. The machine only needs 17 marbles/sec, with two sorters at 10 marbles/sec that gives you 20 marbles/sec, more than enough.

    • @GoffyOne
      @GoffyOne 20 วันที่ผ่านมา +59

      Just add a second solenoid and alternate between them to hit the marbles.

    • @associatedblacksheepandmisfits
      @associatedblacksheepandmisfits 20 วันที่ผ่านมา +6

      Why stop at two ? 😊

    • @BrianUnderwoodCodes
      @BrianUnderwoodCodes 20 วันที่ผ่านมา +18

      Yeah, I came down to the comments to say this. You may be relatively "reliable" at 15-18 marbles per second, but you're probably not as reliable as you think and being in the range of 10-15 will probably help you keep it from going wrong one out of every five hundred marbles (for example)

  • @dave4882
    @dave4882 20 วันที่ผ่านมา +266

    Instead of a solenoid, can you use a blast of air? No chance of that damaging the chain.

    • @111111222223
      @111111222223 20 วันที่ผ่านมา +33

      That'd make the thing even louder 😂

    • @zeprahzzz
      @zeprahzzz 20 วันที่ผ่านมา

      @@111111222223 i thought that was one of the design goals.

    • @TheHellis
      @TheHellis 20 วันที่ผ่านมา +27

      Or perhaps a magnet.
      A well placed magnet that pulls the marble of the belt

    • @Dolmeca_the_Knight
      @Dolmeca_the_Knight 20 วันที่ผ่านมา +6

      @@TheHellis The belt (at least the last one) has metal parts, and a magnet could attract the other marbles when pulling the right one so I think using a magnet wouldn't be very reliable in this case.

    • @bruceleenstra6181
      @bruceleenstra6181 20 วันที่ผ่านมา +17

      If you speed the chain up until the marbles are launched in an arc then they could easily be deflected at the start of the arc by an air blast or the solenoid.

  • @AlexandruVoda
    @AlexandruVoda 20 วันที่ผ่านมา +71

    Two ideas for possible improvements:
    1. Eliminate switching on empty slots. Either switch on the light marbles instead of switching on both dark marbles and empty slots. Or make the chain white and continue switching on black.
    2. Make use of paralelism. Use more solenoids to kick multiple marbles at once. With two solenoids you can do odd and even slots. Etc.

    • @dragoncoder047
      @dragoncoder047 20 วันที่ผ่านมา +9

      Also another improvement: use a gear motor, not a stepper. They can go faster and with more torque for the same size, and since Ivan has a disc with slots and a photogate to time the solenoid and sensor, the step by step precision of a stepper motor is unnecessary.

    • @Li-Nuss
      @Li-Nuss 20 วันที่ผ่านมา

      I think it would be less work to just put the color sensor on the side.

    • @confuseatronica
      @confuseatronica 19 วันที่ผ่านมา +5

      @@dragoncoder047Yeah, I'm noticing a lot of maker type people use nema stepper motors for EVERYTHING, even when they're not using them as stepper motors. Maybe it's a coder thing? They're just used to dealing with things that move in discrete steps.

    • @AlexandruVoda
      @AlexandruVoda 19 วันที่ผ่านมา

      @@Li-Nuss If you put it on the side you would need to build a wall in order to have a consistent background. Otherwise that sensor might have environment dependent behaviour.

    • @tekbox7909
      @tekbox7909 18 วันที่ผ่านมา +2

      Adding more solenoids doesn't really work cause the chain is moving constantly and the solenoid reached the limit and having the chain move any faster means it can't punch out and retract within the time a single link passes by meaning it'll interfere with other marbles. More solenoids won't change that. Instead you'd have to duplicate the entire mechanism

  • @adamjb8165
    @adamjb8165 20 วันที่ผ่านมา +76

    I love that rails are the last thing you ever add. Whether it is to your workbench or to your marble sorting machine. Marbles everywhere!

    • @EEEEEEEE
      @EEEEEEEE 19 วันที่ผ่านมา

      E‎ ‎

  • @IanZamojc
    @IanZamojc 20 วันที่ผ่านมา +44

    This is some "yak shaving" that I can really get behind. Next you should build a robot vacuum that can identify marbles and collect them from the floor for you.

    • @thealmightysnoood
      @thealmightysnoood 19 วันที่ผ่านมา +2

      Or, a machine that buys them off Amazon, removes the non-round/wrong-size marbles, dyes half of them black and then feeds them into the clock. Easy ;)

    • @SpaghettiEnterprises
      @SpaghettiEnterprises 18 วันที่ผ่านมา

      Ooh strong roomba 🦾

  • @coreymartin9630
    @coreymartin9630 20 วันที่ผ่านมา +80

    This series really reminds me of Microsoft's insistence on not putting seconds on the taskbar clock, in Windows 11 they finally added it but the setting still has a warning about using more power. If one of the world's largest companies had that much trouble with seconds, it's no wonder that you are too.
    I absolutely love watching you press on through every problem you hit, it's super inspiring

    • @omegahaxors3306
      @omegahaxors3306 20 วันที่ผ่านมา +7

      They must be seriously incompetent programmers if they can't make a performant 1s timer, even lua can do that no problem.

    • @ETXAlienRobot201
      @ETXAlienRobot201 20 วันที่ผ่านมา

      @@omegahaxors3306
      my favorite part, i do a search, find an article, and it includes "(minimally)"
      win 11's central theme sure seems to be "too little, too late"
      it's *astounding* how many things they "couldn't do" before 11...
      my new laptop is not running windows
      when/if i get a new desktop, it also won't be running windows
      maybe a VM for, hopefully just a few stubborn apps/games
      i'm *so* done with the BS
      you know what's really sad with windows is every good feature they haven''t axed, they've managed to ruin.
      task manager, for example, was specifically optimized to run under a possibly-might-crash dire scenario
      not anymore...
      it also can't shut-down "protected" processes. [and a handful just auto-restart]
      but yeh, i doubt displaying seconds causes a notice-able increase in power usage. i'd be actually impressed if they wrote their code *that* bad. i can't even think of a way to do so without adding insane levels of bloat. probably intentionally, at that... something akin to a certain infamous DRM. clocks/timers with seconds have been present on *games* on *old* systems. systems that probably couldn't run windows [or not without major compromises]
      M$ has a history of not being truthful, though, it's entirely possible some other reason exists for why they "couldn't" add seconds to the taskbar clock. "power use!" sounds like a cop-out, it's too absurd even for windows. i'd guess it's either something they somehow managed to back-burner for an outrageously long time, or they intentionally held it back to eventually make the old version "obsolete". all of win 11's QOL features seem to follow this trend. 10 isn't getting them, because that gives people a "reason" to switch to 11. "consumes more power", though... man, i want to see some real figures yesterday on that one!

    • @JoshuaBost
      @JoshuaBost 20 วันที่ผ่านมา +22

      @@omegahaxors3306 My understanding of the issue is that it's not about the power draw/CPU cycles from the clock per se, but rather optimisations elsewhere of anythign not doing anything right now going to sleep - and now it can only sleep up to 1s at a time instead of up to 60s at a time.

    • @coreymartin9630
      @coreymartin9630 20 วันที่ผ่านมา +12

      @@omegahaxors3306 The issue afaik is that the machine has to redraw the taskbar 60x as often when tracking seconds

    • @sharp14x
      @sharp14x 20 วันที่ผ่านมา

      @@coreymartin9630 Which is absolutely not the case if you have a sane GUI system that doesn't repaint everything. It's a problem that Microsoft has invented for Windows 11.

  • @Shilorius
    @Shilorius 20 วันที่ผ่านมา +15

    Marbles on the floor!! *cries in Wintergatan-tears *

    • @BassBoostedDuck
      @BassBoostedDuck 17 วันที่ผ่านมา

      YES SOMEONE GETS IT !!!

    • @billkeithchannel
      @billkeithchannel 5 วันที่ผ่านมา

      Martin Molin: Let's go shopping and visit the cake decoration aisle...

  • @amarinetto2
    @amarinetto2 20 วันที่ผ่านมา +10

    Absolutely!!!!!! it makes total sense to include marble sorting to make a clock that is totally self managed. Vamos Ivan!!!!!

  • @Slide100
    @Slide100 20 วันที่ผ่านมา +8

    First line of the video:
    “Building a marble clock that shows seconds is not as easy as it seems”
    Trust me, *nobody* thought it was easy. That’s why we watch your videos, you try so we don’t have to. 🙂
    Thanks for the awesome videos.

  • @jankokert653
    @jankokert653 20 วันที่ผ่านมา +27

    Nice project! Two suggestions for easy improvement:
    (1) Activate the solenoid on silver marbles, not on black ones (and swap the buckets). I saw the solenoid activating also on empty chain positions
    (2) use a damper on the solenoid to get rid of the vibration/oscillation and thus reduce the interference with the chain.

    • @TheHellis
      @TheHellis 20 วันที่ผ่านมา +9

      There is no need to swap places of two empty buckets

    • @clementita54
      @clementita54 20 วันที่ผ่านมา +6

      There are more silver marbles then black one, not really a good idea to switch the selection. An other option would be to print it white or to paint it

    • @PJeBenn
      @PJeBenn 19 วันที่ผ่านมา +1

      If he printed the chain out of white material, I think that would solve the problem as well.

    • @NealFosterHD
      @NealFosterHD 19 วันที่ผ่านมา

      @@PJeBenn He only has black or that bright red

    • @tekbox7909
      @tekbox7909 18 วันที่ผ่านมา

      Don't really see the issue as the solanoid needs to be ready to fire again in the same time even if on average it has to fire more.

  • @shangerdanger
    @shangerdanger 18 วันที่ผ่านมา +1

    amazed by how precise the organizer is. it looks like it's making a mess and then the bucket only has black marbles. amazinjg

    • @billkeithchannel
      @billkeithchannel 5 วันที่ผ่านมา

      There were some black ones in the plain bucket but I think they were from bad bounces not a sorting error.

  • @beyondee
    @beyondee 20 วันที่ผ่านมา +19

    i find it interesting that you traverse the marbles up instead of using gravity to queue the marbles, like placing a funnel on the top and letting the marbles flow through a funnel where the bottom would have gates that open for the correct collector bucket. that way you don't have to deal with chains and motors but only servos and possibly solenoids

    • @Dolmeca_the_Knight
      @Dolmeca_the_Knight 20 วันที่ผ่านมา +4

      I thought the same but I also thought that there is a big chance of the funnel getting clogged, and I think the gravity isn't "fast enough" to meet the required 15+ balls sorted per second.

    • @jolish85
      @jolish85 19 วันที่ผ่านมา

      The marbles will be down after they are pushed off the display area, and they need to slide down a ramp to push the number before. So it seems logical to sort them on the way up the ramp.

  • @timderks5960
    @timderks5960 20 วันที่ผ่านมา +7

    I think the main issue is using something that goes forward AND backward to kick the black marbles off. It would be easier to have a gear shaped object over the conveyor. The marbles pass through the valley between two teeth when they're silver, and the gear rotates by 1 tooth if a black one needs to be kicked out. That way you only have to move in one direction, instead of moving to kick the marble out, and then retracting it.
    This gear could be tight to the track, so with teeth on either side pretty close, but that would probably result in acceleration issues, so you could also have a very wide gap between the teeth, so it has time to get up to speed. In theory, this solution would be able to kick off marbles at any speed, it would just require a larger gear wheel and larger motor.

  • @KPalisar2009
    @KPalisar2009 17 วันที่ผ่านมา +1

    My STEM inspired daughter and I love your videos. The editing is brilliant and the way you show your failures and the thought process behind overcoming them is inspiring. Keep up the great work!

  • @mcabualee4998
    @mcabualee4998 20 วันที่ผ่านมา +26

    Instead of a solenoide, you could try a controllable valve and a air compressor ro blow the marbles of the chain.

    • @theavaliengineer
      @theavaliengineer 20 วันที่ผ่านมา +1

      Yes! this is what's used in industry. A solenoid valve would work pretty well.

    • @dan-nutu
      @dan-nutu 20 วันที่ผ่านมา +2

      So, replacing one solenoid with another solenoid and additional parts?

    • @robertdascoli949
      @robertdascoli949 20 วันที่ผ่านมา

      @@dan-nutu It's solenoid's all the way down

    • @theavaliengineer
      @theavaliengineer 19 วันที่ผ่านมา +1

      @@dan-nutu The key is it has to actuate over a much smaller distance, so it can be much faster.

    • @TobiasLloyd
      @TobiasLloyd 19 วันที่ผ่านมา

      And a jet of air won’t get hung up on the chain.

  • @niemlodafoka5441
    @niemlodafoka5441 20 วันที่ผ่านมา +5

    I have an idea. In your current design for your clock, you can make, that only marbles that need to change, are changing. This would add some work on your program, but would really help reduce speed you need to sort marbles, and 2 marbles wouldn't change anytime. Of course it wouldn't be that spectacular. You have to decide what is more important in this situation.

    • @jolish85
      @jolish85 19 วันที่ผ่านมา

      I like this idea. No need to replace the marbles if they are the right color.

  • @Reanimateryt
    @Reanimateryt 20 วันที่ผ่านมา +15

    Yes so happy a new episode is out

  • @BLBlackDragon
    @BLBlackDragon 18 วันที่ผ่านมา +2

    Bits to add:
    - A cover over the pickup chute, to keep them from bouncing out
    - Side walls along the track (not on the chain itself), to keep them from bouncing out
    - Covers on the receiving bins, to (you guessed it) keep them from bouncing out
    - Convert the plunger mount to metal, so the solenoid doesn't get twisted
    I think you can beat 20 mps with these tweaks, as they should solidify the marble path, and get all marbles through the sorter more smoothly.
    This looks pretty amazing. Can't wait to see it hooked up to the new display mechanism.

  • @BaselineNL620
    @BaselineNL620 20 วันที่ผ่านมา +14

    YES! it should definitely be integrated! love it!

  • @TheMadManPlace
    @TheMadManPlace 20 วันที่ผ่านมา +6

    some ducting and shroud work and it should work well.
    also, mount the whole machine in a tub that will catch all the marbles that "escape" and return them to the unsorted hopper for reprocessing.
    in fact, when the marbles get released from the display let them fall into the tub right away for resorting.
    and if you use ping-pong balls the noise will be much reduced.
    OK, the display will be BIG but that is ideal for a makers fair or a shopping mall.

  • @Brainstunt
    @Brainstunt 20 วันที่ผ่านมา +34

    Another machine? You need to build a machine that sorts machines!

    • @ETXAlienRobot201
      @ETXAlienRobot201 20 วันที่ผ่านมา +2

      why stop there? a machine that shorts machines that sorts machines!

    • @GetTheFOutOfMyWay
      @GetTheFOutOfMyWay 19 วันที่ผ่านมา

      I thought this was supposed to be about organizing ur marbles?? 😂

    • @emiliaolfelt6370
      @emiliaolfelt6370 18 วันที่ผ่านมา

      @@GetTheFOutOfMyWay Today, we organize the marbles. Tomorrow, we organize THE WORLD.

  • @sbragaglia
    @sbragaglia 20 วันที่ผ่านมา +5

    The elephant in the room: 20 marbles per second but half of them end up unsorted on the table…

  • @KingOfRedPlays
    @KingOfRedPlays 20 วันที่ผ่านมา +2

    This would put on quite a show with two lifts rejecting opposite marbles and sending them down a slide or tube.
    It also means you can get away with not pushing everything so hard - if you need 17 per second, you can have both lifts run at 12 per second and be well beyond the required speed.
    You then also get the wonderful aesthetic of watching silver marbles go down one tube/slope and black marbles go down the other tube/slope, and two buckets at the top which also could maybe also have a tube/slope that terminates in its destination splitter at the back of the clock.

  • @mikeydk
    @mikeydk 20 วันที่ผ่านมา +6

    Have you tried using a H bridge to drive the solenoid? It both react faster than a relay, and the rate you need to trigger it would be easy for an H bridge, where a relay isn't really made for that.

    • @mikeydk
      @mikeydk 20 วันที่ผ่านมา

      Another idea for pushing the marbles out, could be to use a servo motor for that too, and a wheel with openings in. That way it only needs to rotate enough to push the marble out, and move a new hole into position. Depending on the diameter of the wheel, it would only need to rotate a few degrees, and at the same same movement move the next slot in the disk into position, ready for the next marble. To make it very reliable, you could have a look at the stepper motors with driver and encoder build in too. I have been playing around with some, and they have been very reliable and VERY fast in acceleration and deacceleration, and even if it is missing some steps, it will correct it immediately.

  • @POTThaesslich
    @POTThaesslich 20 วันที่ผ่านมา +4

    Great work, I was screaming “solenoid” from the beginning ;)
    I would also eject the silver marbles instead to save the black ones from the mechanical impact. (It would also release some stress from the solenoid as it currently seems to eject the “no marble” slots as well.)

    • @emiliaolfelt6370
      @emiliaolfelt6370 18 วันที่ผ่านมา

      I think you could definitely program out the dry firing, he probably just went with a quick and dirty "if sensor is less than setpoint, eject marble". There's almost definitely some difference between readings from the black marbles and the chain, you would just have to add another case to the decision logic.
      Or you could just print the chain in something that's not black. A can of white spray paint might also do the trick.

    • @billkeithchannel
      @billkeithchannel 5 วันที่ผ่านมา

      He is using 8 solenoids in the actual clock. He should have just used that to sort them.

  • @fifty-plus
    @fifty-plus 17 วันที่ผ่านมา

    The simple piece of rope around your table and your engineering iteration speed speaks volumes compared to another channel that has been picking up marbles from all over the floor for years.

  • @Michael-xq7vj
    @Michael-xq7vj 19 วันที่ผ่านมา +2

    i haven't read any comments yet, so i have no idea if this was mentioned before:
    in the industry, they use air pressure to separate good from the bad (and the ugly, if necessary). it has the advantage of not having any moving parts (except the valve, of course), and therefore it is much faster and less prone to failure...

  • @Diazjake
    @Diazjake 20 วันที่ผ่านมา +6

    You don’t need to change all 9 marbles every second, only swap out the ones that actually change colour?

    • @emiliaolfelt6370
      @emiliaolfelt6370 18 วันที่ผ่านมา +1

      I think the reason he's doing it that way is for the visual effect.
      Right now the matrix has a total of 3x5=15 cells, each needing to be updated every second, as well as a ten's place that needs to be updated once every ten seconds. The minutes/hours add ~.28 balls/second for a total of around 16.78 balls a second.
      If you only replace marbles that change between digits, you'll need on average 5 balls per update for the one's digit, and 5.1 for the ten's place. Accounting again for the minutes/hours, this leaves your total consumption at around 5.7 marbles/second.
      Definitely more manageable, but I believe his goal is overall impact, and more marbles means more noise, more movement, and more impressive mechanics.

  • @djgummikuh8895
    @djgummikuh8895 20 วันที่ผ่านมา +4

    Instead of the solenoid pushing the marbles directly, wouldn't a sprocket gear make more sense? So that you only have the time of the gear moving through the chain once, without it having to get BACK (like the solenoid has to) to clear the way of the chain
    Alternatively, you could just go for pressured air, which is how sorting is done in recycling centers. It would also save you the timing of any backstroke and would have the additional advantage of not having to break mass like you do with the solenoid prong, which also causes noise and uses energy (=heat)

    • @emiliaolfelt6370
      @emiliaolfelt6370 18 วันที่ผ่านมา

      I think the major downside of pressurized air is the noise from the compressor. They're very loud, and not the charming click-clack of marbles being shuttled around, but a deep growl. Compressors also tend to be bulky, making them hard to integrate into designs. Both of these issues make them decidedly not maker-faire/youtube video friendly.
      I'm also not sure Ivan is particularly familiar with compressed air, and incorporating into a large scale project like this may be more work than it's worth.

  • @tmriskl739
    @tmriskl739 20 วันที่ผ่านมา +2

    Maybe switch between the black and silver marbles in the sorting
    That way the solenoid will not push empty spaces

  • @MDBuy91
    @MDBuy91 19 วันที่ผ่านมา +1

    1. Make the marble's impact point higher than the tooth of the chain (to prevent the chain from jamming and causing destruction).
    2. Create a wheel resembling a fan (with 4 wings) that rotates 1/4 turn each time marbles need to be moved. This will ensure a smooth motion (unlike back and forth motion like a piston, saving half the time).
    3. Design a larger cover for the inner bucket.
    4. Form a funnel shape to catch the outgoing marbles.

  • @masonl87
    @masonl87 20 วันที่ผ่านมา +4

    That thing at max speed is TERRIFYING!

    • @ivanmirandawastaken
      @ivanmirandawastaken  20 วันที่ผ่านมา +2

      Indeed, everything flies everywhere the machine slides on the table... mayhem.

  • @ssskdsh
    @ssskdsh 20 วันที่ผ่านมา +6

    Never underestimate "the power of lazy" lol. 🙏🔥

  • @0000000000323120
    @0000000000323120 19 วันที่ผ่านมา +2

    How about slightly smaller black marvels? You could maybe use a set of rails with the right spacing and all black marbles would fall through and all shine (bigger) ones would roll onwards. It would be a simple setup, easy to scale, fast, quiet and cheap.

  • @chillaxter13
    @chillaxter13 19 วันที่ผ่านมา

    Would like to see 2 of these running side by side, shooting into a shared central pipe for one color, and a shared dumping box at the end for the other. They could each run at a slightly lower speed that way, increasing reliability and also boosting noise... Perfect!

  • @bogusF
    @bogusF 20 วันที่ผ่านมา +4

    If the solenoid actuates a fork at the end of the chain, you don't have to worry about it getting caught in the chain.
    Also, you don't need a chain anymore, because you can just let gravity make the marbles fall through a funnel and put the fork at its exit.

  • @officialshockzon
    @officialshockzon 20 วันที่ผ่านมา +3

    MORE MARBLES 😫

    • @pauljones9150
      @pauljones9150 20 วันที่ผ่านมา

      😈😈😈😈😈

  • @aveabutchers
    @aveabutchers 18 วันที่ผ่านมา

    "I know where north is."
    I love it!
    Well, I love the engineering more but you being hilarious doesn't hurt. Awesome channel!

  • @Superhirn
    @Superhirn 18 วันที่ผ่านมา

    Hey man,
    I just wanted to thank you for being so inspiring. I just love watching your videos. Continue what you are doing.

  • @greg4367
    @greg4367 19 วันที่ผ่านมา

    YES! Please integrate the sorter. I can't wait to see it in operation. Hope to see you in San Francisco

  • @MichaelSmith-us9ch
    @MichaelSmith-us9ch 20 วันที่ผ่านมา

    I'm always amazed by what you manage to achieve! Brilliant video - again.

  • @Darkassassin09
    @Darkassassin09 19 วันที่ผ่านมา

    Of course you should incorporate it! You'll need a steady supply of sorted marbles. :)
    Two suggestions:
    - switch from the solenoid rejecting black to rejecting while/silver. Then it won't trigger on empty slots. Less runtime + heat.
    - mirror the design to run two chains rejecting marbles into a central bucket. Then you can run it a little bit slower, have more room for error, and throw less marbles around at the loading end of the chain(s).

  • @EmilieBlueBerry
    @EmilieBlueBerry 20 วันที่ผ่านมา +2

    That’s beautiful machine! Definitely needs to be on the other marble clock.

  • @emiliaolfelt6370
    @emiliaolfelt6370 18 วันที่ผ่านมา

    I think if you modified the chain a bit, you could avoid the solenoid crashing while still being able to carry the marbles, perhaps by trimming down the outer edges of the fins or reducing their height. Raising the solenoid up and moving it slightly farther away from the chain may also help, and mounting it on a spring loaded or flexible bracket could help with clearing and recovering from crashes. (who doesn't love 3D printed compliant mechanisms?)
    Another way you may be able to attain higher consistency would be to do something to tame the bouncing on retraction.
    A modification I would very much recommend if you choose to put this into the final clock would be a rubber tip for the solenoid, to avoid marring the finish on your black marbles.

  • @mikeselectricstuff
    @mikeselectricstuff 20 วันที่ผ่านมา

    A problem with the servo and solenoid is they need to change direction and retract after pushing the marble. Maybe a motor with a 4-bladed propeller shape could work better, as it could keep going in the same direction after pushing. The speed of the motor could be scaled with the belt speed for a consistent movement relative to the belt. Compressed air would be another option

  • @sylvain5950
    @sylvain5950 20 วันที่ผ่านมา

    Fantastic machine!! Thank you very much for the video

  • @rods87175
    @rods87175 20 วันที่ผ่านมา

    Always interesting to watch your videos. In industry, sometimes an air blast jet is used instead of a plunger to push items off of conveyors, the advantage being that nothing is protruding into the path of the conveyor cleats.

  • @Creative_Electronics
    @Creative_Electronics 20 วันที่ผ่านมา

    Awesome solution Ivan! Love the series!

  • @TheHighlyannoyed
    @TheHighlyannoyed 20 วันที่ผ่านมา

    Couple potential ideas.... Elecromagnets to yank the marble out. Air to shove it. Create the belt with an opening in the middle/bottom, and poke it from below. Also, you likely already have a plan, but if you're making a full clock like this you're going to have six of these side by side, having gear hanging off the side is going to make that difficult, unless you make a bunch of longer fancy ramps to deliver marbles, but then you risk your stops at the end not working.. Your Marble Return ALSO has to manage at least 15mps as well (probably closer to 20 when you factor in the rest of the digits) Certainly an interesting technical challenge!

  • @Richard0915
    @Richard0915 18 วันที่ผ่านมา

    this is my favorite youtube saga in a long time

  • @darianleyer5777
    @darianleyer5777 10 วันที่ผ่านมา

    3:23
    That's basically what I had planned for one of my High School Engineering Projects, except A) I had to sort between *three* different kinds of marble initially (the first sort was determined using only the branch of physics known as mechanics), and B) the second sort would have used visible light, tested opacity, and controlled a tilt mechanism.
    Still, glad to see my advice taken!

    • @darianleyer5777
      @darianleyer5777 10 วันที่ผ่านมา

      Modify the sorter to have less Marble Spray, and then add it - but at EXACTLY 19 marbles/second. After all, you still have to do the tens place.

  • @KolMan2000
    @KolMan2000 20 วันที่ผ่านมา +1

    That sorting servo is playing the hardest and most random version of rhythm heaven

  • @Acaykath
    @Acaykath 20 วันที่ผ่านมา +1

    I would suggest altering the hopper to get them single file before they hit the chain and maybe add a top to prevent them from flying all over the place.

  • @DoucantNevrneir
    @DoucantNevrneir 20 วันที่ผ่านมา

    I've been waiting very impatiently for this video. Well done on the design

  • @MCsCreations
    @MCsCreations 19 วันที่ผ่านมา

    Excellent work, Ivan! 😃
    Stay safe there with your family! 🖖😊

  • @ScrubsIsee
    @ScrubsIsee 20 วันที่ผ่านมา +2

    Marble Madness. My new hobby. Thank you.

  • @mightygrom
    @mightygrom 20 วันที่ผ่านมา +1

    HECK YEAH, put that thing into the clock! great work!

  • @Borealis0000
    @Borealis0000 วันที่ผ่านมา +1

    This is probably an overly complicated and impractical solution but you could make a wheel of electro permanent magnets above the conveyer belt that only turns the magnets on when it detects the right marble. Put it in phase with the chain links

  • @feuby8480
    @feuby8480 17 วันที่ผ่านมา

    That's awesome. No lie. I have few suggestions :
    -Put some white/reflective color at the bottom of the belt. It will prevent the solenoid to be triggered when there is no ball.
    -You could put some walls for the balls starting preventing them to fall
    -You could also put some kind of dampener on the chain in order to limit ball movement.
    -I'm pretty sure you coul try to get 2 of theses sorters in order to ease the requiring speed, and make it less noiser, with less vibration.
    -That's awesome, no matter what. You're really good.

  • @MarkusSeidl
    @MarkusSeidl 20 วันที่ผ่านมา +1

    You could dynamically adjust the speed of the chain. If there are multiple black balls in a row, go a little slower. If there are multiple "white" balls in a row: increase the speed slightly.

  • @donkeytyper1075
    @donkeytyper1075 19 วันที่ผ่านมา

    Outstanding content! Thank you!

  • @ceerstar851
    @ceerstar851 8 วันที่ผ่านมา

    Finally I've been waiting for this. I need closure.
    Damn, I thought I would get closure on the clock, which didn't even appear in this video.

  • @johnfrian
    @johnfrian 20 วันที่ผ่านมา

    Yes! Please make it part of the second-clock!
    What about a double conveyor at half speed? (less stress and maybe less noise)
    Maybe it's possible to find a conveyor geometry that allows pushing balls without hitting the conveyor belt?

  • @strrrnr
    @strrrnr 19 วันที่ผ่านมา

    Hey! Usually those solenoids come with a rather soft spring built in. You could replace it with a sturdier one to make it retract a little faster and safer! ✨

  • @sgsax
    @sgsax 19 วันที่ผ่านมา

    Good proof of concept, but it seems the hopper and point of feeding needs a bit of tweaking. Always fun to see you problem solve. Thanks for sharing!

  • @ShelleyD1
    @ShelleyD1 20 วันที่ผ่านมา

    Having it split the path with a servo driven gate like your clock machine or a rail switch, seems like a better sorting system than throwing them(albeit less fun looking). I imagine a bin below the clock that it can path the marbles to a conveyor lift to the back of the clock system. With your current setup you just need another path for the black balls and use the main belt to lift the silver ones. I love the evolution of this ball bearing machine

  • @deadcxap755
    @deadcxap755 19 วันที่ผ่านมา

    Ideas on how to optimize the sorter:
    1. Make 2 rows on a chain drive. The left row is for light ones, the right one is for dark ones. The solenoid above the left row throws dark balls to the side, and above the right row, vice versa. As a result, dark balls will fall on the left, light balls on the front-left, dark balls on the front-right, and light balls on the right. You just need something like a tunnel to direct the side balls into the corresponding basket, and you will get a 2x acceleration - that is, you can slow down the conveyor and it will become quieter.
    2. Why a conveyor chain belt at all? Raising the balls up is extra work, you will still have to raise them later to the level of the number dialing mechanism. Let there be just something like a gear wheel inside the corner of the diamond-shaped container, where instead of teeth there are seats for balls, on the sides of it there are 2 containers for already sorted balls, and above it there are 2 solenoids for resetting to the left or right. Fewer moving plastic parts = less noise and greater reliability.

  • @ObserverChat
    @ObserverChat 19 วันที่ผ่านมา

    when i'm using PLA or PETG gears to be mounted on a stepper shaft, i use a thin sleeve of PTFE tune for seperating the shaft from the printed gear. works like a charm.

  • @nosy-cat
    @nosy-cat 19 วันที่ผ่านมา

    Love this series. Do put a sorter on the clock itself!

  • @zebdavis2269
    @zebdavis2269 19 วันที่ผ่านมา

    Super cool and useful time saver for this project! I think it would be cool to see it integrated in the clock, however if you aren't able to get it running fast enough with reliability, you could also consider using 2 sorters to increase the marbles per second.

  • @DanielHoekstraProd
    @DanielHoekstraProd 19 วันที่ผ่านมา

    This is such a cool project!

  • @jayzo
    @jayzo 19 วันที่ผ่านมา

    For the marble sorting mechanism I'd design the chain so that the marbles want to fall out but are stopped by a wall, and instead of the solenoid pushing them, it is a gate in a hole in the wall that stops them falling or moves away to let them fall. That way if it lags behind slightly when retracting it doesn't catch the front or back walls of the chain link. This would reverse the logic of the solenoid with it needing to be OFF to eject a marble rather than ON, however I suppose you could have it drive a gate piece that slides away when ON to allow a marble to roll off the chain. You might also be able to move back to using a servo this way too.
    You could also drive more than one chain in parallel to increase the throughput, you'd just need a hood under the chain to collect the marbles falling through the gate.

  • @nonfam4594
    @nonfam4594 20 วันที่ผ่านมา +1

    You might be able to change the spring on the solenoid to make it close faster :) Awesome video as always!!

  • @errantpursuits4249
    @errantpursuits4249 19 วันที่ผ่านมา

    @Ivan Miranda Consider: You could add a cone facing back towards the feed reservoir to reflect excess marbles getting lifted from the basin back into the basin. Small quality of life improvement. ❤

  • @PaulStevensonPinball
    @PaulStevensonPinball 20 วันที่ผ่านมา

    As someone who builds custom pinball machines, I was happy to see you swap out the servo for a solenoid, nice! Too bad you used a toy solenoid, instead of a proper pinball solenoid. That said, the solenoids spring appears too weak for the speed you are running it, and possibly the activation time seems too long, though a stiffer spring may fix that as well. It's all very cool, though, and I'm impressed you could push this setup to almost 1200/min. Further improvements could be had if you were able to lower the belt wall height and raise the solenoid off-center, so there's no possible collision between them.

  • @raftolxitiannamiran8332
    @raftolxitiannamiran8332 19 วันที่ผ่านมา

    seeing it work was so ****** fun, this was awesome

  • @easyBob100
    @easyBob100 20 วันที่ผ่านมา +1

    Thought: Use gravity instead of a breakable belt, and use the solenoid/servo to direct left or right, that way, you only need a small movement of a little pin to deflect a marble.
    Damn... now I want to build one lol. Great video :)

  • @chairmannemo
    @chairmannemo 12 วันที่ผ่านมา

    A thought regarding whether you should add the sorter to the clock - at the moment you eject the marbles from the clock's display, you already know which ones are black and which are silver, it would be great to find a way to take advantage of that. Ejecting the black ones separately from the silver would add a bit of time required to to display the next number but it would save you the trouble of sorting the marbles afterwards.

  • @DEADB33F
    @DEADB33F 20 วันที่ผ่านมา

    You could probably do a hybrid print-in-place chain where the chain gets printed with all the linkages held together using soluble supports, this keeps all the holes between links aligned so you can easily and quickly push in steel pins (or use screws), then dissolve away the supports.
    That'll give a super strong chain which is still relatively easy to assemble.
    Could also then print the chain in multiple long segments and join them together in arbitrary lengths.
    Compressed air to reject the marbles would probably work well. No chance of snagging the chain if something gets out of sync then.

  • @seastin_
    @seastin_ 20 วันที่ผ่านมา +1

    definitely should include it in the seconds clock, it would be sick to have a full HH:MM:SS clock

  • @n20cpri
    @n20cpri 19 วันที่ผ่านมา

    Watching that thing pluck the marbles out so fast was awesome and amusing!!!

  • @Zachary3DPrints
    @Zachary3DPrints 19 วันที่ผ่านมา

    How fun is this to watch! Enjoyment all over Ivan. Love the progress and iterations

  • @Blacktronics
    @Blacktronics 20 วันที่ผ่านมา

    If you move the solenoid back a bit you can probably push it quite a bit, if it only extends slightly into the marble area.
    If you run the solenoid with an H-bridge you can also apply a retraction pulse

  • @HenryLoenwind
    @HenryLoenwind 19 วันที่ผ่านมา +1

    Put a lever between the solenoid and the marbles to speed up the movement of the kicker. The solenoid has plenty of power but moves too slowly.
    However, industry standard for this is to deflect the objects while they are falling with an airstream. The advantage is that the objects don't need to move the whole distance at the deflection point. They get an impulse and will move over by themselves while falling afterwards.
    The other advantage of using the falling method is that you wouldn't need a belt, just a container with a marble-sized hole...

    • @deadcxap755
      @deadcxap755 19 วันที่ผ่านมา

      Then it is necessary to provide protection against blocking the hole by colliding balls. In industry, this is solved by vibration of the container, but in our case it can be too noisy.

  • @Tifu77
    @Tifu77 19 วันที่ผ่านมา +1

    This is awesome.
    Maybe it is easier to add a second lane instead of make it faster.
    I think the noise is there anyway because the other part was also quite noisy ;)
    But i really love the project

  • @bg73
    @bg73 18 วันที่ผ่านมา

    Dude, love your work, and your humour

  • @AdamPNelson
    @AdamPNelson 19 วันที่ผ่านมา

    Couple suggestions to consider 1) a double acting solenoid will get rid of the bounce and be faster than a spring return 2) Look at a step feeder as you can get the same part feeding rate result with things moving much slower and no possability of jamming 3) Take a look at type of parts feeder called a drum feeder, which you might find inspiring.

  • @briankorfitzmiehs126
    @briankorfitzmiehs126 20 วันที่ผ่านมา +1

    YES. The factory needs to grow!

  • @sebbes333
    @sebbes333 17 วันที่ผ่านมา +1

    *@Ivan Miranda*
    Be careful.
    8:46 You might dent the marbles if you "punch" them too hard off the sorting-chain, that WILL cause problems later.

  • @AceKaci
    @AceKaci 18 วันที่ผ่านมา

    Tbh, I’ve been waiting for you to make this sorter since the very first video. If you can keep the marbles organized directly after clearing the clock, then you can fill the channels faster. Definitely gotta incorporate it.

  • @dastoex
    @dastoex 19 วันที่ผ่านมา

    Congratulations! With the sorter now working, you are .00000000000000001% of the way towards the ultimate goal of building an automatic Dyson sphere construction machine. I suggest going for the auto resource mining network next (plus a machine that can color the marbles for you). Keep it up!