Beerbot - Twitter + Arduino Beer Vending Machine Hack

About: #Innovation #Technology R&D lab of the the world's fastest-growing #media agency. #Creative makers working from a secret location in SG. #leanintochange

Metalworks by Maxus presents: Beerbot — the Arduino-powered, Twitter-activated beer rationing system.

Beerbot uses a Rails app to detect when Maxus staff request a beer on Twitter. Authorised Twitter accounts can Retweet to "approve" the beer request.

Beerbot 1.0 featured a hacked fridge with Arduino+Ethernet Shield connecting to Thingspeak API, powering servo-motors to vend the cans.

Beerbot 2.0 is a portability and stability upgrade. Includes Arduino+WiFi shield to interface with the new mini-vending machine electronics. It was upgraded to run on MQTT language (via Cosm) due to overheads with parsing JSON.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Credits

JSON parsing code help: Andy Gelme, Melbourne CCHS (@geekscape)

Wi-Fi shield library mod help for Arduino Leonardo: Stephan February, SG Hackerspace (@stephanfeb)

Beerbot Rails backend, Thingspeak & Cosm APIs: Dan Treacy, Metalworks (@danieltreacy)

Be the First to Share

    Recommendations

    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    Discussions