Cool Can on Command

by MikeTheMaker in Circuits > Arduino

1737 Views, 14 Favorites, 0 Comments

Cool Can on Command

Cool Can - 44.jpg
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

Peltier cooler

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.

Cool Can - 1.jpg
Cool Can - 3.jpg

Print 3d files, then assemble two rail pieces using 3mm screws.

Cool Can - 4.jpg
Cool Can - 5.jpg
Cool Can - 6.jpg

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).

Cool Can - 7.jpg
Cool Can - 8.jpg
Cool Can - 9.jpg

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.

Cool Can - 10.jpg
Cool Can - 11.jpg
Cool Can - 12.jpg

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.

Cool Can - 13.jpg
Cool Can - 14.jpg
Cool Can - 15.jpg
Cool Can - 19.jpg
schematic.jpg

Mount arduino with motor shield to base of unit. Attach magnet sensor to sensor holder. Wire according to schematic. Install sketch in Arduino.

Downloads

Cool Can - 16.jpg
Cool Can - 17.jpg
Cool Can - 18.jpg

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."

Cool Can on Command internals
Cool Can - 20.jpg

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.

Cool Can - 21.jpg
Cool Can - 22.jpg
Cool Can - 23.jpg
Cool Can - 24.jpg

Cut and assemble a foam box to insulate the cans. Use wood screws to connect the foam.

Cool Can - 33.jpg

Attach 12 volt dc supply to the Peltier cooler. This supply will also go to the input on the Arduino motor shield.

Cool Can - 34.jpg
Cool Can - 35.jpg
Cool Can - 36.jpg
Cool Can - 37.jpg

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.

Cool Can - 25.jpg
Cool Can - 27.jpg
Cool Can - 29.jpg
Cool Can - 30.jpg
Cool Can - 32.jpg

Assemble the ornament topper (I melted the bits together using a soldering iron). Glue the topper to the top of the box.

Cool Can - 39.jpg
Cool Can - 43.jpg

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.

Cool Can - 45.jpg
Cool Can - 41.jpg
Snacky - 25.jpg

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!