Slashdot Mirror


Linux-Based Bar-Monkey

An anonymous reader writes "The Bar-Monkey is a bar built around a 486 running linux that can dispense an 8 ounce mixed drink in under 10 seconds. It uses a Matrix Orbital Serial LCD panel with a keypad built into the bar surface for user input. Three Harvey Mudd College students built the bar in their spare time last semester. The bar holds 16 ingredients with which it can currently mix 188 drinks stored in its drink database. Total project cost: $235."

49 of 540 comments (clear)

  1. Finally! by Ninja+Master+Gara · · Score: 5, Funny
    Finally, the Linux "killer app" emerges! Windows is DOOMED!

    Hell, it's even cheaper than some versions of Windows, and it pours liquor!

    --

    ---
    When I grow up, I want to be a kid again.
    1. Re:Finally! by rutledjw · · Score: 5, Funny
      Bah! You're MISSING the bigger point. Now we'll no more free doubles, or extra booze in our drinks! No longer can I use my natural wit, charm and good looks to get free drinks!

      Oh wait, uuuhh, nevermind...

      --

      Computer Science is Applied Philosophy
  2. imgnie by Seehund · · Score: 5, Funny

    a beowlfu clstr of theeeeeeeeeeesse

    *hic*

    --
    Help savingAmigaOS and a free PowerPC market
  3. Cheap liquor? by vondo · · Score: 5, Funny

    Dispenses 16 bottles of liquor for $235? Even if the hardware was free, I don't think I'd be drinking anything that came out of this "monkey."

    1. Re:Cheap liquor? by grub · · Score: 5, Funny

      2 types of Lysol (Original and Fresh Scent), 6 types of Aqua Velva aftershave, 1 bottle of rubbing alcohol, 1 windshield washer antifreeze, 3 melted down shoe wax...

      --
      Trolling is a art,
  4. Thats great! by drblunt · · Score: 5, Funny
    Now, the bar monkey, all the alcohol, none of the needless social interaction!
    Wondeful.

    --
    We should take care not to make the intellect our god; it has, of course, powerful muscles, but no personality.
  5. uhm.. by 216pi · · Score: 5, Funny

    looks like the bar is smoking...

    this was the very first slashdotted bartender...

  6. With apologies... by Skyshadow · · Score: 5, Funny

    "You want some more?"

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
  7. Hrmm by ThrasherTT · · Score: 4, Funny

    Apparently the Bar Monkey is serving Harvey Mudd's web site as well...

    --

    All Your Memory Are Belong To Java
  8. Barmonkey! by grub · · Score: 5, Funny


    "Barmonkey.."
    bleep bloop
    "Tea, Earl Grey, Hot."

    --
    Trolling is a art,
    1. Re:Barmonkey! by GNUman · · Score: 5, Funny

      Well, as long as if asked for a beer it doesn't give me something that tastes almost, but not quite, completely unlike beer... then they're on the right track...

  9. Linux good for you health! by GreyPoopon · · Score: 5, Interesting

    Coupled with the latest study on alcohol and the heart, it looks like we can now officially say that Linux is good for your health!

    --

    GreyPoopon
    --
    Why is it I can write insightful comments but can't come up with a clever signature?

  10. But..... by pimpmaster · · Score: 5, Funny

    Can it make a Flaming Homer..

    --


    "Now you see that evil will always triumph, because good is dumb." Dark Helmet - Spaceballs
    1. Re:But..... by VikingBerserker · · Score: 5, Funny

      Considering how Slashdot's treating the site, I'd say about all this helper monkey will do for now is say "Pray for Mojo."

  11. Well, you know... by warpSpeed · · Score: 4, Funny
    This might be the closest some geeks get to "sex on the beach" on demand.

  12. I want one by Chocolate+Teapot · · Score: 5, Funny

    Does it require a designated driver?

    --
    Modest doubt is called the beacon of the wise. - William Shakespeare
    1. Re:I want one by sapped · · Score: 5, Funny

      No, just a signed driver.

  13. Needs ice by D3 · · Score: 4, Interesting

    I didn't see ice being dispensed. How about a Lego robotic arm to grab a couple cubes and toss them in the glass!

    --
    Do really dense people warp space more than others?
  14. LOL by Anonymous Coward · · Score: 5, Informative

    Bahaha that was a great scene.

    For those of you who missed the reference, it's from the highly underrated Fifth Element. This guy is pouring out his heart to a bartender, and asks if he knows what he means.

    Camera angle cuts over and the bartender's a robot. It shakes it's head no and askes "You want some more?", which is funny since that's pretty much the reaction I've gotten from human bartenders the two or three times I've gone to drown serious sorrows.

  15. finally, an appropriate use of technology by DJSpray · · Score: 5, Funny

    Using an unreliable battery-operated device to replace a pad and paper to store names and addresses? Nope.

    Making our lives miserable and giving us the attention span of hyperactive gnats by making us always available for harassment via telemarketers, pages, e-mails, and instant messages? Nope.

    Giving us carpal tunnel syndrome and tendonitis just to move a cursor around the screen or pilot Mario around? Nah.

    Making it so our kids can't use a paper library or fix their own spelling errors? No way...

    Making it so the documents and esigns we spend our lives writing and creating have a recoverable life span less than a tenth that of the lowest-grade _paper_ available? Not even close...

    Mixing a perfect gin and tonic? Now THAT'S technology!!!

  16. too bad... by trybywrench · · Score: 5, Funny

    it doesn't have a web server built in then we could /. it and keep people from getting there drinks. Maybe a fight would break out and spread to the street. A few bystanders get involved and we have the first /riot.

    --
    I came to the datacenter drunk with a fake ID, don't you want to be just like me?
  17. Sounds fun... a digest. by Duds · · Score: 5, Funny

    Right, let's get some of these out of the way

    - Can it mix a flaming Homer?
    - To add a new drink do you need to recompile the kernal
    - Can you get KPeanuts?
    - It'd do it in 9 seconds if it ran Gnome
    - To get ice do you have to type MixScotch -ice
    - Ah, but will it listen to how bad your day was. "Barmonkey? yeah Windows 98 crashed again"

    Hmm, that's probably all of the non technical posts for this story.

  18. Harvey Mudd? by stoolpigeon · · Score: 5, Funny

    Wasn't that the guy Captain Kirk condemned to live w/a bunch of robot replicas of his wife?

    .

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
  19. 10 Seconds? by GMontag · · Score: 4, Funny

    TEN Seconds? For crying out loud! That is an eternity when my glass is empty! Human bartenders are much quicker, well after I get them properly trained.

    Then again, this thing might be a lot faster with draft Fosters only, rather than having all of thos other confusing ingrediants mucking things up.

  20. Text from main page by missing000 · · Score: 5, Informative

    The Bar Monkey
    Designed and Implemented by Steven Avery, Dustin Cooper, and Brad Greer
    of Harvey Mudd College

    The Bar Monkey, simply put, is a vending machine that serves mixed drinks. It houses 16 reservoirs which currently contain the following ingredients:

    * Vodka
    * Rum
    * Tequila
    * Whiskey
    * Gin
    * Amaretto
    * Triple Sec
    * Kahlua (or coffee liqueur)
    * Midori (or melon liqueur)
    * Orange Juice
    * Pineapple Juice
    * Cranberry Juice
    * Sour Mix
    * Cola*
    * Tonic*
    * Grenadine*

    *Ingredients currently under consideration for replacement

    Using these 16 ingredients, a total of 188 different drinks can be made, with the included ability to add ounce increments of each ingredient to customize (or create) a drink. The drink database is easy to update and nearly infinitely expandable.

    Customers sign up for a user account, for which they are assigned a unique, 5-digit, hexadecimal PIN. The account is debit-based, with each drink charging the customer at cost for the drink they are purchasing, automatically deducting from their account balance.

    All told, the project took about 3 months and $235 to complete. It is worth mentioning, however, that the LCD (the most expensive single component) was donated (approx. value: $100+), and various other components were otherwise acquired for free. The Bar Monkey was graciously funded by West Dorm HMC, even though we were overbudget by $85. Continual maintenance and occasional improvements are still always a concern.
    Some Pictures:

    Beta Testing
    Here's the cabinet when it was just a few shelves holding empty 2-liter bottles. One pump is hooked up to the computer for the purpose of taking time-constant data.

    Soldering I
    Having collected the time-constant data, Steve and Brad dutifully solder half-inch jumpers to each of the 4 leads on each of the 16 relays. Neither of us knows, to this day, why we did this outside.

    Soldering II
    Closeup of the meticulous but tedious jumper-soldering process.

    Bartop Under Construction
    The unfinished bartop, with various tools, containers, and other helpful things strewn across it in the midst of hard work.

    The Monkey's Central Nervous System
    The finished relay board, connected to the computer via parallel ports. The computer is running the Bar Monkey program, which displays the drink code prompt on the LCD.

    LCD and Keypad Closeup
    The above-mentioned drink prompt, but closer.

    Behind the Scenes of the Relay Board
    It looks really nice and neat on top, but the relay board was quite possibly the most difficult part of the entire project. What you see here are 16 relays, 16 diodes, 16 resistors, 16 transistors, and approximately 70 small segments of wire (not counting the 64 jumpers).

    Inside the Finished Product I (shown above)
    Pretty self-explanatory. The pumps and their respective reservoirs in place, the computer and relay board safely tucked on a shelf, the LCD behind a half-inch of acrylic, and all the tubes pulled through the PVC dispenser neck.

    Inside the Finished Product II
    Same as above, but from a different angle.

    Electronics Closeup
    The LCD, with extension cable to the keypad and serial cable to the computer, is at the top right. The bottom of the computer is unimpressive, though dominant in the frame, and the relay board is seen off to the side.

    Outside the Finished Product
    Here we see the Bar Monkey as customers see it, complete with Dustin's excellent stencil design and the nozzle, which is removable for cleaning.

    The Finished Bartop
    The top of the Bar Monkey, covered in rugged black plastic with a viewing window for the LCD.
    Finished LCD and Keypad Closeup
    It still looks pretty much the way it did when it was unfinished, only now it isn't just laying on the floor.

    Drink Confirmation
    The true beginning of the customer's experience with the Bar Monkey.

    Technical Specs:

    * Runs a program written in C by Dustin Cooper, in Linux.
    * Bartop is approximately four feet above the ground.
    * Holds approximately 1.75 liters of each ingredient.
    * Uses 16 windshield washer pumps run by a 12V adaptor. Pumps are connected in parallel and run sequentially by the program.
    * Dispenses an 8 oz. mixed drink in less than 10 seconds.
    * Currently has 30 registered user accounts, with expected rapid growth as people cease being broke.

    CounterCentral hit counters
    Since 10:00 PM EST on Jan 7, 2003

  21. The Obvious Question by limekiller4 · · Score: 5, Funny

    If you beowulf them do you get an AA meeting?

    --
    My .02,
    Limekiller
  22. The Linux by Skyshadow · · Score: 5, Funny

    1 can of Mountain Dew
    2 shots Finlandia vodka
    splash of triple-sec
    twist of lime
    straw for networking

    Serve with ice.

    Made this up as a joke at an ACM party back in college (we had a "Windows" too, but it was horrible and weak), but the Linux continues to be a favorite of mine.

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
  23. Hmm, SPAM risk.. by Boss,+Pointy+Haired · · Score: 4, Funny

    You have to sign-up for an AdultCheck(TM) ID before you can get an account.

  24. YOU KILLED MABEL! by Thud457 · · Score: 5, Funny

    Remember kids, prior to a thorough slashdotting, always remember to mount a scratch BARMONKEY!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  25. This reminds me... by CoderByBirth · · Score: 5, Funny

    ...of a machine at my university:
    "The Stochastic Bartender"
    Basically, it's a modified slotmachine, where instead of the three cherries, bananas and apples, there is a type of hard liquor, one liqueur and one mixer.

    Drinks from The Stochastic Bartender cost half, on one condition - you only get to pull that lever once.

    I'm telling you - that devil piece of machinery can come up with some truly repulsive shit:
    4cl Bäska Droppar ("Bitter Drops", Swedish vodka spiced with wormwood, this stuff makes you feel like a man)
    Blue Curacao
    Grapefruite juice

  26. Windshield washer pumps! by wowbagger · · Score: 5, Interesting

    This guy is using windshield washer pumps to move the fluids.

    YUCK!

    Sorry, I'd rather use something less likely to contaminate the fluid I was moving.

    A peristaltic pump would be far better - you get volumetric measuring free, and you can use medical grade non-contaminating tubing.

    1. Re:Windshield washer pumps! by cybermace5 · · Score: 4, Informative

      Yeah, peri pumps are great. We have hundreds of impeller pumps to recirculate ink on our presses, and the are always dying, going off balance, or developing other problems. Plus, they have to be meticulously cleaned with every ink color change. We're moving to peri pumps exclusively in the next few months...just rinse out or throw away the tube, snap in, and go.

      --
      ...
  27. I want one! by davidmcn · · Score: 5, Interesting

    This is awesome! This has plausable commercial implications. How nice would it be to goto a bar and not have to worry about tipping someone, you just slide your credit card or insert your money and select your drink and you get it in 10 seconds. If I owned a bar I would consider it. After all, the money stuff would be pretty standard to implement, people have been doing stuff like that for years. So say you need 3 for your bar to operate efficiently and you would normally have 2 bartenders working. So you spend $500 a piece on the robots, and you normally pay 2 bartenders $5/hour+tips to work the bar and your bar is open from noon to 3 am each day. That accounts for $150/day in employee expenses.

    Now you implement the robots and your initial investment in them is $1500 and cost to run is literally nothing but electricity. In addition you would need 1 person there responsible for checking IDs and swapping out liquours, so that is say $100/day because you aren't giving the person tips anymore. You've saved yourself approximately $50/day in operating costs which means in 30 days the robots have paid for themselves and you see profits increase by $50/day which over the course of the year is $18,250. I'd say this is a bloody good idea if someone had the resources to market and mass produce this.

    --
    Memories become legend, Legend fades to myth, and even myth is forgotten by the time that age comes again.-Robert Jordan
    1. Re:I want one! by FleshMuppet · · Score: 5, Insightful

      This is awesome! This has plausable commercial implications. How nice would it be to goto a bar and not have to worry about tipping someone, you just slide your credit card or insert your money and select your drink and you get it in 10 seconds. If I owned a bar I would consider it.

      You obviously haven't spent enough time in a bar, and have never been a bartender. Bars don't sell liqour - they sell socialization. You already have a self-service bartender, it's called your home liqour cabinet. Most humans go out becuase they want to socialize. They like talking sports with Jeff behind the bar, or flirting with Suzy the cocktail waitress.

      Any bar using these would loose revenue quickly. I've been a bartender, and I can tell you this - a good tender, or a good staff can easily double or triple a bar's income. A bad one can drive customers away. A good bartender makes customers feel good... so they stay and spend more money. If that bartender makes a good enough impression, they might keep coming back and doing so on different nights. A bad bartender makes people go elsewhere. So you can have your robot bar, but I'll stick to my old-fashioned, human charisma driven service model. And come Friday night, I bet my bar will be the one that's packed.

  28. Re:Old News by Anonvmous+Coward · · Score: 4, Funny

    "Pfff, they did this in Short Circuit way back in the 80's."

    We all know that was a hoax. It was probably the Stone Cutters behind it. Afterall they did make Steve Gutenberg a star.

  29. Never on Windows by fleener · · Score: 4, Funny

    Windows would incorporate Drinking Rights Management to ensure kiddies are only served root beer.

    Before each drink request, imbibers of legal age must slide their driver's license through a slot for verification, along with the card of a preauthorized designated driver (even for home use). Remember to make each successive drink request with the same glass you used for your first request, or nefarious activity will be suspected and the tap will shut down, forcing you to call Microsoft for a reactivation code.

  30. Punch the Monkey by RetroGeek · · Score: 5, Funny

    So now you can punch the monkey, and it gives you a drink.

    And if you are two drunk to punch the monkey, you need to go home.....

    --

    - - - - - - - - - - -
    I am a programmer. I am paid to produce syntax not grammar. Deal with it.
  31. My Question is.. by warpSpeed · · Score: 5, Funny
    Is it scalable, can it handle 32 bottle processing?

    Can it handle a Big Gulp Gin and Tonic?

  32. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion

  33. A man walks into a bar... by CaffeineAddict2001 · · Score: 5, Funny

    and brings a monkey along with him. The bartender notices the monkey stealing martini olives, sticking them up his butt and then eating them.

    The bartender asks the man "What the hell is wrong with your monkey?"

    To which the man replies "He ate a cue-ball last week. Now he measures everything before he eats it."

  34. Re:Linux for the masses by rmadmin · · Score: 5, Funny

    Yeah, except I don't think I'd get as much thrill out of watching my drunk friend hit on a machine as when he hits on the 40 year old 350lb woman that works at our bar.

  35. Thank good it doesn't use voice recognition by bubblegoose · · Score: 5, Funny

    After about 3 drinks this machine will be useless. Who's going to remember a 5-digit, hex PIN.

    At least it's not voice recognition, then I'd be in BIG trouble.

    I'ddd liiikke an Aba..laamba Slaammmer plleease.

    --
    I hope that someday we will be able to put away our fears and prejudices and just laugh at people. - Jack Handey
  36. Serious add-on idea by Skyshadow · · Score: 5, Insightful
    Why not have this baby track it's users by sex and approximate weight?

    Since the user would get all their drinks from the machine, it could generate a report on what a user's BAC is likely to be (x number of drinks over y amount of time, adjusted to body weight). It could flash this info the the user everytime they buy a drink, so they know if they're going to be over the legal limit for driving or if they're getting close to dangerous levels. Hell, the barmonkey could even cut people off.

    "I'm sorry, the Monkey says you've had enough, dude."

    --
    Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    1. Re:Serious add-on idea by trentfoley · · Score: 4, Insightful
      ...the barmonkey could even cut people off.

      "I'm sorry, the Monkey says you've had enough, dude."

      This feature would dramatically reduce the MTBF of the unit. Clinical tests have shown that human bartenders, having arms -- and frequently firearms, can get away with this behavior. However, defenseless mechanical devices tend to be smashed in to little pieces.

  37. All it needs now is Clippy by Greedo · · Score: 5, Funny

    "It seems like you're trying to get hammered. Would you like to make your next drink a double?"

    --
    Tuus crepidae innexilis sunt.
  38. Better still... by pokeyburro · · Score: 5, Funny

    Port Eliza to it, and it'll listen to your problems as well.

    --
    Lately democracy seems to be based on the skybox, the Happy Meal box, the X-box, and the idiot box.
  39. Re:Old News by po_boy · · Score: 4, Funny

    The metric system is a tool of the devil. My car gets 6 rods to the hogshead, and that's the way I likes it.

  40. I found the missing $85 by telstar · · Score: 5, Funny

    "we were overbudget by $85"

    Wonder how that happened...

    "Beta Testing"

    Nevermind...

  41. Re:Slightly OT by cosyne · · Score: 5, Informative

    I've always wanted to do little projects like this, where a computer controls various relays. The only thing I don't know how to do is get the computer to control them! Are there inexpensive kits that connect to, say, a serial port? I'd love it if anyone who has experience with similar things can tell me how to do this cheaply.

    There's a book called Controlling the world through your PC, or something like that. It's old and comes with a floppy disk, but i recall it having schematics for hooking things up to the paralle port. You can wire it directly but you generally want opto-isolators so you can't fry your computer. You can also get a wide array of stuff to interface to the serial port. I like the motoralla 68hc11 microcontroller. It does cool shit (we actually used one in a previous barmonkey prototype), and the evaluation board with chip runs around $100. Try http://www.axman.com/
    Also, the amazon page for the above book:
    http://www.amazon.com/exec/obidos/tg/detail /-/1878 707159/103-7968018-2248661?vi=glance
    The "customers who bought this also bought this" section may be helpful