3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

DIY TV-B-Gone SHP (And Save $45)

DIY TV-B-Gone SHP (And Save $45)
«
  • SAM_0008.JPG
  • SAM_0001.JPG
  • SAM_0004.JPG
  • SAM_0005.JPG
  • SAM_0006.JPG
  • SAM_0007.JPG
  • SAM_0009.JPG
  • SAM_0010.JPG
  • SAM_0022.JPG
  • SAM_0023.JPG
  • SAM_0024.JPG
  • last photo ←
»
A while ago I posted my $3.50 DIY TV-B-Gone Micro, which was great and all but didn't have near enough juice. The TV-B-Gone SHP is supposed to be able to turn of TVs from 100 meters away, but cost $50. So for about $5, I made a clone of one that seems to work pretty close to that limit. It's also very tiny compared to the commercial one.

Technically, because TV-B-Gone is a brand name, this is a "TV-B-Gone clone."

I used an ATtiny 85v as the "brains" of this, programmed with Adafruit's original code. It runs off of a 9v battery with a 5v regulator to power the microcontroller. The the LED array has 12 infrared LEDs in it, and the microcontroller is connected to a transistor that can power the whole array. The 12 LEDs blast out almost every TV on-off code, allowing you to turn pretty much any TV on or off. A 3mm green LED blinks between each code to show that it's working. When the battery is removed it is significantly smaller than the original TV-B-Gone, allowing for easy hiding.

Also, I'm entering in the microcontroller contest. If you think I'm worthy enough, give me a vote!
 
Remove these adsRemove these ads by Signing Up
 

Step 1Materials

Materials
«
  • DSC02831.JPG
  • TV-B-Gone SHP schematic.png
Materials

Each name is a link to a Mouser part you can click (you don't have to use Mouser, I just like them because of great service and how close to my house they are). You could also use an IC socket if you want to be extra careful with your chip or think you might reprogram it in the future.

Tools:
  • AVR programmer (I used a USBtinyISP, a good, cheap programmer made from a kit)
  • Computer with internet access; I predict you are using one right now :-)
  • Soldering iron with solder
  • Helping hands tools, very, VERY helpful (probably required for this project)
Now let's start making!
« Previous StepDownload PDFView All StepsNext Step »
33 comments
May 21, 2012. 6:59 PMprintingfreak says:
I just bought my arduino Uno Rev 3 and I have it connected to my computer. The blink test works. But I am having issues figuring out how to build the programing board. How do you know where to plug in the leads coming from the board onto the Arduino? I spent a good time searching and reading different forums and came up empty handed. Your assistance in any way possible would be greatly appreciated as I am a novice taking my first stab at micro-controllers. Thanks
May 10, 2012. 2:37 PMelectfire says:
If I remember correctly Adafruit sells just the pre-programed chip if one doesn't have the means to program the chip or is too lazy to bother...

(Checks).... Yes I was correct, though it costs $5 USD, though there doesn't seem to be any shipping cost (just using their shipping calculator)...

I know one can use an Arduino in ISP mode, though I am note sure if it has the capabilities to change the ATtiny's "fuses" ... If it is possible I would love to see someone write the code for it... (I'm not quite proficient in coding to do it myself)
Mar 13, 2012. 9:43 PMTobaTobias says:
How would I do this If Im using ArduinoasISP, Do I have to install anything else. I have avrdude, a got the code for arduino as isp.
Apr 2, 2012. 10:02 PMelectfire says:
Randofo posted good 'ible on how to use an Arduino to program an ATtiny in ISP mode.
http://www.instructables.com/id/Program-an-ATtiny-with-Arduino/
Mar 23, 2012. 6:51 AMMalthe says:
Does it work in EU, and would you post a link to the codes.
Feb 27, 2012. 2:35 AMShadowAssassin17 says:
Anybody in australia, How well should this work? Thanks :) (I want to attach this to my sonic screwdriver :D)
~Shadow
Jan 26, 2012. 4:15 PMyoyology says:
I always love looking at these "dead bug" style electronics projects. Great instructable with lots of detailed photos. Thank you!

I keep thinking of making a TVBGone ballcap, with the LEDs in the brim and a switch on the back. Would there need to be any modifications made if the LEDs were at a distance from the rest of the circuit, say 12" of wire or so?
Jan 26, 2012. 4:10 AMBigfoot #14 says:
Question: how hard would it be to do this with a PIC16f628a or PIC18f4550 instead of an ATtiny.
Jan 12, 2012. 8:18 PMrafhit says:
hello!
im from Portugal and i bought the tv-bgone chip from adafruit
i mounted the circuit like this one and i see that it lights up the led and with a camera i can see the IR light up too...what im thinking is that they sold me a version that work only in america...could you tell me where you from?
is there anyway to bypass this? i dont have a programmer for reporgram the chip
thank you
Nov 6, 2011. 8:12 PMmoonpelt says:
is it possible to use the adafriut micro controller found here http://www.adafruit.com/products/75
Aug 25, 2011. 3:14 AMcurious youth says:
hey hey if you want to increase the range further you should put this in a case with some aliminum foil behind the LED's its bounces the signal out to the front. hence increasing the range.
ive learnt that from http://www.instructables.com/member/Kipkay/
Aug 11, 2011. 5:54 PMDrakz says:
Hey darksponge,

I've recently gotten back into electronics and decided to give your instructable a go, and here's the result!

I decided to breadboard it out first, and it works great. I had a glee-filled half hour screwing with my girlfriend's chick flick from down the hallway. I'll be moving it to a more permanent enclosure and taking it to walmart or similar in the next week.

Thanks for a great instructable!

-D
Aug 12, 2011. 12:39 AMDrakz says:
One request, actually. I'm learning more about microcontrollers and I figure I'll encounter it at some point, but could you give me a little direction about the whole fuse process and why you made the choices you did to get those commands? It all seems Greek to me...

Thanks!
Aug 13, 2011. 7:53 AMDrakz says:
Update =p

Found a nice inconspicuous enclosure in an old cell phone. I gutted the thing and slapped the components on a pcb. Only real issue is the thickness of the 9v battery. I managed to retain the case's functionality, at least. So it still flips up and has enough springiness to stay closed -- the back battery door is taped on, though, because of the extra 1cm that the battery sticks out. The electrical tape blends in well, though, and you can't really tell. 

The button is superglued to one of the plastic exteriors of one of the pre-existing buttons on the side of the phone, which means I'm not pushing some awkward mini button with my finger. Instead, I can hold this phone loosely at my side, which looks completely natural, and press/hold the button with my thumb that is resting on the side of the case. Totally unseen unless someone notices the 12 LEDs behind the exterior LCD window (the lcd being ripped out).

Pictures!
Jul 2, 2011. 12:49 PMlookwhatjoeysmaking says:
can you write the code fore arduino pleeessssss ive ben  loking all over for weeks  now and i cant find it
Jul 1, 2011. 9:37 AMmischka says:
Very nice pictures, and I like those boardless circuits. Well done instructable!
Jul 1, 2011. 4:06 PMKaptain Kool says:
Very interesting and well done!
Jul 1, 2011. 11:27 AMmrmath says:
Nothing about the instructable, but I hate tv-b-gones. If you're in a public place that has TVs for customer enjoyment, what gives any one person to turn off all the TVs? It's arrogant to think that your need for silence in a public place is more important than anyone else's rights.
Jul 1, 2011. 3:20 PMcpotoso says:
I see your point, but sometimes the TV's are just an annoyance by themselves and one may have also the "right to some quiet time' (e.g. when waiting on the airport and they still want to blast you with TV's at loud volume). Then I think it is OK to use the tv-b-gones...
Jul 1, 2011. 1:18 PMHarveyH44 says:
Yeah, it's not so funny interrupting a show people are interested in, that's just mean. I take mine to Walmart occasionally though. Hit the electronics department, some turn off, others turn on. Wonder if they do that, so some are always on... They also have TVs throughout the store, which I tend to ignore, as do most people. Don't believe I've ever seen anyone parked in front of one, totally enthralled.
Jul 1, 2011. 1:09 PMmaxs says:
I'm not sure there is anything about the TV-B-Gone that says you have to use it on TVs located in public spaces. However, those that do use it in public spaces in inappropriate ways (TV in a bar when a popular game is on) should be the ones to blame, not the TV-B-Gones. As with all technology, common sense must still be applied.

I think we are in agreement, though, that people who use these things to kill others' enjoyment are jerks.

I was thinking of building one of these things to use at my friend's house. Hide it an object that can be put on his coffee table. Of course, it's important to use common sense in this situation, too.

Nice ible.
Jul 1, 2011. 11:50 AMBarnaby Walters says:
Agreed, but they're not as bad (or as potentially dangerous) as Adafruit's mobile phone jammer…

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
70
Followers
7
Author:dark sponge
Hi! I've loved electronics and electricity for as long as I can remember, and electric projects are something I do in my free time for fun. Everything I've learned about electricity is either from exp...
more »