Hola, para poder trasmitir datos a distancias mas grandes lo que tendras que hacer es modular la señal que quieres transmitir. Un forma sencilla puede ser generar por ejemplo una señal de 36KHz o 38KHz que ,son las que mas se suelen usar con los mandos a distancia, asi de paso para obtener la señal original demodulada puedes usar un receptor de los tipicos como el tsop1736, y cada vez que quieras trasmitir un uno lo que haces es dejar pasar la señal de 36 o 38KHz hacia el led de infrarrojos y cuando sea un cero no lo dejas pasar.
Basicamente el esquema seria como si tuvieses una puerta AND, en la que en una entrada tienes la señal de 36 o 38KHz y en la otra patilla vas introduciendo en serie los datos a transmitir, de esa forma cuando metas un 1 dejara pasar un tren de pulsos hacia la salida donde esta el led de infrarrojos y cuando este a 0 no dejara pasar nada, con lo cual el led estará apagado.
Un saludo, y espero que te sirva de ayuda.