I have found many tutorials online for receiving infrared codes with your ARDUINO but not a lot of tutorials explaining how to send them, Also most of the ones I found had lots of comment about it not working. Sending IR codes with your arduino is not very hard, you just need the IRremote library and a understanding of how to use it and that is were most of the tutorials I found failed.
So if you are interested in making your own universal IR remote control please move on to the next step in this instructable.
Step 1: Lets Build It..
I have found video tutorials work better than text ones because they actually show the project and its construction in progress. So please check out the VIDEO I made for ARDUINO how to build your own universal IR remote control project tutorial: https://youtu.be/YktBtC3Xci8
The picture above shows the circuit you will need to build and the IRremote library link can be found on the previous page.