Trellis 3D Printed Enclosure

Similar documents
Feather Weather Lamp. Created by Ruiz Brothers. Last updated on :54:26 PM UTC

Introducing Adafruit Trellis

3D Printed LED Buckle

FPV Mini Display. Created by Ruiz Brothers. Last updated on :00:18 PM UTC

Portable Apple Watch Charger

LED Eyes. Created by Ruiz Brothers. Last updated on :50:55 AM UTC

3D Printed LED Knuckle Jewelry

3D Printed 20w Amplifier Box

Trinket NeoPixel LED Longboard

3D Printed Google AIY Voice Kit

i2c/spi LCD Backpack Created by lady ada Last updated on :11:04 PM UTC

3DPrinted Custom Keycaps

7 Portable Multitouch Raspberry Pi Tablet

Adafruit VL53L0X Time of Flight Micro-LIDAR Distance Sensor Breakout

3D Printed 20w Amplifier Box

Solar Boost Bag. Created by Becky Stern. Last updated on :44:55 PM UTC

Guardian Shield+ Zelda Breath of the Wild

Solder Dispenser Adabot Head

3D Printed Camera LED Ring

Adafruit Color Sensors

Zelda Thunder Helm. Created by Ruiz Brothers. Last updated on :46:52 PM UTC

Boomy The Boombox. Created by Ruiz Brothers. Last updated on :52:13 PM UTC

3D Printed Case for Adafruit Feather

NeoMatrix 8x8 Word Clock

Bluetooth Controlled NeoPixel Headphones

7" Portable HDMI Monitor

Adafruit APDS9960 breakout

Webcam Cover-Up Lego brick with Adabot Mini Fig

Prophet 600 GliGli mod

Circuit Playground Yoyo

CircuitPython Media Dial

Adafruit Si7021 Temperature + Humidity Sensor

Fiddy - the FTDI Clip

Circuit Playground Combadge

Mystical LED Halloween Hood

Adafruit 8x16 LED Matrix FeatherWing

Simple LED Unicorn Horn

Adafruit Capacitive Touch Sensor Breakouts

Adafruit DRV2605 Haptic Controller Breakout

Adafruit MCP9808 Precision I2C Temperature Sensor Guide

Fiddy - the FTDI Clip

3D Printed Google Glass Adapter

Adafruit MMA8451 Accelerometer Breakout

NeoPixel Bike Light. Created by Ruiz Brothers. Last updated on :43:46 PM UTC

Ping Pong Ball Launcher

Adafruit DRV2605 Haptic Controller Breakout

Crawling Baby Sea Turtle Robot

3D Printed Bone Conduction Transducer Box

Toy Car Speed Timer. Created by Kirby Griese. Last updated on :13:49 PM UTC

MCP Bit DAC Tutorial

Crawling Animatronic Hand

Adafruit I2C FRAM Breakout

Neon LED Signs. Created by John Park. Last updated on :11:09 PM UTC

Lady Ada's Bento Box. Created by lady ada. Last updated on :55:35 AM UTC

3D Printing Guide: MakerBot Replicator 2X

Paper Airplane Launcher

Adafruit Si5351 Clock Generator Breakout

Adafruit Prototyping Pi Plate. Created by Ladyada

Monochrome OLED Breakouts

Adafruit PowerBoost 500 Shield

Adafruit AMG8833 8x8 Thermal Camera Sensor

Learning with LEDs. Created by Rick Winscot. Last updated on :39:11 PM UTC

Mini Mac Pi. Created by Ruiz Brothers. Last updated on :43:27 PM UTC

Phone-Activated Talking Dog Collar

NeoPixel Manicure. Created by Sophy Wong. Last updated on :50:38 PM UTC

Infinity Mirror Valentine's Candy Box

Snake Charmer Box. Created by Dano Wall. Last updated on :07:25 PM UTC

Adafruit CCS811 Air Quality Sensor

NeoPixel LED Cortana Costume

Adafruit 1.27" and 1.5" Color OLED Breakout Board

Pushrod Garage. Created by John Park. Last updated on :07:30 PM UTC

DIY Circuit Playground Shields

Adafruit Pi Cobbler Kit

Adafruit TPL5110 Power Timer Breakout

DIY Bluetooth Gamepad

DIY Custom American Girl Doll Prosthetics

FLORA TV-B-Gone. Created by Becky Stern. Last updated on :32:57 PM UTC

LED Lightbox. Created by Sam Clippinger. Last updated on :50:00 AM UTC

MLX90393 Wide-Range 3-Axis Magnetometer

BLE Light Switch with Feather nrf52840 and Crickit

Cup o' Sound. Created by Becky Stern. Last updated on :30:06 PM EST

Trinket-Powered Conference Room Occupancy Display

Lie Ren's Stormflower Gun Blade

NeoPixel Ring Bangle Bracelet

Adafruit GPS Hat in Windows IoT Core

Reindeer Mask with Animated Eyes

So... You Want To Use The 3D Printers

Mini Golf Course with Circuit Playground and Crickit

Joy Featherwing. Created by Dean Miller. Last updated on :03:07 PM UTC

Magnetic shoelaces. Created by Ruiz Brothers. Last updated on :31:02 PM UTC

FeatherWing Proto, Doubler and Tripler

3D Printed Camera Tripod Adapter for Telescope

PyPortal View Master Created by Ruiz Brothers. Last updated on :51:28 AM UTC

MCP Bit DAC Tutorial

Bluetooth LE MIDI Controller

Easy Sparkle Pocket T-Shirt

Stumble-Bot. Created by Dano Wall. Last updated on :04:06 AM UTC

Circuit Playground Express Head-Tilt Ears

Adafruit MPRLS Ported Pressure Sensor Breakout

Adafruit MMA8451 Accelerometer Breakout

Transcription:

Trellis 3D Printed Enclosure Created by Ruiz Brothers Last updated on 2018-08-22 03:39:07 PM UTC

Guide Contents Guide Contents Overview Parts Tools & Supplies Modeling 123D Design Customize Measuring Parts Modifying Objects Boolean Parts Save & Export 3D Printing Printing Techniques Test for Tolerances Filament Material Assembly LEDs Soldering 3D Printed Parts 2 3 3 3 5 5 5 5 6 7 8 9 9 9 9 11 11 11 15 Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 2 of 18

Overview Make your next project with Trellis, Adafruit open-source button platform. Customize and 3D Print our enclosure to fit your project. Our 4-piece design fits the Trellis Driver PCB, Elastometer button keypad, and the Arduino. Great for minihandheld music, game or keyboard controllers. Parts Trellis Driver PCB (http://adafru.it/1616) Elastometer Keypad (http://adafru.it/1611) 3mm Diffused LEDs (https://adafru.it/d2s) Arduino (http://adafru.it/50) Tools & Supplies 3D Printer (http://adafru.it/1292) Calipers (http://adafru.it/294) Soldering Iron (https://adafru.it/c7b) Helping Third Hand (http://adafru.it/291) Panavise Jr. (http://adafru.it/151) Super Scissors (http://adafru.it/1599) Flat Pliers (http://adafru.it/1368) Male Jumper wires (http://adafru.it/758) Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 3 of 18

Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 4 of 18

Modeling 123D Design Our enclosure was designed in Autodesk's 123D Design. It's a great way to get into 3D modeling parts for your 3d printed electronic projects. You can download the app for free on Autodesk's website. You can download our 123D file to modify the design to fit a different micro-controller. Customize The 123D file has all of the individual objects that are used to boolean the 4-parts. You can modify these pieces to fit different I-O ports and micro-controllers. The trellis supports up to 8x8 tiles so you can modify the enclosure to fit a 64 button keypad! https://adafru.it/d2t https://adafru.it/d2t Measuring Parts Measuring your shapes will help you determine how well your part will fit your components. To measure the length and height of your object, select a desired outline while the object is selected. With the line selected, choose the Measure option in the top menu to pull out the measurement panel. Scroll down to see the length of your line. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 5 of 18

Modifying Objects To modify an object, click on the shape to select it. It should have a highlighted blue stroke around the object. While selected, click on a desired face to bring up the gear settings. With the face selected, select the press/pull option under the gear icon. Type in a value in millimeters or drag the arrow handle to tweak the size of the shape. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 6 of 18

Boolean Parts Once you have made your desired modifications and measured your objects, you will need to subtract the shapes to the objects to make the parts. To do this, you will need to select the combine option in the top menu. Click on the icon to the right of the floating combine options menu and change the mode from join to subtract. Now select the object you want to become the part first and then select the object you wish to be used to cut (subtracted) your part. You can hold down the shift key to select multiple objects. Remember, the first object that was select will be the main part, everything select after that will be subtracted from the first shape. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 7 of 18

To accept and apply the subtract boolean operation, click on an empty area on the grid. Save & Export You can save and export your parts as an STL file. You can find the export STL option under the 123D Design file menu and selecting export STL. We recommend printing each piece individually so that you minimize the changes of a failed print (If you print out a set and something goes wrong, all your pieces will go bad, and thats no bueno!). To save out each part out of 123D, you can temporally delete the parts and leave one to export the STL individually outside of the set. Just remember to undo (cmd/cntrl+z that baby!) after the export. Repeat for each part. Now onto slicing! Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 8 of 18

3D Printing Printing Techniques Build Plate Preparations There's a great video tutorial (https://adafru.it/crd) by Dr. Henry Thomas who demonstrations a great technique for preparing acrylic build plates for awesome prints. Wipe down the plate with a paper towel lightly dabbed in acetone. Use another paper towel and apply a tiny dab of olive oil. Wipe down the plate so a small film of oil is applied, this will allow the parts to come off the plate easier. Live Level We recommend going raft-less for each piece because it will have the best quality result. Each piece will require a well leveled platform. We tend to "live level" our prints, meaning we adjust the build plates thumb screws while the print is laying down filament. This way we can make adjustments directly and improve the leveling by seeing how the extruders are laying down the first layer onto the build plate. We recommend watching the first layer so that you get a more successful print. If you see the layers aren't sticking or getting knocked off, you can always cancel print, peel it off and try again. Test for Tolerances You will need to test your modifications to see if your components fit your enclosure. The bottom cover mount holes were laid out to fit most arduino PCBs, but you can easily change the design to support your choice of micro-controller. The frame was designed to fit a 2.1 power jack and a USB-A type port. Filament Material You can use PLA or ABS material, our design should work with most filament types. Choose your favorite color of filament to make your design unique to your project. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 9 of 18

Frame About 50 minutes 7g Top Cover About 30 minutes 6g Bottom Cover About 60 minutes 14g PLA @230 No Raft No Support PLA @230 No Raft No Support PLA @230 No Raft No Support 2.0 Layer Height 90/150mm/s 2.0 Layer Height 90/150mm/s 2.0 Layer Height 90/150mm/s https://adafru.it/d2t https://adafru.it/d2t Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 10 of 18

Assembly LEDs Get creative and choose a colored pattern for your LEDs. The long terminal pin of the LED goes to the +positive pin on the Trellis PCB. Ensure your LEDs are correctly positioned to the PCB before soldering. It's also nice to check to see if your LED work by keeping a rechargeable coin cell battery (http://adafru.it/1572) for testing. Soldering For a clean soldering process, try to soldering the LEDs one by one, and then cutting the access terminal pins from the LEDS. For a more comfortable process, use a Panavise Jr. (http://adafru.it/151) to keep the Trellis PCB in place while your solder. A Third Helping hand (http://adafru.it/291) can assist you in holding the terminal pins of the LEDs in place while your solder. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 11 of 18

The Trellis uses 5 connections that can connect to the arduino or similar micro-controller. We recommend using jumper wires for connecting to the arduino. To ensure the jumper wires don't get in the way inside of the enclosure, we need to: 1. Remove the protective guard from both sides of the jumper wires (x-acto knife helps) 2. Trim one side of the jumper wire pin, leaving a small piece for the Trellis connections Solder the short pin end of the jumper wire to each of the connection fingers on the Trellis PCB. You can color code these wires for a organization sake. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 12 of 18

You will need to carefully bend the long pin ends of the jumper wires so that they can fit into the arduino headers without getting in the way of the Trellis PCB. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 13 of 18

Use small pieces of electrical tape to protect the exposed pins on the long jumper pins. Below is a list of which pins will go from the Trellis PCB to the Arduino. 5V goes to the 5V power pin on the Arduino GND goes to and GND ground pin SCL goes to the I2C clock pin, on an Uno this is also known as A5 SDA goes to the I2C data pin, on an Uno this is also known as A4 We connect the INT interrupt pin to A2 - this pin isn't used in our demo code so you can leave it unconnected if you wish. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 14 of 18

3D Printed Parts The micro controller will be mounted to the bottom cover. Place the controller on top of the bottom cover and align up the mount holes to see if it fits your micro-controller. Use screws to secure the micro-controller in place. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 15 of 18

Place the frame on top of the bottom cover and gently fit the IO ports of the micro-controller into the holes of the frame. The frame has a lip that should be closer towards the top. The frame tightly snaps to the bottom cover. Lay the Trellis PCB on top of the tray. It should tightly snap onto the tray, exposing the connection fingers. You may need to press down the Trellis PCB to snap into the tray Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 16 of 18

Carefully place the tray on top of the frame. The Trellis PCB should be above the micro-controller, with just enough room for the jumper wires. Add the Elastometers keypad to the top of the Trellis PCB. Align up the keypad so the pins fit into the holes of the Trellis PCB. Adafruit Industries https://learn.adafruit.com/trellis-3d-printed-enclosure Page 17 of 18

Fit the top cover into place and snap it into to close the enclosure. You may need to use flat head on the frame to securely snap the cover onto the frame. For a tutorial on installing the Trellis Arduino Library, follow the introduction to Trellis guide (https://adafru.it/d2u) for installation instructions and a demo sketch. https://adafru.it/d2v https://adafru.it/d2v Adafruit Industries Last Updated: 2018-08-22 03:39:01 PM UTC Page 18 of 18