

Here in this project, we have used 4 bulbs (small bulbs) of different colors as lighting loads and another bulb (bigger bulb) is considered to be a fan for demonstration purpose. If any match occurs then the controller performs a relative operation by triggering the respective Relay/Triac and the corresponding result is also indicated by on-board LEDs.

The Controller then decodes the received train of the pulses into a hex value and compares it with the predefined hex values in our program. These pulses are received by the TSOP1738 sensor and then read by the Controller. When a button is pressed on the IR Remote it sends a sequence of code in form of encoded pulses using 38Khz modulating frequency. The working of this project is fairly simple to understand. These relays are used to connect and disconnect the AC Loads (Lights/Fan). The different IR signals from the remote are received by the microcontroller which then controls the respective relays via a relay driver circuit. You can use any of your TV/DVD/MP3 remote for this project. All these can be done with simple clicks on your IR remote.

To make this project more interesting we have also enabled a feature to control the speed of the fan with the help of Triac. A similar project IR remote controlled Home automation has already been done with Arduino also, but here we designed it on PCB using EasyEDA’s online PCB designer and simulator, and used their PCB designing services to order the PCB boards as shown in the subsequent section of the article.Īt the end of this project you will be able to toggle (ON/OFF) any AC load using an ordinary Remote from the comfort of your Chair/Bed. In this project, we are going to use a PIC microcontroller to remotely control few AC loads by just using an IR remote.
