Control Your LEDs With Your TV Remote?! || Arduino IR Tutorial

106,453

766

86

About: Awesome Electronics Tutorials, Projects and How To´s

In this project I will show you how I repurposed the useless buttons on my TV remote to control the LEDs behind my TV. You can also use this technique to control all sorts of things with a bit of code editing. I will also talk a bit about the theory of how an infrared transmitter and an infrared receiver communicates with each other. Let's get started.

Step 1: Watch the Video!

The video gives you all the info you need about the theory of this project and the practical implementation. So watch carefully.

But in the following steps I will also present you my parts list with example sellers and the schematic, code,.... to make your life easier if you want to build this.

Step 2: Order Your Parts!

Here you can find most of the parts that you will need to complete this buid.

Ebay:

1x Arduino Nano:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

2x 10k Resistor:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x 100µF Capacitor:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x DC Jack:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x IRLZ44N N-channel MOSFET:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x IR Receiver (TSOP4838):http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

1x Veroboard:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

RGB LED strip (common anode):http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Power Supply (12V 3A):http://rover.ebay.com/rover/1/711-53200-19255-0/1?...

Amazon.de:

1x Arduino Nano:http://amzn.to/1tgG8ux

2x 10k Resistor:http://amzn.to/1zknpuw

1x 100µF Capacitor:http://amzn.to/1wnBpS0

1x DC Jack:http://amzn.to/1x5ReSt

1x IRLZ44N N-channel MOSFET:http://amzn.to/1tgGBgl

1x IR Receiver (TSOP4838):http://amzn.to/1rkolRN

1x Veroboard:http://amzn.to/1rkoswO

RGB LED strip (common anode):http://amzn.to/1A9iSPM

Power Supply (12V 3A):http://amzn.to/1rkrmSn

Amazon.com:

1x Arduino Nano:http://amzn.to/1xkMTNb

2x 10k Resistor:http://amzn.to/1A9l0H7

1x 100µF Capacitor: http://amzn.to/13xShyw

1x DC Jack:http://amzn.to/1rkq49Y

1x IRLZ44N N-channel MOSFET:http://amzn.to/1CQkAFh

1x IR Receiver (TSOP4838):http://amzn.to/13xSD8C

1x Veroboard:http://amzn.to/1AN5kJQ

RGB LED strip (common anode):http://amzn.to/13xSXE8

Power Supply (12V 3A): http://amzn.to/1xgDwuY

Step 3: Build the Circuit!

Here you can find the schematic for the circuit. You can make your own board layout for this but you can also just use mine instead. It should work without any problems

Step 4: Program the Arduino Nano!

Here you can find the code/sketch for the Arduino Nano. Make sure you upload it before you start testing.

And don't forget to download the IR library for the Arduino: https://github.com/shirriff/Arduino-IRremote

Step 5: Success!

You did it. Now you can control everything with your TV remote and never have to get off your couch!

Feel free to check out my Youtube channel for more awesome projects:

http://www.youtube.com/user/greatscottlab

You can also follow me on Facebook, Twitter and Google+ for news about upcoming projects and behind the scenes information:

https://twitter.com/GreatScottLab

https://www.facebook.com/greatscottlab

10 People Made This Project!

Recommendations

  • Classroom Science Contest

    Classroom Science Contest
  • Sensors Contest

    Sensors Contest
  • Frozen Treats Challenge

    Frozen Treats Challenge

86 Discussions

0
None
Ravi ravnang

11 months ago

Dimmeble 2 channels led with arduino and ir remote

0
None
YoD4

Question 1 year ago

I don't understand anything from your schematic, I can't read it, how do I make? I don't know the polarity of the capacitor .

:(

0
None
YoD4

Question 1 year ago

Iis it okay if we can add a 470uf capacitor or a 2220uf Capacitor ? I currently don't have the 100uf one.

Thank you.

0
None
Robv86

1 year ago

great TNX!

it made it work even for a starter like me

0
None
parisa.zp.7

4 years ago

What software are you using to generate schematics and stripboard diagrams?

1 reply
0
None
kxling

1 year ago

Hi, what is the purpose of resistor R1 and R2? Especially R2. It seems R1 is used to limit current, but correct me if I am wrong

0
None
dunk8888young

1 year ago

Hi,how would i do this with ws2812b leds,i understand its not as simple?? Great project Dude

1 reply
0
None
GreatScottLab

Reply 1 year ago

Thanks for stealing my video

0
None
Gabrielin

2 years ago

Thank you Scott! Awesome project, useful guide as well! Had to use a 38KHz variant of the IR receiver because it's the one that they had at the local store (TSOP343338), and the reception works flawlessly with my One For All XSight Plus TV remote. Nice project as always :) and thank you again

0
None
AaronL106

2 years ago

amazing! just subscribed!!

0
None
Knödelcrafter

2 years ago

Awesome project Great Scott! But can someone help me, I have made all the connections and resistors. But my LED strip is only switching on and off. Even if i let the brightness step for step increase, aftersome time it is switching on and not getting brighter. The only difference is, I used IRFZ44N MOSFETs. Does someone know what the reason could be? Thank you in advance!

4 replies
0
None
KnödelcrafterKnödelcrafter

Reply 2 years ago

After one day of bugtesting i still dont have any idea. I can give you my results.

The Blue LED is actually dimming, as it is supposed to do. The other 2 Colors are on or off. In the images, you can see my schematic and measured Voltages at brightness levels from the arduino. If anyone has a clue why green and red are not getting darker/brighter let me know please.

project.jpgValues.png
0
None
hoosenzahedKnödelcrafter

Reply 2 years ago

Buy a prototyping board first,there is no pride taken in this project!!Great Scott has set such wonderful standards,you use a cardboard?

0
None
hoosenzahedKnödelcrafter

Reply 2 years ago

You obviously using an Arduino nano which now is blown due to incorrect wiring .

0
None
bkeskin

2 years ago

could you please explain me what is the capacitor for in this circuit?

1 reply
0
None
hoosenzahedbkeskin

Reply 2 years ago

Would it kill You to just use it.The video gives detailed information on why you need the capacitor.I watched video 10 times plus,and got it working with one go.

0
None
MiguelH45

2 years ago

i made it, but cant post image, so yea.

0
None
hardik vagadiya

2 years ago

Controlyour LEDs with your tv Remot || Arduino IR Tutorial diagram plz