Secuenciar múltiples comandos remotos IR (presionar botones)

2

Un poco de historia aquí: me gustaría poder activar / desactivar los subtítulos en la caja de TV por cable de forma rápida y sencilla. Normalmente esto requeriría presionar 10 (!) Botones.

Es difícil estar seguro, pero espero que no se pueda programar un control remoto universal comúnmente disponible para automatizar la presión de 10 botones.

Al tener un entrenamiento formal en electrónica, usé fácilmente un Arduino para registrar todas las señales de IR necesarias (a través de un sensor / demodulador) para realizar la función.

Mi primer ataque a este problema fue hacer que un programa se ejecutara en un Arduino que realizaría esta función. Funcionó, pero es un over-kill ... Además, es necesario esperar a que arranque (1? Segundo). Edición: podría intentar modificar la placa para acortar este tiempo de arranque.

No tengo un quemador de EPROM, de lo contrario me preguntaría si debo sincronizar un contador a 38 kHz y direccionar una EPROM y utilizar 1 bit para operar un LED IR (mediante un 2N2222).

Si tuviera que seguir con un Arduino, creo que usaría el PWM para hacer los pulsos. (Antes habilité un 555 astable que hizo la conducción).

¿Cuál es la forma más fácil de hacer esto?

    
pregunta X-Ray

3 respuestas

4

Recomendaría TV-B-Gone Kit y modificaría el firmware disponible para coincide con la secuencia de código que desea generar

    
respondido por el Kvegaoro
3

Le recomendaría usar un microcontrolador barato con reloj interno y golpear el protocolo en un pin de salida.

Paraidentificarelprotocolo,puedeintentaresto Decodifique una señal infrarroja con un demodulador IR dentro de un conector de micrófono

Aquí hay una lista de protocolos de IR: SB-Projects .

    
respondido por el Cornelius
2

Esto está un poco basado en la opinión, pero IMO, la forma más sencilla es identificar el protocolo y la secuencia de botones, y luego programar un microcontrolador para que emita la secuencia. Cualquier uC puede programarse para hacer esto.

Cuando alguien pregunta por 'la forma más fácil de hacer algo', siempre es un problema que lo que es fácil para una persona puede no serlo para otra. Por supuesto, esto se puede resolver con un generador de reloj, contador, (e) eprom ... ¡Pero luego estás a mitad de camino para construir tu propio controlador!

    
respondido por el Wouter van Ooijen

Lea otras preguntas en las etiquetas