Paso 2: Recuperación de códigos configuración/IR
Después de revisar el código suministrado en el tutorial, he modificado un poco para que cuando el terminal serial impreso lo que lee desde el sensor de infrarrojos, sólo podía copiar y pegar en la función correspondiente en mi código de emulador. Tengo todo mi código fuente adjunto en este Instructable.
El primer paso para averiguar lo que las señales de mando a distancia es la salida, tenemos que conectar tu Arduino a un sensor de IR como se muestra en la imagen.
Después de esto, podemos añadir algo de código para Arduino y tiene salida el ciclo encendido/apagado para cada botón en su control remoto. Sube imágenes de la 'IR_Read' de mi fuente. Cuando se está ejecutando, abra un terminal serial, apunte el control remoto al sensor infrarrojo y presione uno de los botones que desea emular. La salida debería ser algo como esto...
pulseIR(4540);
delayMicroseconds(4320); pulseIR(680);
delayMicroseconds(1520); pulseIR(700);
delayMicroseconds(1500); pulseIR(700);
delayMicroseconds(1500); pulseIR(700);
delayMicroseconds(400); pulseIR(700);
delayMicroseconds(400); pulseIR(700);
delayMicroseconds(420); pulseIR(700);
delayMicroseconds(400); pulseIR(700);
delayMicroseconds(400); pulseIR(700);
delayMicroseconds(1500); pulseIR(700);
delayMicroseconds(1500); pulseIR(700);
delayMicroseconds(1500); pulseIR(700);
.. .y así sucesivamente.
Necesitamos este producto para cada botón que se va a emular. Abrir un documento de word o Bloc de notas y copiar la salida serial y publicarlo en algún lugar que puede acceder a él más adelante y su etiqueta para que sepas que tecla corresponde a.