This project is a collaboration between bhasudha and idesigner4 (me), students in the Fall 2012 course Things That Think (CSCI 7000) at The University of Colorado - Boulder.

The story of our bug-catching spider automaton goes like this: A giant evil spider resides in a big web. One day an unfortunate lady bug gets trapped in the web and the scary spider pounces on it.

We came up with the idea for this six-week project together and discussed implementation possibilities at length, particularly with respect to moving the spider and detecting the bug. For example, although we ended up using IR sensing for bug detection, we considered several other possibilities including touch sensors and image processing. At that point, the highly modular and reusable nature of the project components allowed us to build separately, and we are posting our Instructable as a two-part series.

Part 1, described in this Instructable, shows how to build the following elements:
* The frame to which everything is attached
* The spider web and associated lighting
* The spider mover, which is an XY table beneath the web

Part 2 shows how to build the remaining elements:
* The bug
* The bug detector
* The spider

Please note that due to a course deadline, the Part 1 Instructable was published before the documentation was complete, so watch for ongoing updates to the later steps.

Readers who would like to build this project should be aware of the following limitations
The XY table moves nicely under human power, but not with the servos, and we think this outcome is a result of the materials not being sufficiently rigid. It's possible that adding another servo to move the lower slider from both sides would be helpful, too. Here are some alternative Instructables XY tables to try:
Low Cost Hobby Servo XY Table
Internet Arduino-Controlled T-Slot XY Table
DIY CNC Router

Our intent was to be able to display the web in any position, such as leaning against a wall. For this reason, we used strong magnets on both the spider and the mover. Although this idea worked well with models during pretesting, the final spider clings too tightly to the web and doesn't move well. For this reason, we would recommend a different spider / mover magnetic connection, as well as stronger servos to help overcome drag.

The spider's orientation is fixed. We had discussed using a rotating arm on the spider mover, with the pivot point toward the front of the spider, but did not build it due to time limitations. This arm would have allowed the spider to turn as it moved forward along an arc traced out by the spider mover.

Step 1: Materials and Equipment

Image note
A single representative materials photo is provided here. In the photos that appear throughout this Instructable, selected materials are shown from multiple viewpoints — we hope that this approach will make them easier to understand.

Materials - Frame and Web
(1) quarter sheet plywood (2' x 4'), 15/32" nominal thickness, actually 7/16" ($12.45)
(-) 1/4" x 12" basswood, 1-1/2" total width ($1.50 - estimated; was supplied by our lab)

(1) 22-1/2" x 23" x 1/8" acrylic sheet ($12.00 - estimated; was supplied by our lab)

(4) 2", double-wide mending plates ($3.22 for pack of 4)
(16) #6 x 1/2" flat head wood screws ($1.18 for pack of 18)
(8) #6 x 5/8" flat head wood screws ($0.56 total)
(8) #8 x 3/4" pan head wood screws ($0.72 total)
(4) 1/4 x 20 T-nuts ($1.00 total)

Materials - Spider Mover
(2) 3/4" strips of plywood previously described
(-) 1/4" basswood previously described
(-) 1/8" x 24" basswood, 8" total width ($6.00 - estimated; was supplied by our lab)
(2)  3/8" x 48" wooden dowels ($1.98 total)

(4) 0-80 x 5/16" round head machine screws ($0.52 total)
(4) 0-80 hex nuts ($0.64 total)
(14) 6-32 x 1/2" pan head machine screws ($0.98 total)
(14) 6-32 hex nuts ($0.70 total)
(4) 8-32 x 1-1/4" pan head machine screws ($0.40 total)
(4) 8-32 hex nuts ($0.24 total)
(4) 1/4-20 x 7" full thread carriage bolts ($2.36 total)
(8) 1/4-20 flange nuts ($1.20 total)

(1) #8 x 3/8" eye hook ($0.15 - estimated; was supplied by our lab)
(8) 3/16-1/4 hairpin cotter pins ($2.34 total)
(4) 1/2 x .385 x 1 nylon spacers, note interior dimension fits around 3/8" dowels ($2.24)
(6) zip ties ($0.09 - estimated; were supplied by our lab)

(1) Arduino Uno and USB cable ($32.00 - estimated, were supplied by our lab)
(2) hobby servos ($30.00 - estimated; were supplied by our lab)
(-) electrical wire, assorted colors ($2.00 - estimated, was supplied by our lab)
(2) 1/16" x 1/2" strong disc magnets ($1.80 - estimated; were supplied by our lab)
(4) 1/16" x 1/8" strong disc magnets ($1.00 - estimated; were supplied by our lab)

(1) 18" x 24" white poster board ($0.50 - estimated; was supplied by our lab)

Materials - Lighting
(1) 50-micro-LED holiday light strand ($5.84)

(2) 1" angle brackets ($0.30 - estimated; were supplied by our lab)
(2) #6 x 1/2" flat head wood screws ($0.12)
(2) 6-32 x 1/2" flat head machine screws ($0.12 total)
(2) 6-32 hex nuts ($0.10 total)

Laser cutter
3d printer
Table saw
Radial arm saw (or other saw capable of miter cuts)
Milling machine
Drill press
Dremel with cylindrical grinding bit
Measuring tape
Assorted screwdrivers

Weld-It Contact Adhesive
Wood glue
Scrap basswood (1/8")
Scrap lumber
Scrap acrylic
Scrap fabric
Sandpaper assortment (320 - 1000 grit)
Double-sided tape
Toothpicks for applying glue
Pencil for marking materials (for drilling, cutting, etc.)

Personal Protective Gear
Safety glasses
Dust mask
Hair tie

Additional Materials, Equipment and Supplies for Part 2 (Bug, Bug Detector, and Spider)
See the Materials Needed page in the separately published Part 2 of this series

That's a long list of parts! How did you know what to get?
To help us understand the design and the relationships among the parts, we created a computer model before starting. Of course, there were some changes along the way....

oh I see how you did this now, very well done. You should light that acrylic from the side to really make the web pop!
Thanks! We did want to light the web as you suggest, so we built a small test rig to try it out (shown in step 10). One thing we wondered about is whether the LEDs would cause any trouble for the IR detectors, but we only got as far as testing for aesthetics before our deadline.
do you have the specs of the detecotrs you used? I've used white leds (which have a big peak towards the blue end of the spectrum, far from IR) with 780nm centered ir sensors and been fine. Many IR sensors even have a covering that has a very sharp cutoff at around 700nm that helps a lot with cutting out visible light, that's why a lot of ir sensors are colored black of navy.
The best place to find the detector array details is in the <a href="https://www.instructables.com/id/Bug-Catching-Spider-in-Web-Part-2/step2/Materials-Needed/" rel="nofollow">Part 2 Materials List</a>, which includes links to sources. I've included the <a href="http://evilmadscience.com/productsmenu/partsmenu/437-phototran" rel="nofollow">detector link</a> here.

About This Instructable




More by idesigner4:Bug-Catching Spider in Web, Part 1 
Add instructable to: