TV Remote Controlled Light and Fan

Remember that time when your were watching your favourite movie on TV and you wanted to switch off/on lights or fan but were too lazy to get up..
Don’t worry, we have a solution for you.
This project is about controlling your room lights and/or fan wirelessly, all while sitting on your couch. The reason why I chose this project was because TSOP receiver was the best suited component for a short ranged wireless communication.
Hardware components:
IR receiver (generic) Arduino UNO & Genuino UNO or AVR Atmega328p if you want to make a permanent soldered circuit. HL-525 relay module/any relay board having 2 or more channels TV remote”