3D Printed Camera LED Ring

Similar documents
Trinket NeoPixel LED Longboard

3D Printed Bone Conduction Transducer Box

3D Printed LED Knuckle Jewelry

Celebration Spectacles

3D Printed LED Buckle

Portable Apple Watch Charger

Guardian Shield+ Zelda Breath of the Wild

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

3D Printed 20w Amplifier Box

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

Lie Ren's Stormflower Gun Blade

7 Portable Multitouch Raspberry Pi Tablet

Camera LED Ring Light

7" Portable HDMI Monitor

Bluetooth Controlled NeoPixel Headphones

3D Printed 20w Amplifier Box

Light-Up Angler Fish Embroidery

3D Printed Case for Adafruit Feather

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

NeoPixel LED Cortana Costume

Crystal Glow Knuckles

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

Circuit Playground Yoyo

Infinity Mirror Valentine's Candy Box

3D Printed Daft Punk Helmet with Bluetooth

DIY Bluetooth Gamepad

Getting Started with FLORA

Simple LED Unicorn Horn

Trellis 3D Printed Enclosure

Cyberpunk Spikes. Created by Becky Stern. Last updated on :07:06 PM UTC

3D Printed Google AIY Voice Kit

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

NeoPixel Ring Bangle Bracelet

NeoPixel Punk Collar. Created by Becky Stern. Last updated on :41:18 PM UTC

Jewel Hair Stick. Created by Leslie Birch. Last updated on :47:17 PM UTC

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

LED Stego Flex Spike Hoodie

Mystical LED Halloween Hood

Ultrasonic Ruler. Created by Ruiz Brothers. Last updated on :08:28 PM UTC

Getting Started with FLORA

Adafruit TPL5110 Power Timer Breakout

NeoPixel Basketball Hoop

Clockwork Goggles. Created by John Park. Last updated on :03:10 PM UTC

Adafruit Capacitive Touch Sensor Breakouts

ISS Pin. Created by Leslie Birch. Last updated on :27:30 PM UTC

Adafruit Prototyping Pi Plate. Created by Ladyada

Adafruit TPL5111 Reset Enable Timer Breakout

Adafruit PowerBoost 500 Shield

Webcam Cover-Up Lego brick with Adabot Mini Fig

FeatherWing Proto, Doubler and Tripler

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

Circuit Playground Combadge

'Sup Brows. Created by Kate Hartman. Last updated on :52:04 PM UTC

Tent Lantern. Created by Timothy Reese. Last updated on :17:25 AM UTC

Bunny Ears with MakeCode

Audio Prank Gift Box. Created by Becky Stern. Last updated on :46:15 PM UTC

DIY Circuit Playground Shields

Adabot Operation Game

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

Solder Dispenser Adabot Head

FLORA Pixel Brooch. Created by Becky Stern. Last updated on :19:07 PM EST

3D Printed Google Glass Adapter

Naughty or Nice Machine

No-Sew LED Wristband. Created by Kathy Ceceri. Last updated on :23:40 PM UTC

Magical Mistletoe. Created by Leslie Birch. Last updated on :45:29 PM UTC

Fiddy - the FTDI Clip

CircuitPython Media Dial

Fiddy - the FTDI Clip

FLORA and GEMMA ICSP. Created by Becky Stern. Last updated on :42:16 PM UTC

Flora Brake Light Backpack

Circuit Playground Express Head-Tilt Ears

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

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

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

Reindeer Mask with Animated Eyes

Bandolier of Light. Created by Becky Stern. Last updated on :16:17 PM EST

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

Sparkle Skirt. Created by Becky Stern. Last updated on :48:58 PM UTC

Sewable NeoPixels. Created by Becky Stern. Last updated on :50:14 PM EDT

Chirping Plush Owl Toy

Adafruit Pi Cobbler Kit

FLORA and GEMMA ICSP. Created by Becky Stern. Last updated on :30:55 PM EST

3D Printed LED Microphone Flag

Unicorn Hat with Moving Ears

Overwatch Prop Gun: Lucio's Blaster Pt. 3

Wind Blowing Emoji Prop

3D Printed LED Goggles

NeoPixel Fairy Crown. Created by Erin St Blaine. Last updated on :22:47 AM UTC

Bike Wheel POV Display

MP3 Feather - Gordon Cole

Crawling Animatronic Hand

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

NeoMatrix 8x8 Word Clock

Glowing Smokey Skull. Created by Ruiz Brothers. Last updated on :03:40 PM UTC

3D Printed Glow-Spike Bracelet

Interior Purse Light. Created by Becky Stern. Last updated on :41:08 PM UTC

Luminous LED Flowers. Created by Becky Stern. Last updated on :47:44 PM UTC

NeoPixie Dust Bag with Circuit Playground Express

Kaleidoscope Eyes (Trinket-Powered NeoPixel LED Ring Goggles)

Bluetooth LE MIDI Controller

Transcription:

3D Printed Camera LED Ring Created by Ruiz Brothers Last updated on 2018-08-22 03:39:34 PM UTC

Guide Contents Guide Contents Overview DIY LED Ring Light Prerequisite Guide: Parts List: Tools & Supplies Photography Lighting 3D Printing Transparent PLA Circuit Diagram Prototyping Circuit Programming Trinket Setting RGB color values 24 NeoPixel Ring Power Circuit Wiring Connecting NeoPixel Ring Mounting NeoPixel Ring Connecting Base to Hinge Connecting Clip Connecting Enclosure Connecting Trinket Mounting Trinket + Battery 60 NeoPixel Ring 2 3 3 3 4 4 4 5 5 7 8 8 8 10 10 10 11 11 12 12 13 13 14 16 Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 2 of 20

Overview DIY LED Ring Light Trying to get those pixel perfect macro shots on a budget? Build your own DIY low cost ring of light with a NeoPixel Ring and Trinket, Adafruit tiny arduino micro controller. The color and brightness of the LEDs can be programmed to color or pattern! Prerequisite Guide: NeoPixel UberGuide (https://adafru.it/dhw) Introducing Trinket (https://adafru.it/dhx) Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 3 of 20

Parts List: 24 NeoPixel Ring (http://adafru.it/1586) Lithium ion Polymer Battery 500 (http://adafru.it/1578) JST Battery Extension (http://adafru.it/1131) Adafruit 5V Trinket (http://adafru.it/1501) Slide Switch (http://adafru.it/805) Tools & Supplies Soldering Iron (https://adafru.it/c7b) 60/40 rosin-core solder (http://adafru.it/145) 30 gauge wire wrap (http://adafru.it/1446) Wire Cutter/Strippers (http://adafru.it/527) Photography Lighting Using the 24x NeoPixel ring as a light ring is a great way to enhance macro-photography. A ring of light provides a spot-light effect, removing shadows caused by the camera getting in front of the subject. In our test shots above the NeoPixel ring projects a ring of light inside the eye. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 4 of 20

3D Printing https://adafru.it/d7z https://adafru.it/d7z Transparent PLA Print the LED cover to soften and diffuse the NeoPixel ring. For most FDM 3D printers, PLA material works with out a heated bed. The extruder should be set to 230c. The model was design to print with out a raft or supports. Below is a small list of places to get PLA. Make sure your filaments diameter size matches your 3d printer. Most common size is 1.75mm and 3mm. Inventibles (https://adafru.it/d5t) Makerbot (https://adafru.it/d5u) Ultimachine (https://adafru.it/d5v) Amazon (https://adafru.it/bp2) 3D Printer Ninja (https://adafru.it/d9p) Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 5 of 20

LED Base About 35 minutes 5g Enclosure + Cover About 40 minutes 6g Clip About 35 minutes 7g Hinge Connector About 5 minutes 1g PLA @230 No Raft No Support PLA @230 No Raft No Support PLA @230 No Raft No Support PLA @230 No Raft No Support 2 shells 15% Infill 2.0 Layer Height 90/150mm/s 2 shells 15% Infill 2.0 Layer Height 90/150mm/s 2 shells 15% Infill 2.0 Layer Height 90/150mm/s 2 shells 15% Infill 2.0 Layer Height 90/150mm/s LED Diffuser About 20 minutes 4g Transparent PLA @230 No Raft No Support 2 shells 15% Infill 2.0 Layer height 90/150mm/s Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 6 of 20

Circuit Diagram Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 7 of 20

Prototyping Circuit Please be sure to check out NeoPixel Guide (https://adafru.it/cez) to get a better understanding of how to power and work with NeoPixels. Use a bread board and alligator clips to connect the components together. You will want to solder header pins onto the 5V Trinket for a secure connection when prototyping on a breadboard. GND NeoPixel Ring connects to GND on 5V Trinket IN NeoPixel Ring connects to GIO#0 PWR NeoPixel connects to 5V Pin 1 Slide Switch connects to BAT on 5V Trinket Pin 2 Slide Switch connects to Positive wire of JST Extender Negative wire of JST Extender connects to GND on 5V Trinket Programming Trinket Please check out the NeoPixel Arduino Library guide (https://adafru.it/cyj) to get a better understanding on how to program your own colors and animations. #include <Adafruit_NeoPixel.h> #define N_PIXELS 24 // Number of pixels you are using #define LED_PIN 0 // NeoPixel LED strand is connected to GPIO #0 / D0 Adafruit_NeoPixel strip = Adafruit_NeoPixel(N_PIXELS, LED_PIN, NEO_GRB + NEO_KHZ800); void setup() { strip.begin(); } // you can change the brightness to lower if its too bright! strip.setbrightness(255); // Set LED brightness 0-255 colorwipe(strip.color(255, 255, 255),0); // fill the strip with all white strip.show(); // Update strip void loop() { } // Fill the dots one after the other with a color void colorwipe(uint32_t c, uint8_t wait) { for(uint16_t i=0; i<strip.numpixels(); i++) { strip.setpixelcolor(i, c); strip.show(); } } Setting RGB color values You can quickly set the color of the LEDs by changing the three values that make up a color. See the "255,255,255" values in the colorwipe line of code, you can change these three values to create a custom color of your choice! The brightness can be adjusted by changing the '255' value in the 'setbrightness' line of code. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 8 of 20

Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 9 of 20

24 NeoPixel Ring Power Circuit Use the JST extender to create a removable battery circuit. Cut and stripe the JST extender to about 30mm in length. Solder a pin on the slide switch to the positive wire of the JST extender. Use small pieces of shrink tubing to secure and protect the soldered connections. Wiring Measure, cut and strip 3 strips of 30 gauge wire wrap to about 160mm in length. Group together the 3 wires and thread them through the middle hole in the 3d printed base that will hold the NeoPixel Ring. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 10 of 20

Connecting NeoPixel Ring Pull the wires through the base enough to mount the ring with a third helping hand Label each wire and solder them to the appropriate pins of the NeoPixel Ring. Mounting NeoPixel Ring Carefully bend the "IN" cable underneath the ring and pull each cable until it's taut. Align the NeoPixel ring into position and use double sided tape to secure the ring to the base. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 11 of 20

Connecting Base to Hinge Snap the hinge on to the base and nest the wires inside the cavity of the connector. Cut a small piece of a paper clip and slide it into the hole of the hinge securing the two pieces together. Connecting Clip Attach the clip to the other side of the connector and apply another piece of paper clip joining the three pieces together. Pull the wiring through the clip and leave a little bit of slack so the wires can curve around the inside the cavity of the clip. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 12 of 20

Connecting Enclosure Pull the wiring through the hole on the side of the enclosure and connect it to the clip by sliding it into place. Use electrical tape to secure the wires inside the clip cavity. Connecting Trinket Solder the wires to the appropriate pins on the 5V Trinket. GND wire connects to the GND pin while the positive wire connects to the 5V pin. You can choose which GIO pin will connect to the digital out signal of the NeoPixel ring, we used GIO#0. Connect the power circuit to the trinket by soldering one pin of the slide switch to GND and the other pin to the BAT positive pin. The GND pin should be shared to the NeoPixel and the power circuit. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 13 of 20

Mounting Trinket + Battery Carefully position the wired 5V Trinket into the enclosure. Align the USB port to the opening hole at the bottom of the enclosure. Position the 500mAh Lithium battery onto of the trinket wit the power circuit on top. Plug the battery into the JST extender and insert the slide switch through the top opening by pressing it through the top hole of the enclosure. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 14 of 20

Close up the enclosure by snapping the lid on and slide the switch on to power up the ring! The clip snaps onto most DLSR camera lenses such as the 100mm or 24-70mm prime lenses. Since all-leds-on can be really power-consuming, we suggest adjusting the brightness with the NeoPixel setbrightness() command to 100 or less Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 15 of 20

60 NeoPixel Ring Bigger and better! This upgrade turns a 60x NeoPixel Ring into our biggest camera light yet. Featuring a universal hot shoe, the light can mount on ANY camera and ANY lens. This update uses the same micro-controller and battery. https://adafru.it/dhz https://adafru.it/dhz You need 4 pieces of the 60x NeoPixel ring (http://adafru.it/1768) to make a full working LED ring! The pieces themselves do not come soldered together, so you will have to sold them! You can use two third-helping hands to assist in soldering the pieces together. A piece of shrink tubing added to the little grabbers ensure you don't mark up the PCBs. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 16 of 20

Start by soldering just two pieces together. Once you've aligned them up, apply a line of solder from one connection to there other. Make two sets of halves and solder those together. With two halves soldered together, you can orient the ring and the third-helping hands to a comfortable position. Align them up as best as you can and solder these together. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 17 of 20

The neoring-60-top.stl and neoring-60-bottom.stl parts are the two pieces that snap together to make the large ring. The neoring-60-cap-top.stl and neoring-60-cap-bottom.stl parts are also two parts that snap together, these are to be printed in transparent PLA to diffuse the LEDs. Join the two holder parts together by snapping the tabs on the ends together. Carefully insert the 60 NeoPixel ring into the assembled holder. Thread the wires through the hole of the neoring-60-bottom.stl and out the hinge connector. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 18 of 20

The box.stl part houses the 500mAh lipo battery and Trinket. At the bottom of the enclosure, the opening with tabs allows the connector.stl part to mount to the hotshot.stl part to the enclosure. Insert the connector.stl part inside the enclosure, through the bottom opening with the flat end facing up. Apply pressure to the corners of the connector to snap them into place. Adafruit Industries https://learn.adafruit.com/3d-printed-camera-led-ring Page 19 of 20

Firmly slide the hotshoe.stl part through the connector.stl part were the two sides interlock. The small "T" shape on the side of the hotshoe.stl part meets with the "C" shape of the connector.stl part. Powering The 500mAh Lithium Ion Polymer battery (https://adafru.it/dhk) is small enough to fit inside the box.stl enclosure but only provides about 30 minutes of use when powering 60 NeoPixels at a low brightness (we recommend a brightness setting of 20-ish). For full brightness, you'll need a bigger battery, 2200mAh or higher, or using a USB battery bank (https://adafru.it/dgz). Adafruit Industries Last Updated: 2018-08-22 03:39:30 PM UTC Page 20 of 20

Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Adafruit: 1768 2873 2874 2875