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

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

NeoPixel Ring Bangle Bracelet

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

Chirping Plush Owl Toy

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

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

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

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

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

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

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

MiniPOV4 - DIY Full-Color Persistence of Vision & Light-Painting Kit

Light-Up Angler Fish Embroidery

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

Portable Apple Watch Charger

Bike Wheel POV Display

Getting Started with FLORA

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

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

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

Getting Started with FLORA

Getting Started with FLORA

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

Mystical LED Halloween Hood

Flora Brake Light Backpack

GPS Logging Dog Harness

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

Trinket NeoPixel LED Longboard

Adafruit MCP9808 Precision I2C Temperature Sensor Guide

Bunny Ears with MakeCode

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

Celebration Spectacles

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

NeoPixie Dust Bag with Circuit Playground Express

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

Ping Pong Ball Launcher

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

Infinity Mirror Valentine's Candy Box

Adafruit 8x16 LED Matrix FeatherWing

Simple LED Unicorn Horn

Reindeer Mask with Animated Eyes

Fiddy - the FTDI Clip

Bluetooth Controlled NeoPixel Headphones

NeoMatrix 8x8 Word Clock

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

Crickit Carnival Bumper Bot

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

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

Fiddy - the FTDI Clip

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

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

Adafruit Color Sensors

0.96" mini Color OLED

Adafruit Si7021 Temperature + Humidity Sensor

NeoPixel Basketball Hoop

Adafruit Mini TFT " 160x80

Lie Ren's Stormflower Gun Blade

Adafruit PowerBoost 500 Shield

Adafruit APDS9960 breakout

Circuit Playground Express Laser Tag

Adafruit Capacitive Touch Sensor Breakouts

7 Portable Multitouch Raspberry Pi Tablet

TRON Bag. Created by Becky Stern

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

7" Portable HDMI Monitor

Adafruit DRV2605 Haptic Controller Breakout

Prophet 600 GliGli mod

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

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

Adafruit AM2320 Sensor

3D Printed Glow-Spike Bracelet

Adafruit MMA8451 Accelerometer Breakout

Monochrome OLED Breakouts

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

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

Adafruit VL53L0X Time of Flight Micro-LIDAR Distance Sensor Breakout

NeoPixel LED Cortana Costume

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

Morning Star POV Double Staffs

MCP Bit DAC Tutorial

Phone-Activated Talking Dog Collar

Adafruit I2C FRAM Breakout

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

Crawling Animatronic Hand

3D Printed Camera LED Ring

Adafruit DRV2605 Haptic Controller Breakout

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

LED Eye Prosthetic. Created by Tully Jagoe. Last updated on :00:17 AM EST

Hammer Time Mini Golf Hazard with Crickit

Adafruit 1.27" and 1.5" Color OLED Breakout Board

Guardian Shield+ Zelda Breath of the Wild

Trellis 3D Printed Enclosure

Camera LED Ring Light

Adafruit AMG8833 8x8 Thermal Camera Sensor

Adafruit Si5351 Clock Generator Breakout

Circuit Playground Yoyo

Easy Sparkle Pocket T-Shirt

Data Logging with Feather and CircuitPython

Circuit Playground Digital Input

Con Badge with Circuit Playground Express

Transcription:

FLORA TV-B-Gone Created by Becky Stern Last updated on 2018-08-22 03:32:57 PM UTC

Guide Contents Guide Contents Overview Parts Tutorials Transistors Resistors LEDs Pushbutton Program it Power Fabric pinwheel Wear it 2 3 5 6 7 11 14 18 25 30 32 34 Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 2 of 35

Overview Hidden inside this fashion accessory is a stealthy purpose-- it powers down television sets from across the room! This guide will walk you through the steps for creating your own Flora TV-B-Gone, a wearable gadget triggered by the button in the center of its flower design. The infrared LEDs communicate with TVs the same way your remote does (invisibly to the human eye) but the program contains codes to power down just about every TV brand. You can embellish your design however you like to match your outfit or encase it completely in a jacket pocket. The basic design is here, how you make yours is up to you! New to FLORA? Check out these other guides: Getting Started with FLORA (https://adafru.it/asz) Flora RGB Smart Pixels (https://adafru.it/art) Flora Wearable GPS (https://adafru.it/arp) Flora Pixel Brooch (https://adafru.it/atj) Most photographs in this guide by John De Cristofaro. Arduino-ported TV-B-Gone code updated for Flora (https://adafru.it/ato) by Phillip Burgess. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 3 of 35

Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 4 of 35

Parts You'll need a FLORA (http://adafru.it/659)! If you have the Flora GPS Starter Pack (http://adafru.it/1090), you already have most of the parts, just pick up a simple pushbutton (http://adafru.it/1009) and adhesive pinback. You'll need two IR LEDs (http://adafru.it/387), two NPN bipolar transistors like our PN2222s (http://adafru.it/756), two 100-ohm resistors, a simple pushbutton (http://adafru.it/1009), a 3xAAA battery holder (http://adafru.it/727) or lipoly battery, some hookup wire (http://adafru.it/290), heat shrink tubing (http://adafru.it/344), and an adhesive pinback. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 5 of 35

Tools! You'll also want a soldering iron, solder (https://adafru.it/ats), wire strippers (http://adafru.it/147), flush snips, a panavise (http://adafru.it/151) or helping hands (http://adafru.it/291), a lighter or heat gun. To make an embellishment for your project, grab some fabric and sewing supplies or tools and materials needed for your craft of choice (crochet? knit? felt?)-- anything goes. Tutorials Learn how to solder with tons of tutorials! (https://adafru.it/atk) (https://adafru.it/aom) Don't forget to learn how to use your multimeter too! (https://adafru.it/aoy) Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 6 of 35

Transistors Start with two PN2222 transistors (http://adafru.it/756). Bend the emitter legs outward, away from the other legs, as shown. Twist the base legs of both transistors together. Repeat with the collector legs. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 7 of 35

Insert the twisted legs of the transistors into holes in the Flora board. The center (base) legs of the transistor should go in the hole marked SCL. The twisted collector legs should go in the hole marked GND (ground). The non-twisted emitter legs of the transistor should stick out as shown, following the edge of the Flora board. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 8 of 35

Solder the transistor wires to the pads of the Flora. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 9 of 35

Use flush snips to clip off the excess wire on the other side of the board. The other transistor legs will be attached to the IR LEDs later. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 10 of 35

Resistors Next we'll attach the two 100-ohm resistors. Twist one set of their legs together as shown. Resistors don't have polarity, so it doesn't matter which way they are facing. Slide a short piece of heat shrink tubing around the twisted resistor legs, leaving a small section of wire exposed at the end. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 11 of 35

Insert the short wire end into the hole marked VBATT (battery voltage +) and solder in place. Clip any excess wire on the other side of the Flora. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 12 of 35

Bend the resistor legs to follow the curve of the Flora board, as shown. Add heat shrink tubing to the resistor leads. Next we'll install the IR LEDs between the transistors and resistors! Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 13 of 35

LEDs LEDs have polarity, so it's important to install them the correct way. The positive leg is longer and is on the right in this photo (top LED). Splay the leads of the IR LEDs out like the bottom LED in this photo, taking care to keep the positive (+) legs facing to the right, so you remember which is which. Insert the positive leg of one IR LED into the heatshrink tubing covering one of the resistor legs. When you're wearing the Flora TV-B-Gone, the LEDs should point outward toward any TVs, so make sure it's pointing that way first, then solder the leg of the LED to the leg of the resistor. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 14 of 35

Repeat with the other LED. Now each LED's positive leg is connected to a resistor. Shrink the heat shrink tubing with a lighter or heat gun. Slide a piece of heat shrink tubing over each LED's negative (-) leg. Connect each negative (-) LED leg to a transistor leg in the same manner as in the last step. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 15 of 35

Solder one of the LED-transistor connections. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 16 of 35

Cut the other LED leg just a tiny bit shorter so the two LEDs are slightly offset. Solder this LED leg to the remaining transistor leg. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 17 of 35

Now this part of the circuit is complete! Each transistor drives one LED/resistor set. Heat the remaining heat shrink tubing. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 18 of 35

Pushbutton Use a colorful pushbutton to activate your TV-B-Gone! This yellow switch makes a nice center in a flower motif brooch. Use pliers to flatten the legs of the button. The base of the button should sit flat as shown. Next we'll connect some wire leads to the pushbutton. Use wire strippers to remove the insulation from the end of some hookup wire. Apply a small amount of solder to this wire end-- this is called "tinning" the wire. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 19 of 35

Also tin one of the legs on the pushbutton. Since both the wire and pushbutton leg now already have solder on them, you can hold them together and reheat the solder. Apply the soldering iron until solder flows between the two, then remove the iron and allow the joint to cool. Affix another wire (using the method above) to a diagonally opposite leg on the pushbutton. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 20 of 35

Clip off the unused legs from the pushbutton. Congrats, your pushbutton is prepped! Now it's time to attach it to the Flora. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 21 of 35

Place the button in the center of the back of the Flora, with the wire leads pointing straight out. Trim the wire leads so that they only stick out past the edge of the Flora board by about 1/4 inch. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 22 of 35

Use wire strippers to remove the insulation from the ends of the button leads. Now you'll be able to connect the button two opposite holes on the Flora. Insert one button wire into the hole D9 on the Flora, and the other button wire into the hole marked GND. There are multiple grounds on Flora, so pick the one that is most opposite D9, so that the two wires can better hold the pushbutton in place. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 23 of 35

You can solder these wires from either side of the board. Congrats, you're done with the wiring! Next we'll program and power it up! Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 24 of 35

Program it Connect your Flora to your computer with a mini USB cable. Be sure your battery is either unplugged or that the Flora's onboard power switch is set to off. To download the Flora TV-B-Gone software from Github (https://adafru.it/ato), click the "zip" button highlighted above in purple. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 25 of 35

Extract the zip file and rename the resulting folder "FloraTVB" Move the FloraTVB folder into your Arduino sketches folder, which is located in your Documents folder by default on OS X. This is where your Arduino software looks for programs to edit and upload. Open your special Adafruit version of Arduino (don't have it? check out our Getting Started with Flora guide (https://adafru.it/asz)), and navigate to File-->Sketchbook-->FloraTVB. This will open the program so you can load it onto your Flora. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 26 of 35

In Tools-->Board, you should have "Adafruit Flora" selected. Also under Tools, be sure you have selected the correct serial port. Flora appears similar to the image above. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 27 of 35

Click the Upload button (shown in yellow above) to program your Flora to execute the TV-B-Gone code. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 28 of 35

The yellow lights on the Flora board should flash as the program uploads. After the program is done uploading, you can press the pushbutton to test the circuit. The red LED connected to D7 should flash, and so should your IR LEDs. Since the human eye can't see infrared light unaided, you can use a digital camera to see if the LEDs are lighting up. The sensors in digital cameras are sensitive to IR and display it as a sort of purple. If everything's working properly, you can now disconnect your USB cable. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 29 of 35

Power The easiest and safest way to power your Flora is with a 3xAAA battery pack. You can use alkaline or rechargeable batteries. If you are more experienced, you can also use a lithium polymer rechargeable battery, which require a separate charger and can be hazardous if shorted, bent, crushed, or punctured. This tiny lipoly can be wrapped in tape and double-stuck directly to the Flora board. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 30 of 35

Now the circuit is functionally complete! Next we'll disguise the circuit as a fashion accessory. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 31 of 35

Fabric pinwheel The functional circuit is quite attractive as-is, but it's pretty conspicuous. You can dress it up however you like! Below is just one example. You can make a fabric yoyo and install it right over the pushbutton in the center of the Flora. There are dozens of fabric yoyo tutorials (https://adafru.it/atj) online! Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 32 of 35

Apply an adhesive pinback to the front side of the Flora board. Be careful to avoid obscuring the Flora's on/off switch. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 33 of 35

Wear it This Flora TV-B-Gone is made to look like a black flower with a yellow center. It matches most of my black clothing, but make yours your own by changing up the design! Just make sure the IR LEDs poke out above or through any fabric accents. Adafruit Industries https://learn.adafruit.com/flora-tv-b-gone Page 34 of 35

Tapping the pushbutton activates the TV-B-Gone sequence, which will flash the IR LEDs in sequence to power down many brands of television sets. Infrared light is not visible to the human eye, so you can be super stealthy. Adafruit Industries Last Updated: 2018-08-22 03:32:52 PM UTC Page 35 of 35