En este tutorial, vamos a conectar un emisor IR a una placa Arduino Uno. Esto nos podrá servir para que nuestra placa envíe órdenes mediante una señal de infrarrojos, como si de un mando a distancia se tratase.

En primer lugar, tenemos que tener el entorno de desarrollo para Arduino preparado, tal y como ya vimos en el tutorial de Primeros pasos con Arduino.
A continuación, conectamos el sensor a la placa, usando una resistencia de 220 ohm, tal y como se muestra en el esquema:

Y cargamos el siguiente código en nuestro Arduino Uno:
https://github.com/diegorys/arduino-examples/tree/master/ir-emitter/scketchbook/ir-emitter
Por el puerto serial nos informará, cada diez segundos, de que está enviando una señal.
Y éste es el resultado:
El código lo tengo versionado en mi cuenta de GitHub:
https://github.com/diegorys/arduino-examples/tree/master/ir-emitter
hola, primero que nada gracias por el aporte, como podria hacer para cambiar la address ya que solo envia un cero y necesito cambiarla a 675, un saludo.
Hola, no me funciona el enlace hacia el codigo de arduino , gracias!
Hola, muy buen artículo, tu sabes que estoy intentando enviar señales a un aire acondicionado marca Panavox (Uruguay), y utilize el código que anda en la web para conocer los códigos y le protocolo usado. El tema está en que el protocolo no me aparece, y ve que tu lo usas para comunicarte. Revisando un poco mas me encontré con este sitio: https://github.com/luisgabrielroldan/IRPanavoxAC, donde desarrollaron una librería para los panavox. No se como usar esta librería, tu me podrías dar una mano?? o capaz que el camino que estoy tomando está incorrecto y existe una forma universal de enviar los mensajes.
Desde ya muchas gracias por tu tiempo,
saludos