Learn Java for FTC Programming Board
Archivos imprimibles (12)
-
stlProgramming_Board_v8.stl
3.2 Mo · 78 descargas
-
stlPotentiometer_Knob_v8.stl
1.3 Mo · 50 descargas
-
stlProgramming_Board_Cover_REV_v9.stl
2.1 Mo · 52 descargas
-
stlREV_Front_Motor_Mount_v8.stl
1.2 Mo · 59 descargas
-
stlREV_Rear_Motor_Support_v8.stl
671 Ko · 57 descargas
-
stlREV_Rear_Motor_Clamp_v8.stl
1.1 Mo · 55 descargas
-
stlREV_Motor_Wheel.stl
1.3 Mo · 53 descargas
-
stlProgramming_Board_Cover_GoBilda_v9.stl
2.1 Mo · 46 descargas
-
stlGoBilda_Front_Motor_Mount_v8.stl
756 Ko · 50 descargas
-
stlGoBilda_Rear_Motor_Support_v8.stl
648 Ko · 49 descargas
-
stlGoBilda_Rear_Motor_Clamp_v8.stl
883 Ko · 49 descargas
-
stlGoBilda_Motor_Wheel.stl
9.8 Mo · 52 descargas
Descripción
This is a 3d-printed programming board I designed as a companion to the book Learn Java for FTC by Alan Smith. This allows a control hub, motor, touch sensor, color sensor, servo, and potentiometer to all be mounted to the board and wired up. The FTC team I mentor (#26037 Cyber Tigers) uses this programming board to learn Java along with the book.
The programing board design can accommodate either a REV motor or a GoBilda motor. The programming board is the same in either scenario, but the additional parts you print will be different. So, print the programming board, and then print the corresponding cover (the REV cover is a little wider because the motor shaft sticks out more), front motor mount, rear motor support, rear motor clamp, and motor wheel for the type of motor you're going with.
Suggest the following print settings:
- Programming Board - 0.20mm layer height, supports everywhere, 15% infill. This is a large flat part which can lift in the corners, so you may need to play with print settings to get this to print well. A 15% Hilbert Curve infill with a 10mm outer brim worked well for me. Print with the bottom (large flat surface) on the plate.
- Programming Board Cover - Same settings as Programming Board except 5mm outer brim. Print with the top of the cover (large flat surface) on the plate.
- Potentiometer Knob - 0.20mm layer height, no supports, 100% infill. Print with the top of the knob on the plate.
- Motor Mount Parts (same for either GoBilda or REV) - 0.20mm layer height, supports everywhere, 15% infill. Print with the front of the front motor mount on the plate, the bottom of the rear motor support on the plate, and the bottom of the rear motor clamp on the plate (lots of infill under this one).
In addition to these printed parts, you will obviously need the components to install on it. Here is what I used:
- REV Control Hub (REV-31-1595)
- REV Potentiometer (REV-31-1155)
- REV Color Sensor V3 (REV-31-1557)
- REV Touch Sensor (REV-31-1425)
- REV Smart Robot Servo (REV-41-1097)
- REV HD Hex Motor 40:1 Spur Gearbox (REV-41-1301) OR GoBilda 5203 Series Yellow Jacket Planetary Gear Motor (1150 RPM, 5203-2402-0005)
To mount all of the components, you will also need the following hardware:
- Control Hub to Board: 4x M3x18mm
- Potentiometer to Board: 4x M3x6mm
- Servo to Board: 4x M4x40mm
- Touch Sensor to Board: 2x M4x12mm
- Color Sensor to Board: 2x M4x12mm
- Front Motor Mount to Board (either REV or GoBilda): 2x M4x14mm
- Rear Motor Mount to Board (either REV or GoBilda): 2x M4x40mm
- REV Front Motor Mount to Motor: 4x M3x8mm
- GoBilda Front Motor Mount to Motor: 4x M4x12mm
- Nylon Lock Nuts for Board screws: 4x M3 (Control Hub) and 12x M4 (other components)
The programming board, cover, phone, controller, power supply, and book all fit well in a Pelican Vault V200 Case (shown in photos).