Magic The Gathering - DIY Automatic Card Sorter PROTOTYPE

Prototype card sorter for Magic The Gathering.
Video shows hardware / electrical side of the sorting mechanism. A (yet to be installed) PiCam will handle the image capture on a Pi4. Pi4 will then process the image against an existing database and determine how to sort the cards into available bins.
Current prototype is setup for 5 bins, but hardware is easily expandable to a significant quantity of bins. Current thought is that the "standard" bin count would be from 20-25, but could be expanded by just extending the linear rail.
Current hardware sort is ~12 cards a minute with sorting card to bins 1-5 in numerical order. Though with the linear rail, the more bins available the longer the sort can take due to travel time.

Пікірлер: 54

  • @tciddados
    @tciddados6 ай бұрын

    I hope when this is done, it includes a function to spin cards into the correct orientation when it detects upside-down cards.

  • @Zstack

    @Zstack

    6 ай бұрын

    Can't say that I have thought about implementing any rotation feature at this point.. Are you talking about upside-down as in title at the bottom, or face down? One is far easier to fix than the other..

  • @tciddados

    @tciddados

    6 ай бұрын

    @@Zstack I was half joking, but just talking about cards that are spun 180 degrees (like the first two cards having different orientations). Having cards facing different directions in decks+collections has always just been a pet peeve of mine.

  • @karolstopinski8350

    @karolstopinski8350

    6 ай бұрын

    @@Zstack Only one axis rotation out of 3 makes that the card face is still visible. The other two will reveal the back and its no good for sortation anymore :)

  • @DragonslayerDarkfireNr1

    @DragonslayerDarkfireNr1

    6 ай бұрын

    @@Zstack i purchased a magic sorter recently and they have a software feature to detect upside down cards and sort them out. Your robot looks like a tiny version of the magic sorter wich has 4 or 8 feeders and 30 slots to put the cards in. As a cheap alternative your robot would be awesome in an array of 10 or more but the slots dont hold enough cards for commercial use, for hobby collectiors its a great alternative

  • @dtoadq

    @dtoadq

    6 ай бұрын

    I can think of a *really* easy way to get it to spin cards into the correct orientation. One that requires no additional work beyond the image capture, which I noticed was missing from the video since the cards are just sorted sequentially. Just assign one of the bins to put the upside down cards in, then when it's finished, manually take the stack and re-insert it into the feeder upside down, and rerun the sort. You could even have a bin that stores 180-rotated cards so you can manually rotate them and re-insert into the feeder. I would much rather do this than implement something really complex that could possibly damage the cards.

  • @DavrK
    @DavrK6 ай бұрын

    really cool project but I think its kind of hilarious how fast the arm moves compared to the quite slow suction-thing and the also quite slow start and end of the overall motion

  • @tottyamadeus591

    @tottyamadeus591

    5 ай бұрын

    moving an arm is simple, but you gotta carefully grab the card or else you risk fucking it up

  • @Phantomless
    @Phantomless6 ай бұрын

    Gonna use this to shuffle my decks

  • @karolstopinski8350
    @karolstopinski83506 ай бұрын

    This is so cool. Design looks very clean. Did you write your own image recognition program?

  • @abomictomcc330
    @abomictomcc3305 ай бұрын

    Do you have a BOM (parts list) for this? would love to take a look at it.

  • @donb3523
    @donb35235 ай бұрын

    What are you using to dispense the cards initially?

  • @williamrobertson3205
    @williamrobertson32052 ай бұрын

    Where did you get the sorting rack the cards are landing in when the arm sorts them? Thank you

  • @FourStringL0B0
    @FourStringL0B05 ай бұрын

    Is there a slow setting?

  • @danielrinaldi5282
    @danielrinaldi52822 жыл бұрын

    Hi, great project, I've seen a lot of magic sorter but I think this approach is the only one viable for a number of limited card. have you got an alternative contact that I want to share some thought about some solution you adopted?

  • @Zstack

    @Zstack

    Жыл бұрын

    Thanks for the comment! I think this approach may not be the fastest out there but one of the most space saving that I have seen. I don't have any alternative contact information available at this time.

  • @screwthenet
    @screwthenet6 ай бұрын

    A neat lil gadget, though the process of putting them out, the suction on them, and randomly putting htem in their spots will probably mark up the cards..Edited my comment as I read in the description the answer I was looking ror. Good stuff. BE well. Subbed btw.

  • @dakillaklown715
    @dakillaklown7157 күн бұрын

    Any updates?

  • @prestonboling2513
    @prestonboling2513 Жыл бұрын

    What did you use for the suction method?

  • @Zstack

    @Zstack

    Жыл бұрын

    For our suction we are currently using a VacMotion (www.vacmotion.com/) setup ( Level Compensator - LC12-H2-30, Suction Cup - 10F.025.004.02-M5) hooked up to a small 12v 2 position electric solenoid (Amazon - B089NKZF1S). We had planned to hook it up to a little vacuum motor to create additional suction but discovered that just closing the solenoid and engaging the suction cup on the card was enough to hold it reliably.

  • @derekjensen7652
    @derekjensen76526 ай бұрын

    please make a production model. i would buy this in a heartbeat lol

  • @CallousCoder
    @CallousCoder4 ай бұрын

    What is that suction system called you are using? And where did you find that? That looks more affordable than the industrial things and cool for home projects.

  • @Zstack

    @Zstack

    4 ай бұрын

    It's called a Level Compensator - Specifically the LC12-H2-30 from vacmotion.com ( www.vacmotion.com/Details.aspx?Cat=LevelCompensators&Id=58)

  • @CallousCoder

    @CallousCoder

    4 ай бұрын

    @@Zstack thank you do much!

  • @nomizak
    @nomizak4 ай бұрын

    This looks cool. I would just be afraid that if it ever malfunctioned, it could tear up many expensive cards.

  • @codenamexelda
    @codenamexelda6 ай бұрын

    Is it sorting by rarity and are the cards taking damage from this?

  • @ninjanyan1579

    @ninjanyan1579

    6 ай бұрын

    I don't think so and no

  • @Zstack

    @Zstack

    6 ай бұрын

    Right now it's not sorting at all, just filling each bin sequentially. (more information in the video description) As for damage, I have not seen any major "damage "(edge dings, bends, etc) but there have been minor surface scratches to both faces when taking a card off the bottom of the pile. This project is on hold until I can figure out a better way to get a single card where I can ensure that there is zero (or no more then there would be caused by shuffling a deck) damage. I would not want to run any of my cards through, let along someone else's cards.

  • @marcellachine5718

    @marcellachine5718

    6 ай бұрын

    ​@@Zstackcould an intended application of this be used to create very random grab bags, repacks?

  • @AkFortyMuppet

    @AkFortyMuppet

    6 ай бұрын

    @@Zstack Feeding cards from the bottom will always include some friction with the cards above and the moving mechanism below. I think that a stack would be better where you load the cards and then make sure that the top card always is on the same height. That way the arm can pick the card directly from the top of the stack without any need for sliding.

  • @fundeck024
    @fundeck0246 ай бұрын

    I need this

  • @richyoyo9796
    @richyoyo9796 Жыл бұрын

    Ah any new videos? How to I buy one? How much it cost to build?

  • @Zstack

    @Zstack

    Жыл бұрын

    Unfortunately no new videos, not much has changed in the past year or so.. project has been sitting collecting dust while I slowly work on a new card extraction method. Once the project gets to a point where it makes sense to release, a complete material list and associated cost will be shared. No timeline on when that would happen though..

  • @richyoyo9796

    @richyoyo9796

    Жыл бұрын

    @@Zstack how much would you sell yours for?

  • @Zstack

    @Zstack

    Жыл бұрын

    @@richyoyo9796 I don't plan on selling complete units, but instead providing the plans for people to build their own. If the price is right, maybe in the future but not at this time.

  • @Optidox

    @Optidox

    Жыл бұрын

    @@Zstack hi, when you say card extraction method, are you talking about the plunger or whatever (i'm guessing roller) system is getting them from the pile into the scanning area? Thanks! This design looks awesome, and I'm considering starting a somewhat similar one myself soon.

  • @Troglodytemtg
    @Troglodytemtg2 жыл бұрын

    A guide to building this would be cool or a link to building it

  • @Zstack

    @Zstack

    Жыл бұрын

    The plan was / is to release a complete guide, parts lists, step files, etc once it reaches a state that is functional. When that will happen, is anyone's guess at this time.

  • @LittleMushroomGuy
    @LittleMushroomGuy6 ай бұрын

    Yeah my cards are all mint condition, straight from booster pack to sorting robot

  • @GamerWannaB
    @GamerWannaB2 жыл бұрын

    how is it sorting or is this just the mechanical side so far

  • @Zstack

    @Zstack

    2 жыл бұрын

    Right now it's just the mechanical side. There is a mount for a PiCam to be installed (once it arrives) that will do the image recognition on the cards for processing. Essentially everything is setup right now so once the processing is completed the software can just tell it which bin to store the card and it will do it. I updated the description with some further detail / information. Feel free to ask any questions you may have.

  • @GamerWannaB

    @GamerWannaB

    2 жыл бұрын

    @@Zstack cool I'm currently working on one as well with a core xy as my basis and I'm also waiting on parts cant wait to see how yours goes

  • @Zstack

    @Zstack

    2 жыл бұрын

    @@GamerWannaB I thought about doing something like that as well, but we opted for a single track linear rail just from a size perspective. We have a lot of wall space that I can just stick this again just but not a whole lot of floor space to take up. Good luck on your effort though! Let me know how it goes.

  • @GamerWannaB

    @GamerWannaB

    2 жыл бұрын

    @@Zstack will do plan to start posting when I have more then drawings done

  • @dungdovan7798
    @dungdovan779810 ай бұрын

    How to buy it ?

  • @mzc_crazy3769
    @mzc_crazy37696 ай бұрын

    The moment you get a foil your done for. (jokes of course, looks great)

  • @Zstack

    @Zstack

    6 ай бұрын

    Heh, one of the reason why this project is on "hold" at the moment. I have not found a way I like enough to individually grab cards without causing damage, especially when dealing with foils.

  • @xblowsmokex
    @xblowsmokex6 ай бұрын

    it doesn't appear to be doing any actual sorting.....

  • @Zstack

    @Zstack

    6 ай бұрын

    Please read the video description, this is solely the physical mechanism to enable card sorting, there is no brain behind it in its current state.

  • @elahem6940
    @elahem69406 ай бұрын

    "sort" is a bit of a stretch lol

  • @1mrlee
    @1mrlee6 ай бұрын

    still waiting for that guide

  • @Zstack

    @Zstack

    6 ай бұрын

    Once I can figure out a method of grabbing an individual card that I like, progress will resume. Until that point though, it is unfortunately just sitting around.

  • @asulwer

    @asulwer

    4 ай бұрын

    So what is it's status?