1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

BarMixVah Plus

Discussion in 'Projects' started by mark tomlinson, Aug 21, 2014.

  1. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Nope, been out of town for the holidays, am out in San Francisco for the week (wrong coast).
    Soon as I get back I'll check them.
     
  2. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    Take your time and enjoy the holidays!
     
  3. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    I am finishing this up as a Christmas present to myself.
    decided to just do the UI in java I think. That I got installed on the Pi and I just use Eclipse.
     
    3 people like this.
  4. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    My programming skills are not good, so I can't help you out.... :(

    Hopefully you will get it working in time! :)
     
  5. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Mine are fine, my son... not so much.
    I am, however, no longer going to wait for him to learn Python as an educational exercise.
    It seemed like a good idea at the time...
     
    3 people like this.
  6. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    Kids have a mind of their own... ;)
     
  7. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
  8. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    It has the looks, but it misses the tinkering part... ;)
     
  9. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    How is it coming along? Do you need a beta tester? :D
     
  10. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Heh, yea, eventually.
    I looked at doing this in java and decided no.
    So at present am doing it in C/C++. Not sure how long it will take to get a 'pretty' UI doing it that way, but at least I can get it working faster.
     
  11. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    I am now using the machine with a notebook, works super! Big wow factor on a party I gave... :)
     
    2 people like this.
  12. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Awesome. That is what he designed.
    It is certainly easier than trying to redevelop everything for another platform, but it really screams for something else.
     
  13. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    it is very bulky with a notebook next to it... I hope you can get it to work on the raspberry. Then we can have a single machine.. :)
    And I have ordered some more pump's, I want to extend the ingredient's to 10. More options to mix. :)
     
  14. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Good idea, I had figured that printing more of the rack units would allow you to expand, but you could just extend the length of the steel rods.

    I am busy/distracted for the holidays, but I am damn well going to get this working ;)
    It is personal now.
     
  15. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    I think I am going for the maximum of 14 pump's and see how that works. But I want to make 2 row's with each 7 pumps. Otherwise the mixer becomes too wide.

    And maybe later build a different housing for the mixer..

    But first I am also going to enjoy the holidays.

    Gave a great Christmas and a good start of 2015!
     
  16. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    Happy New Year!!
    Have been busy with the barmixvah, I have it now running with 7 pumps on a rasberry pi. But the Original node software is slow and a bit buggy. We have used it now at 2 party's.

    I also changed the funnel, but it still could be smaller. ;)

    [​IMG]

    And I found some things to consider in your new software... :)

    New software suggestions:

    Calibration of each pump seperately, not all pump's pump the same amount in the same time... :( Chinese quality I guess...
    And the possibility to select what ingredient comes first second etc... So you can make cocktails that have layered colors like a traffic light cocktail.
     
    #56 Remco Wijbenga, Jan 4, 2015
    Last edited by a moderator: Jan 4, 2015
    3 people like this.
  17. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    My Arduino software addresses this (except for the calibration--good idea, I will add that). That is already posted, but not terribly useful without a UI around it. You pass it the string which defines the ingredients and quantity and it adds them in the order specified (example:
    "![M1]5000[M2]4500[M4]1900[M3]0600!*").

    I just need to get the UI going. I am tres delinquent on that. I have dithered over this (too long) and waffled back and forth over what to write it in and have finally decided to just use C/C++ on the pi.

    I did originally what you have done (port all of the NodeJS cruft to the pi) and was really unhappy with that, BUT please, go ahead and post the SD card image you are using since that will get people started.
     
    #57 mark tomlinson, Jan 4, 2015
    Last edited by a moderator: Jan 4, 2015
  18. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    Will post the image tomorrow, now not at home and I want to shrink the image. ;)

    About your Arduino code, can you also give the string a command to dispense all ingredients at the same time?
     
  19. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Hmmm, not at present. It is essentially single-threaded :)
    One ingredient at a time, in the order specified in the control string.
    However, that was something I discussed with my son and would be an easy thing to modify into it.

    I figured initially the single-tasking would be easier to troubleshoot and I was not sure mow much flow the funnel the tubes feed into could handle (we added that to the model and printed it up).
     
  20. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    I think having both options is super, filling a 200ml glas takes a long time with just 1 pump running.... ;)

    And some cocktails should be mixed while dispensing... Thinking of printing some kind of mixing end funnel for the hoses... Just like in the Somabar..
     

Share This Page