Light-Up Angler Fish Embroidery

Similar documents
NeoPixel LED Cortana Costume

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

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

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

Celebration Spectacles

Adafruit LED Sequins. Created by Becky Stern. Last updated on :00:06 PM EST

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

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

Adafruit LED Sequins. Created by Becky Stern. Last updated on :02:00 AM UTC

Getting Started with FLORA

3D Printed Camera LED Ring

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

Getting Started with FLORA

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

Mystical LED Halloween Hood

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

Guardian Shield+ Zelda Breath of the Wild

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

GPS Logging Dog Harness

Chirping Plush Owl Toy

NeoPixel Ring Bangle Bracelet

NeoPixel Basketball Hoop

Adafruit TPL5110 Power Timer Breakout

Lie Ren's Stormflower Gun Blade

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

Interactive Gift Box. Created by codingpro. Last updated on :47:40 AM UTC

Trinket NeoPixel LED Longboard

Adafruit TPL5111 Reset Enable Timer Breakout

Simple LED Unicorn Horn

Adafruit Capacitive Touch Sensor Breakouts

LED Stego Flex Spike Hoodie

Flora Brake Light Backpack

3D Printed Daft Punk Helmet with Bluetooth

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

Bunny Ears with MakeCode

Glowing Star Chuck Taylor Sneakers

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

Getting Started with FLORA

Infinity Mirror Valentine's Candy Box

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

Wind Blowing Emoji Prop

Crystal Glow Knuckles

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

3D Printed LED Buckle

Camera LED Ring Light

Portable Apple Watch Charger

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

Bike Wheel POV Display

NeoPixie Dust Bag with Circuit Playground Express

Adabot Operation Game

Reindeer Mask with Animated Eyes

3D Printed Bone Conduction Transducer Box

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

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

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

NeoMatrix 8x8 Word Clock

7" Portable HDMI Monitor

Alohamora Bottle. Created by Erin St Blaine. Last updated on :58:53 PM UTC

Flora Wearable GPS. Created by Becky Stern. Last updated on :32:36 PM UTC

Naughty or Nice Machine

Bluetooth Controlled NeoPixel Headphones

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

Phone-Activated Talking Dog Collar

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

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

Trinket-Powered Conference Room Occupancy Display

Mystery Box: NeoMatrix Mk I

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

3D Printed LED Knuckle Jewelry

Crawling Baby Sea Turtle Robot

Con Badge with Circuit Playground Express

Prophet 600 GliGli mod

Crickit Dancing Marionette Kit Created by Dano Wall. Last updated on :03:11 PM UTC

Adafruit PowerBoost 500 Shield

Easy Sparkle Pocket T-Shirt

LED Breath Stats Mask

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

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

Circuit Playground Yoyo

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

Crawling Animatronic Hand

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

Trellis 3D Printed Enclosure

MCP Bit DAC Tutorial

Android GBoard Morse Code Control with Circuit Playground Express

Circuit Playground Express Laser Tag

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

Slider Crank Mechanism -- from Cardboard and Craft Sticks

TRON Bag. Created by Becky Stern

7 Portable Multitouch Raspberry Pi Tablet

Unicorn Hat with Moving Ears

Hammer Time Mini Golf Hazard with Crickit

Ping Pong Ball Launcher

Adafruit Color Sensors

Sword & Wand Prop Effects with Circuit Playground

Kaleidoscope Eyes (Trinket-Powered NeoPixel LED Ring Goggles)

Punk LED Collar. Created by Becky Stern. Last updated on :02:45 PM EST

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

Circuit Playground Express Head-Tilt Ears

Arduino Lesson 6. Digital Inputs

Transcription:

Light-Up Angler Fish Embroidery Created by Becky Stern Last updated on 2018-08-22 03:35:36 PM UTC

Guide Contents Guide Contents Overview Tools & Supplies Layout & Circuit Diagram Sew Circuit Code Hand Embroidery Battery Wear it! 2 3 5 9 10 18 20 22 25 Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 2 of 26

Overview This is a very simple FLORA project with no soldering-- a single NeoPixel lights up on an embroidered angler fish on a pair of shorts. The main board is stitched on the front of the design, in the belly of the fish. A snap is used on the fin as a digital switch, triggering a color change in the pixel in the angler's lure. Follow the circuit diagram to stitch up this circuit, and tuck the battery in the pocket. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 3 of 26

Project created with assistance from Risa Rose, photos on this page by Collin Cunningham Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 4 of 26

Tools & Supplies Bill of materials: FLORA main board (http://adafru.it/659) 1 FLORA RGB NeoPixel (http://adafru.it/1260) 3xAAA battery pack (http://adafru.it/727) or 150mAh LiPo battery (http://adafru.it/1317) Conductive thread (http://adafru.it/641) A single sew-on snap (http://adafru.it/1126) Standard thread Embroidry floss in your choice of colors Dark blue shorts (https://adafru.it/cas) Sharp scissors are a must! Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 5 of 26

Conductive thread (https://adafru.it/avx) will carry signal and current from the main board to the pixel lure and connect to the snap switch. An embroidery hoop is critical for a beautiful result and a pleasant experience. For more information on using an embroidery hoop correctly, check out our Cross Stitch tutorial (https://adafru.it/aut). Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 6 of 26

Clear nail polish or fray check to seal knots Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 7 of 26

To mark out your circuit use a water-soluble embroidery marker or tailor's chalk. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 8 of 26

Layout & Circuit Diagram D6 is the data bus for the NeoPixel, VBATT and GND also connect to + and - on the pixel. A snap is used as a switch-- one half is connected to GND and stitched to the body of the fish, and the other to TX (aka D1, any digital pin will work), and sewn to the back of the fin so you can snap and unsnap it at will. You can print out the fish pattern on transfer paper or just use it as a reference. You an adapt this project for Gemma by changing the button pin to be Digital #0 or #2 and the NeoPixels on Digital #1 - the code will also need adjustments for the new pin connections Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 9 of 26

Sew Circuit Sandwich the pant leg between the two pieces of an embroidery hoop. If your solid piece has a "grip lip," make sure it is facing up. Begin tightening the knob on the outer ring and also pulling the fabric taut in the hoop. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 10 of 26

Place your FLORA main board and single pixel on the taut fabric, and sketch out your pattern (or trace ours) with tailor's chalk. Thread a needle with 2-ply conductive thread and pierce the fabric from back to front next to the pad marked D6 on FLORA. Leave a 5" tail at the back of the fabric and make a few stitches through the D6 hole, securing it to the pant leg. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 11 of 26

End at the back and tie a knot with the working thread and the tail you left at the start. Seal the knot with clear nail polish or fray check. Learn more tips over at our Conductive Thread (https://adafru.it/avx) guide! Use a running stitch to sew a path with the working thread up the angler's lure to the end. Make a few stitches around the pixel's pad marked with an inwardfacing arrow to secure it both electrically and mechanically. make a knot at the back, seal and snip off the tail. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 12 of 26

Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 13 of 26

Repeat to make a connection from VBATT on FLORA to + on the pixel, and likewise from GND to -. You will now have three independant paths sewn from the main board to the pixel. To make the fin, sew one half of a snap to a small piece of fabric with conductive thread. Knot and seal at the back, then cover the snap by folding the fabric in half. Stitch two lines as shown in plan thread, creating the shape of a fin. Cut off excess fabric about 1/4" from the seam and turn the fin right side out. You should have a long piece of conductive thread coming from the inside of the fin. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 14 of 26

Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 15 of 26

Stitch the other half of the snap to the body of the fish (on your shorts) with conductive thread and use a running stitch to connect it to a pad marked GND on FLORA. Line up the snap on the fin and snap together, then stitch the fin to the body with plain thread. Pick up the conductive thread tail coming out of the fin and use it to stitch a path to TX (aka D1, or any digital pin) on FLORA. These two parts will serve as a switch, detectable when you snap and unsnap the fin. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 16 of 26

Double check your circuit for stray threads, and get ready to load it with a program that will change the lure's color when you snap the fish's fin. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 17 of 26

Code Plug in a USB cable to connect the FLORA main board to your computer. Open up the Adafruit Arduino IDE, which you can download from the Getting Started with FLORA guide (https://adafru.it/ave). First test out your pixel's connections by uploading the sketch in File >> Examples >> Adafruit_NeoPixel >> strandtest. Then upload the code below to make the pixel change color when the snap is connected/disconnected: #include <Adafruit_NeoPixel.h> // Parameter 1 = number of pixels in strip // Parameter 2 = pin number (most are valid) // Parameter 3 = pixel type flags, add together as needed: // NEO_RGB Pixels are wired for RGB bitstream // NEO_GRB Pixels are wired for GRB bitstream // NEO_KHZ400 400 KHz bitstream (e.g. FLORA pixels) // NEO_KHZ800 800 KHz bitstream (e.g. High Density LED strip) Adafruit_NeoPixel strip = Adafruit_NeoPixel(1, 6, NEO_GRB + NEO_KHZ800); const int buttonpin = 1; // the fin snap is connected to FLORA TX, the other half of the snap is conn int buttonstate = 0; // variable for reading the snap status void setup() { strip.begin(); strip.show(); // Initialize all pixels to 'off' // initialize the pushbutton pin as an input: pinmode(buttonpin, INPUT); digitalwrite(buttonpin, HIGH); } void loop() { // read the state of the pushbutton value: buttonstate = digitalread(buttonpin); // check if the pushbutton is pressed. // if it is, the buttonstate is HIGH: if (buttonstate == LOW) { // turn LED on: strip.setpixelcolor(0, strip.color(200, 211, 254)); // color when snap is connected strip.show(); } else { // change LED color strip.setpixelcolor(0, strip.color(250, 0, 0)); // color when snap is disconnected strip.show(); } } delay(50); You an adapt this project for Gemma by changing the button pin to be Digital #0 or #2 and the NeoPixels on Digital #1 - the code will also need adjustments for the new pin connections Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 18 of 26

Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 19 of 26

Hand Embroidery Whether you follow our pattern or draw up your own, learn all types of great embroidery stitches at Needle'nThread (https://adafru.it/caw)'s website. Sublime Stitching (https://adafru.it/cay) also has great tutorials and embroidery kits. Embroidery is is to cross stitch as vector graphics are to raster: you can create various lines and fills to create color effects and texture. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 20 of 26

Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 21 of 26

Battery Cut a small hole in your shorts next to the JST battery port. Bring the male end of the JST extension cable through the hole from the back of the fabric to the front, then plug it into FLORA. Route the extension cable up to the pocket, in which you should also cut a small hole. You can now plug the battery pack in through the pocket of the shorts! Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 22 of 26

Tack down the extension cable on the back of the embroidery, using stitches or just a very few fibers on the fabric to anchor it with plain thread. Stitch along the entire cable, and you can optionally use this same thread to secure the holes you cut at either end with a few whip stitches. We recommend powering this project with our 3xAAA holder (http://adafru.it/727). Remove the battery for washing and turn the shorts inside out before washing by hand. Allow to dry thoroughly before plugging the battery back in. For a smaller battery option, try our tiny lipo battery (http://adafru.it/1317) and micro lipo USB charger (http://adafru.it/1304). Be sure to heed all safety warnings about lithium polymer batteries and do not use them unless you are comfortable with power supplies. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 23 of 26

Remove the battery for washing and turn the shorts inside out before washing by hand. Allow to dry thoroughly before plugging the battery back in. Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 24 of 26

Wear it! This basic project can take you far-- try changing up the code to animate the pixel or add more snap switches! We hope this introductory project will inspire your own wearable electronics project. Please share yours in our weekly Show and Tell on Google+ ()! Adafruit Industries https://learn.adafruit.com/light-up-angler-fish-embroidery Page 25 of 26

Adafruit Industries Last Updated: 2018-08-22 03:35:30 PM UTC Page 26 of 26