3-Channel IR Relay Controller with user programmable IR commands for PIC12F629
This project is a 3 channel
infrared (IR) remote controlled relay driver. It works
with 12-bit SIRC IR signals as used by Sony remote controls.
The controller also features
the ability for the user to 'program' the commands it will
respond to using the IR remote control. Each
of the
three relay channels can also be individually configured for
either toggle or
momentary switch action.
Although this project has been
designed around the control of three relays, the PIC
microcontroller can be incorporated in to any application where
up to three logic level outputs are required to be remotely
controlled.
The controller uses Microchip's
low cost PIC12F629 microcontroller along with a handful of easy
to find components making it cheap and easy to construct. Everything you
need to know to build this project, including the firmware code is right here on the project
page
Schematic
Download schematic in PDF
Firmware
The HEX file is ready to program straight into the PIC using a suitable PIC programmer, for example a PICkit2.
Description | Filename | Download link |
HEX file for 12F629 and 12F675 ready to program |
3chlrnrem2975.HEX 15/09/2011 Conditions of use |
download checksum 0xE436 |
Source: picprojects.org.uk/projects/ir/3chlrc/