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
    We did print a funnel to collect all the tubes and direct it into the glass. I can upload that if you want, nothing fancy.

    Yea, the arduino is rather simplistic and I am not sure I can support both approaches, but if the parallel mixing one works that would be the way to go. I'll work that as soon as I cobble together a UI.
    I could support timing in the parallel one so you could use the timing to synchronize when an ingredient is added relative to the others. That I can do.
     
  2. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    If you can upload your version of the funnel... :)

    The Raspberry pi image is now uploading, 8Gb. I could not get it smaller in the short time I have.
     
    2 people like this.
  3. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    This may not be the latest version, he tweaked the end of the nozzle (originally too thin).
    I will sanity check that and see about uploading the SolidWorks file as well, but here is the STL.
     

    Attached Files:

  4. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
  5. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    It is possible this image could be modified to use the Arduberry and the code I have provided for it.
    Investigating that...
     
  6. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    It works with the Arduberry, I have changed the code already for it.
    The web-interface has some limitations, maybe we can also build on that, improve the java code. It is the default github code from:

    https://github.com/ytham/barmixvah

    I only changed the port and some other small stuff like ingredients and the calibration.
     
  7. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Awesome!
    So, really, just moving my Arduberry code into place and some minor modification will get it working at least.
    Thank you.
     
  8. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    Let's hope so... :)

    Keep me updated... ;)
     
  9. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Burned the image and will boot and test it tomorrow.
    At least you did a (sensible) 8gb SD card rather than my (??what was I thinking) 32gb card.
     
  10. Mike Kelly

    Mike Kelly Volunteer

    Joined:
    Mar 11, 2013
    Messages:
    6,967
    Likes Received:
    2,276
    Time to add 24gigs of GUI data and recipes
     
    2 people like this.
  11. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    It was probably a case of "when all you have is a hammer..." I just grabbed the first blank/unused SD card I found. But, in retrospect 24 gb of recipes would be AWESOME. Drinking them even more so.
     
  12. Meg

    Meg New Member

    Joined:
    Jan 18, 2015
    Messages:
    7
    Likes Received:
    2
    Hey there,

    i just got my ArduBerry + Raspberry Pi B /8GB Sd card and all the parts to make the barmixvah in real :-D

    But i do have some few probs. :-/

    pi@raspberrypi ~/barmixvah $ node app.js
    It looks like serialport didn't compile properly. This is a common problem and its fix is well documented here https://github.com/voodootikigod/node-serialport#to-install

    /home/pi/barmixvah/node_modules/johnny-five/node_modules/firmata/lib/firmata.js:34
    throw "Missing serialport dependency";
    ^
    Missing serialport dependency
    pi@raspberrypi ~/barmixvah $

    Or can you guys help me with a raspberry pi image,
    this link do not work any more:
    https://dl.dropboxusercontent.com/u/8391009/Barmixvah.7z

    Thanks
    BG
    Meg
     
    #72 Meg, Jan 18, 2015
    Last edited by a moderator: Jan 18, 2015
  13. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    That is exactly what I ran into originally (and why I --apparently-- dedicated my life to a non-linux solution*).

    I have re-shared the image @Remco Wijbenga had on GoogleDrive

    -> https://drive.google.com/file/d/0B6DXaWMGZJHTeUR2LXVtdElCYnc/view?usp=sharing

    8GB image, zipped up still 1.6GB. This is supposed to be a working image (thanks! Remco).

    Remco if you don't want that shared, let me know and I'll nuke it from orbit :)

    *OK, my solution is still Rasbian, but without the nodejs junk. I like my approach better since it really uses the Arduino code-wise. I have already posted the Arduino code and am seriously delinquent in the C code. But the image Remco did was pretty much the original way using all of the parts they spec'ed out.
     
  14. Meg

    Meg New Member

    Joined:
    Jan 18, 2015
    Messages:
    7
    Likes Received:
    2
    Hi, Mark

    Thanks for the image link, but the uploaded file is only 5MB and the data is corrupted. :-/ Skærmbillede 2015-01-19 02.04.29.png
     
  15. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    2 people like this.
  16. Meg

    Meg New Member

    Joined:
    Jan 18, 2015
    Messages:
    7
    Likes Received:
    2
    @Remco Wijbenga
    Thx for the link, and the image works well.
    ---
    I have try to make a sample "Blink" program and it works well (Y) to the Com1 to ArduBerry is okay.

    Unfortunately something still is not working properly. Johnny Five gives me an timeout message:

    pi@raspberrypi~/Desktop/barmixvah $ sudo node app
    Failed to load c++ bson extension, using pure JS version
    info - socket.io started
    1421693676551Device or Firmware ErrorA timeout occurred while connecting to the Board.
    Please check that you've properly flashed the board with the correct firmware.
    pi@raspberrypi~/Desktop/barmixvah $

    ---
    Atmel chip test:
    pi@raspberrypi/dev $ sudo avrdude -c gpio -p m328p
    avrdude: AVR device initialized and ready to accept instructions
    Reading | ################################################## | 100% 0.00s
    avrdude: Device signature = 0x1e950f
    avrdude: safemode: Fuses OK
    avrdude done. Thank you.
    pi@raspberrypi/dev $
     
    #76 Meg, Jan 19, 2015
    Last edited by a moderator: Jan 19, 2015
  17. Remco Wijbenga

    Joined:
    Nov 7, 2014
    Messages:
    61
    Likes Received:
    18
    I had this also sometimes, then I pressed the reset button on the arduberry and the restarted node app.js without that error.
     
  18. janpsx

    janpsx New Member

    Joined:
    Jan 15, 2015
    Messages:
    2
    Likes Received:
    0
    @Remco Wijbenga

    Iam unable to login via ssh on the Image. Username: pi Password: raspberry
    Can you tell me the correct login?
     
  19. Meg

    Meg New Member

    Joined:
    Jan 18, 2015
    Messages:
    7
    Likes Received:
    2
    @janpsx
    Just change the password via raspi-config tool

    1 "sudo raspi-config" -->
    2 MENU: Change User Password Change password for the default user (pi)
    3 Done

    The "sudo" is required because you will be changing files that you do not own as the pi user.
     
    2 people like this.
  20. janpsx

    janpsx New Member

    Joined:
    Jan 15, 2015
    Messages:
    2
    Likes Received:
    0
    oh okay. That was my next opinion... Thank you @Meg
     

Share This Page