¿Cómo usar un transmisor de RF de 315 MHz con un simple receptor T4 de RF - 315 MHz con Raspberry Pi?

-2

Compré un receptor de RF de 315 MHz - Receptor de RF T4 simple - Tipo de palanca de 315 MHz - y un transmisor - Control remoto de RF de un solo botón con llavero 315 MHz, ambos de Adafruit. Después de probar algunos prototipos para conectar el transmisor con una Raspberry Pi, creo que lo dañé. Ahora estoy considerando comprar un transmisor plano - Transmisor de enlace RF - 315MHz , pero la documentación es para un receptor diferente y el código está escrito para Arduino. Soy un novato en lo que se refiere a prototipos, por lo que necesito ayuda desesperadamente. No importa con el receptor lo que se ilumina el LED, siempre y cuando uno o más se enciendan, lo que indica una señal recibida.

    
pregunta Fadil

1 respuesta

1

El 'Receptor de RF T4 simple' tiene un decodificador SC2272 que acepta un protocolo de transmisión en serie de 12 bits diseñado por Holtek (chipset HT12). Normalmente esto es generado por un codificador coincidente en el llavero.

Si utiliza un módulo tx sin codificador, debe generar los trenes de pulsos directamente. La biblioteca 'cable virtual' de Arduino realiza esta función. Desafortunadamente, está escrito específicamente para MCU AVR y no funcionará en el Rasberry Pi. Por lo tanto tienes 3 opciones: -

  1. Use algún código existente para el PI que emula un codificador HT12e, PT2262 o SC2262 (no pude encontrar ninguno en una búsqueda rápida de Google).

  2. Transfiere el código de Arduino Virtual Wire a la Pi. La parte más complicada probablemente será la interrupción del temporizador de 62.50 ms.

  3. Conecte un IC de codificador HT12E o equivalente al módulo tx, y use el GPIO de Pi para 'presionar los botones' en las entradas del codificador.

respondido por el Bruce Abbott

Lea otras preguntas en las etiquetas