Cool Can on Command
On command, this device drops a cool can into Astro robot's load bin. Astro can find an individual and deliver the can.
By changing the magnetic sensor to a button, this can be used as a cool drink dispenser in a game room or "cave."
Supplies
12 vold dc, 10 amp power supply
Arduino Uno
Arduino Motor Shield
(2) linear actuator, two inch stroke
Foam block, 6" x 12" x 1" (six pieces)
Assorted jumper wires
Assorted 3mm screws and nuts
Assorted wood screws
10 feet 1" x 2" wood
(2) 20mm x 10mm x 5mm strong magnets
Magnet sensor
3d printed parts
Duct tape
Wire, solder, heat shrink tubing
5" x 8" foam padding (to cushion can landing in Astro's load bin)
Hook and loop tape (like Velcro)
Astro is a robot that is (sort of) available from Amazon--if you request it and are given an invitation.
Print 3d files, then assemble two rail pieces using 3mm screws.
Downloads
Cut 1" x 2" pieces and attach to rail supports using wood screws. Attach rail supports to rail using glue (or melt with soldering iron).
Attach can stopper (orange end piece that releases cans) and can divider (green piece that holds row of cans back during can release) to linear actuator using 3mm screw.
Construct base to hold linear actuators. Secure linear actuators in 3d printed mounts. Assemble such that (when fully retracted), the can stopper and can separator do not touch cans.
Mount arduino with motor shield to base of unit. Attach magnet sensor to sensor holder. Wire according to schematic. Install sketch in Arduino.
Downloads
Place two magnets together. Place one part velcro on the back center of Astro robot (so that it is slightly above magnet sensor). Place the other piece of velcro on one end of the "two magnets."
Here's an uncovered view of the dispenser in operation. Place padding inside Astro's load bay--just to soften the landing of the can.
Cut and assemble a foam box to insulate the cans. Use wood screws to connect the foam.
Attach 12 volt dc supply to the Peltier cooler. This supply will also go to the input on the Arduino motor shield.
Paint the base (so that it doesn't look like scrap wood). Cut foam and glue to the bottom of the rails (I used Elmer's glue and duct tape). Attach the "can door" using duct tape.
Assemble the ornament topper (I melted the bits together using a soldering iron). Glue the topper to the top of the box.
Assemble, load and it's ready to go! Stick the magnet to the velcro on Astro's backside if you want a can delivered. If not, leave the magnet inside the load bay.
Why, you may ask, so much effort to make the little guy holding a can? I'm thinking of the future. Place one cooler to the left of the charger and one cooler to the right of the charger. The can holders indicate the type of drink held in the cooler. Add "snacky" above the center. With that combination, I can send Astro and request either a drink (one of two possibilities) or a snack. It's the future!