66% or better

Machine offers cheap advice – charges more for something profound

advice

[Nick Johnson] recently wrote in, sharing a neat project he put together in his spare time.

Our readers are most likely familiar with the ubiquitous “fortune” program that ships with many *nix distros, offering cheeky comments and quotes with the press of a button. [Nick] thought it would be cool to build a fortune telling machine using the app, resulting in the handsome device you see above.

The laser-cut wooden case is home to a Raspberry Pi which does the heavy lifting, a coin acceptor, an LCD screen for displaying the device’s status, along with a SparkFun thermal printer. Upon feeding the machine some money, the user can press the “Advise Me” button, prompting the RaspPi to present a printed fortune from its vast database of sayings. [Nick] took some time to do some rough categorization of the fortune databases, enabling the machine to offer more substantial content as the user inputs more coins.

Check out the video below to see [Nick's] fortune telling machine in action.

Comments

  1. Dion says:

    Nifty. Something like this could be crafted (With the help of a bit of adver-evil) into a quirky marketing tool. Feed it 50c. Get a coupon for something (greater than 50c worth), a compliment, an insult or a random useless fact.

  2. Phlip says:

    Advice: A fool and his money are soon parted.

  3. Necromant says:

    Остап бендер одобряет. // For those who know russian classic literature.

    Nice concept, anyway.

  4. Ast says:

    That is really neat.

  5. Caleb says:

    The case is awesome. It makes this look like something that was lovingly crafted and not a heap of wires and PCBs that were cobbled together.

    One question though. Why the RPi? It seems like overkill.

    • arachnidster says:

      Good question! The main reason is that the code needs access to a large database of fortunes to spit out – far more than an embedded processor can contain in (EEP)ROM. I could have used an Arduino with an SD card adapter, but I wanted to be able to have it networked, too – the original goal was to source advice from users online and pick one at random when people put money in.

      Also, given the cost of the RPi these days, it’s an attractive option for a lot of stuff like this, even if it is overkill.

      • Caleb says:

        I did have an MCU with some form of large flash memory in mind but if you’re souring from an online database (I read your article after posting) then the RPi is a much more attractive option from a cost standpoint.

        I think Its very noble of you to donate it to your local hacker space. I always get more fulfillment when I give my projects away to someone who can use it then to store it away somewhere.

  6. Vicary says:

    Reblogged this on Vic's slice of Pi and commented:
    Oooh, auto-balancing is shiny…

  7. Eirinn says:

    Good job – nice finish and nice idea :)

  8. Hirudinea says:

    How about adding a voice module and a head, a la this guy…

    http://www.gearfuse.com/swami-the-fortune-telling-robot-i-predict-you-will-spend-75000-for-me/

    and think of the money you’ll save.

  9. TONELUSTER says:

    someone should do something like this combining the new Einstein app with a Zoltar machine

  10. darren says:

    I was looking at these little printers on ebay for a little project a while ago, but can’t seem to spot any anymore, which is a pitty- shipping to SA from the US is not cheap.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s