An infrared receiver for my remote control

In order to use a remote control with every project that has lirc support (such as mplayer, xmms etc) I implemented this simple circuit that receives the infrared signal of a tv control and uses the serial port to pass it to an LIRC deamon. This deamon can recognize which button is pressed every time and perform the appropriate function (according to its configuration files).

The circuit

I found some details about the circuit design on this website:

and made a first implementation on the breadboard to test if the circuit works with the remote control:

This is the final circuit on the stripboard:

The lirc deamon configuration

was taken from here: