thingiverse
Android Meets Arduino: The Sequel
The Android Hack-a-bot is a miniature robot based on the Arduino(tm) Pro Mini from Sparkfun and the Official Android DIY Figurine from DYZPlastics. Hack-a-bot is a light-sensitive robot that can be activated by waving your hand over its sensor or flashing a light at it.
Hack-a-bot has three modes: active, sleeping, and dancing. In active mode his backpack shines yellow. In sleep mode its backpack shine blues and an extra set of commands (waves) is needed to activate. In dancing mode its head spins and its backpack lights up - both in random colors and motions.
Check out a video of hack-a-bot at http://www.ustream.tv/recorded/32104339.
Hack-a-bot is 100% open-source. It's also hackable, naturally, so the Arduino enclosure can be easily opened/closed, and the robots' head can be removed for access to its servo motor. It's designed to be an introduction to robotics and hacking. All of the Arduino pins are exposed, so the little robot can be reprogrammed, refurbished, and repurposed.
To power Hack-a-Bot you'll need a USB micro cable. Terawatt Industries has a battery-powered version of the Android Hack-a-Bot, and wireless, in the works.
Instructions
Download the latest versions of the Hack-a-Bot SCAD and STL files from http://terawatt-industries.github.io/android-hackabot-cad.
A proper assembly guide for this thing should be accompanied by pictures and/or video. I recorded a time-lapse video of this assembly but it requires some editing and such takes time.
We suggest a solder-less assembly which requires a wire-wrap tool and hot glue gun (or your preferred insulator). Solder-less assembly is a little more challenging but it makes maintenance easier and re-use of the parts possible.
For printed parts in the photos I used:
Slic3r 0.99
200mil layer height
8mm brim
support material for 15-degree overhang
25% honeycomb infill
Bill of Materials:
Official Android DIY 3" (76.2mm) Figurine. These are sometimes hard to find, but not as rare as Series 1 or 2. Vinyl is easiest to work with. You can use another Official Android Series figurine and be creative. If you choose this route be aware that part of the instructions include customizing the vinyl irrevocably.
Arduino Pro Mini 5v/16Mhz
WS2801 LED Driver breakout board with LED
USB Micro breakout board
TSL235 light-to-frequency converter
wire wrap (for wiring, solder-less assembly)
9g servo motor
1x M3x16mm button cap screw (attach head) + 2x M3 lock washers (required, attach head)
2x M3x16mm socket cap screw + 2x M3 nuts (attach backpack to body; 2x lock washers are optional)
Android Hack-a-Bot 3D-printed parts
Arduino Pro Mini 3D Printed Enclosure w/Extras
Full Bill of Materials (hardware) from Pro Mini 3D Printed enclosure
All electronics above can be sourced from Sparkfun. The figurines can be sourced from online toy stores - watch out for knock-offs. The printed parts can be printed at home. The firmware can be downloaded from (http://terawatt-industries.github.io/android-hackabot-firmware).
Direct link to the original creator's page
Click the "View on thingiverse" button above to visit the original model page on thingiverse. You can download the STL file directly from the creator's page for free.
This STL file is compatible with most FDM 3D printers (Creality Ender 3, Prusa MK3S+, Bambu Lab, etc.) and resin printers (Elegoo, Anycubic). Check the original page for recommended print settings and materials.
Yes, this model is available as a free download on thingiverse. Some creators accept tips or donations.
Most STL files can be modified using free software like Blender, TinkerCAD, or Meshmixer. Check the license on the original thingiverse page to see if modifications are permitted by the creator.