Receptor / Transmisor de 315 MHz Raspberry Pi

1

Compré un receptor y el transmisor (no puedo encontrar el enlace, pero dice FS1000A y LR1 315.00 en él).

También tengo un conjunto de tomas de pared con control remoto que funcionan a 315MHz según el sitio web de la FCC.

Enchufé el receptor a una Raspberry Pi y verifiqué que el receptor recibía energía con un multímetro y, por supuesto, recibía 5V.

¿Cómo leo desde el transmisor usando el Pi? Todo el software que encontré da un error después de un tiempo, y no tengo idea de por dónde empezar a obtener esto.

Entonces, una vez que tenga el código necesario para las salidas de pared, ¿cómo transmito el código desde Python / php?

    
pregunta ReverseCold

2 respuestas

0

Acabo de notar que esta pregunta está recibiendo muchas visitas y nunca la respondí.

Sí, puedes usar 433Utils! Las tablas de 315Mhz son idénticas a las de 433Mhz a excepción del cristal.

Más allá de eso, se puede usar algo como homeasistant para controlar tus luces / lo que sea con una buena interfaz de usuario.

    
respondido por el ReverseCold
1

Tengo el presentimiento de que su elección de receptor puede estar causando problemas. El tipo de receptor que eligió es el tipo más simple que se puede pedir. Los receptores super-regenerativos funcionan pero son susceptibles a ruidos e interferencias. Los receptores de buena calidad tendrán una interfaz de RF especializada que se convertirá en una salida serial limpia.

De las notas del producto de otro receptor super-regenerativo producto similar :

  

Nota: estos módulos son indiscriminados y recibirán una buena cantidad de ruido. Tanto el transmisor como el receptor funcionan en frecuencias comunes y no tienen ID. Por lo tanto, será necesario un método para filtrar este ruido y emparejar el transmisor y el receptor. El siguiente código de ejemplo muestra un ejemplo de este tipo para operaciones básicas. Consulte el código de ejemplo y los enlaces a continuación para conocer las formas de lograr un enlace de datos inalámbrico sólido.

Con todo lo dicho, observé brevemente los 433Utils mencionados en algunos de los comentarios y no parece haber ningún filtro especializado en la entrada. Esto podría llevar a muchos comportamientos inesperados (especialmente si hay otros dispositivos en la misma frecuencia).

Primero, si tiene acceso a un osciloscopio, inspeccionaría la salida del receptor y me aseguraría de que haya transiciones limpias entre lógica alta y lógica baja. Si no es así, es posible que necesite un receptor diferente o uno con el demodulador adecuado (puedo intentar explicarle si esto se convierte en un problema).

Si no, intentaría y seguiría las instrucciones para el mismo tipo de receptor y veré si Puede hacer que funcione al menos recibiendo datos en serie.

En términos de transmisión eventual a las salidas, una vez que tenga su transmisor / receptor en funcionamiento, será tan fácil como seguir las guide mencionada en los comentarios.

    
respondido por el lswim

Lea otras preguntas en las etiquetas