Beerbot - Project Showcase - Netduino Forums
   
Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

Beerbot

Robot

  • Please log in to reply
6 replies to this topic

#1 David Weaver

David Weaver

    Advanced Member

  • Members
  • PipPipPip
  • 50 posts
  • LocationBloomington IL

Posted 03 February 2015 - 05:54 PM

While sitting around the pool in the summer it never fails someone is in the pool and wants a beer. I have to get up walk to the pool and hand them a beer. The solution was the Beerbot. Now all a have to do is put a beer in my Beerbot and use any web browser to send commands to the Beerbot to deliver the beer.

 

The components needed to build a Beerbot:

  1. Wooden cigar box
  2. Robot tank treads with hardware
  3. 4 continuous movement servos
  4. Wireless router (I used the Edimax BR-6258n)
  5. Power source ( I used the EasyAcc 5000mAh 2.5A Dual Port
  6. Netduino Plus
  7. 4 led's (optional for night driving)

 

How it works:

 

The Netduino has a small web server that sends HTML web pages and parses the POST commands sent back. For example if the user clicks on “Forward” the Beerbot moves forward.

 

 

 Software:

 

I used Microsoft Visual Studio Express (Visual Basic) to write the software. I have included the code. It can easily be translated to C# by using any of the translators on the web. There is one more software file that I used to generate the web page that did not download. It should be easy to reproduce a web page.

 

I hope you enjoy your Beerbot as much as I do.Attached File  Beerbot.JPG   123.77KB   6 downloads

Attached Files



#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 03 February 2015 - 07:57 PM

David,

Necessity is the mother of invention? :)

Thanks so much for sharing this!

Any chance we can get a video and reactions?

Also...can it deliver lemonade? A hot summer day and a pool... Nom nom nom :)

Chris

#3 David Weaver

David Weaver

    Advanced Member

  • Members
  • PipPipPip
  • 50 posts
  • LocationBloomington IL

Posted 03 February 2015 - 08:32 PM

The Beerbot has not been trained in lemonade delivery. I have attached a short video.   Thanks for the reply!Attached File  BeerBot.MOV   2MB   46 downloads



#4 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 03 February 2015 - 11:02 PM

David--you've got an intimidating "slow approach" method and intimidating siren-style lights on that thing :)

#5 David Weaver

David Weaver

    Advanced Member

  • Members
  • PipPipPip
  • 50 posts
  • LocationBloomington IL

Posted 04 February 2015 - 01:05 AM

Yah I’ve had issues with people stepping on the beer boot the timing of the lights is very important for a few dollars more could have put a siren in the little bot.

 

I hope someone will take ownership of the project and add some features that will make it useful in a commercial project. This was actually a test for the lawnmower project was thinking about. The first idea I had was to add the GPS module to the project with a script language. The movements of the Beerbot would be saved on the SD card and played back to replicate the mowers movements using the GPS coordinates. I tried using a GPS module; it worked but was only accurate to about 8 ft.

 

I think the concept could work with an electric mower that could be customized by removing the wheels and replacing them with 4 motors controlled by Netduino and 4 electronic speed controls. The movements of the mower could be saved to the SD card and replicated to mow later (the user would be able to take control and mow at any time).  I hope this will generate some decision on the feasibility of the project. 



#6 icabodcam

icabodcam

    New Member

  • Members
  • Pip
  • 8 posts

Posted 04 February 2015 - 05:53 PM

While reading this, I received a text message from my liver indicating that the BeerBot violates Asimov's First Law...

 

Very nice, finally something to prove to my friends that this stuff isn't "geeky".  Though I'm thinking that the possibility of this thing encountering water suggests the need for a watertight enclosure.  I'd certainly employ this, though I think I'll have to add an arm, so as to retreive frosty long necks from the refridgerator.  Perahps a bottle opener function also while I'm thinking of it! 



#7 David Weaver

David Weaver

    Advanced Member

  • Members
  • PipPipPip
  • 50 posts
  • LocationBloomington IL

Posted 04 February 2015 - 06:29 PM

In some ways the Beerbot is a lot like Emma (see: http://en.wikipedia.org/wiki/First_Law). When I first build her she had a strong tendency to run off. My Wi-Fi connection in the back yard only worked to about 30 ‘ from my house when she moved past that point she was off to the races. I solved the issue by setting her router to a new wireless Wi-Fi network. I also added some code that makes her stop if she doesn’t understand the command.  The Beerbot is not a swimmer making your Beerbot waterproof would be a great improvement. Adding an arm would also help in retrieving unattended beer cans.







Also tagged with one or more of these keywords: Robot

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.