Parts List
Arduino
Use the Teensy32 Arduino because it has a smaller form factor, more powerful processor, more low level interrupts, and more memory then an Arduino Unu R3. Use the Big Easy Motor Driver to use larger stepper motors.
Quatity | Item | Cost | Link |
---|---|---|---|
1 | Arduino Uno R3 | $25 | arduino.cc |
1 | Teensy32 | $30 | pjrc.com |
1 | Easy Driver Motor Driver | $15 | sparkfun |
1 | Big Easy Driver Motor Driver | $20 | sparkfun |
Raspberry Pi
A good way to get most of the parts needed (except camera) is to buy a Raspberry Pi starter kit from Canakit.
Quatity | Item | Cost | Link |
---|---|---|---|
1 | Raspberry Pi 3 | $35 | element14 |
1 | 16GB class 10 micro SD Memory Card | $xxx | xxx |
1 | 5V 2A AC/DC power | $8 | adafruit |
1 | Pi NoIR Camera | $30 | adafruit |
1 | Pi Camera Ribbon cable (2 meters) | $6 | adafruit |
1 | Pi Camera HDMI extension cable | $15 | tindie |
4 | IR LED, 840-850 nm | $1 each | sparkfun |
1 | 4-channel Logic Level Converter (Bi-Directional) | $4 | Sparkfun, Adafruit |
- 960 nm IR LEDs do not work well with Pi NoIR camera.
Motors and encoders
Quatity | Item | Cost | Link |
---|---|---|---|
1 | Stepper Motor (12V, 0.33 A) | $15 | sparkfun |
1 | Rotary Encoder (Honeywell-600-128-CBL) | $38 | digitkey |
1 | 12V AC/DC Adapter (for the stepper motor) | $xxx | xxx |
Electronics
Quatity | Item | Cost | Link |
---|---|---|---|
1 | Breadboard | $xxx | xxx |
1 | Jumper wires (M/M) | $xxx | xxx |
1 | Jumper wires (M/F) | $xxx | xxx |
1 | Jumper wires (F/F) | $xxx | xxx |
Treadmill
These are Actobotics parts from ServoCity
Quatity | Item | Cost | Part # | Link |
---|---|---|---|---|
Aluminum channels | link | |||
4 | 1.50 inch Aluminum Channel | 2.99 | 585440 | |
4 | 6.00 inch Aluminum Channel | 5.99 | 585446 | |
1 | 9.00 inch Aluminum Channel | 7.99 | 585450 | |
1 | 15 inch Aluminum Channel | 11.99 | 585458 | |
Shafts and shaft couplers | link | |||
2 | 1/4 inch x12 inch Precision Shaft | 3.59 | 634178 | |
2 | 1/4 inch x4 inch Precision Shaft | 1.49 | 634164 | |
1 | 1/4 inch x6 inch Precision Shaft | 2.09 | 634168 | |
2 | 1/4 inch to 5mm Set Screw Shaft Coupler | 4.99 | 625120 | |
2 | 1/4 inch to 1/4 inch Set Screw Shaft Coupler | 4.99 | 625104 | |
Couplers and adapters | link | |||
8 | 1/4 inch Bore Clamping Hub (0.770 inch) | 7.99 | 545588 | |
4 | 1/4 inch Bore Set Screw Hub (0.770 inch) | 4.99 | 545548 | |
2 | Stepper Motor Mount (NEMA 17) | 7.49 | 555152 | |
4 | 1/4-20 Round Screw Plate | 3.99 | 545468 | |
2 | Large Square Screw Plate | 2.69 | 585430 | |
1 | 90 Degree Quad Hub Mount C | 5.99 | 545360 | |
1 | 90 Degree Quad Hub Mount D | 5.99 | 545324 | |
Ball bearings | link | |||
3 | .250 inch ID x .500 inch OD Flanged Ball Bearing (Stainless Steel) 2 pack | 1.99 | 535198 | |
1 | Dual Ball Bearing Hub A | 6.99 | 545444 | |
1 | 1/4 inch Shafting & Tubing Spacers (12 pk) | 1.69 | 633104 | |
Gears | link | |||
1 | 16T, 0.250 inch Bore, 32P Bevel Gear | 5.99 | 615442 | |
1 | 32T, 0.250 inch Bore, 32P Bevel Gear | 7.99 | 615444 | |
1 | 16T, 5mm Bore, 32P Bevel Gear | 5.99 | 615438 | |
2 | 48 Tooth, 32 Pitch Hub Gear (3/16 inch Face) | 5.20 | RHA32-36-48 | |
Fasteners | link | |||
24 | 6-32x3/8 inch Pan Head Phillips Machine Screws (Zinc-Plated) | 0.06 | 90272A146 | |
8 | 1/2 inch 1/4-20 Flat Head Phillips Machine Screws | 0.38 | 90273A537 | |
1 | 3/32 Hex Key | 1.39 | 57185A11 | |
6 | .250 in L x 6-32 Zinc-Plated Alloy Steel Socket Head Cap Screw (25 pk) | 1.69 | 632106 |