Impossibile ricevere segnali RF da un telecomando utilizzando un ricevitore RF


8

Problema

Non riesco a ricevere i segnali inviati con un telecomando KaKu APA3-1500R con un ricevitore RF collegato a un Raspberry Pi 3.

Hardware

- Ricevitore RF (in olandese)
- KaKu APA3-1500R (in olandese)

informazioni addizionali

  • Il ricevitore funziona correttamente. Questo lo so perché ho anche un trasmettitore e sono in grado di trasmettere / ricevere segnali correttamente.
  • Il sistema KaKu funziona correttamente. Sono in grado di controllare l'interruttore KaKu con il telecomando in dotazione.
  • Utilizzando librerie come pilight o rpi-rf sono in grado di inviare e ricevere codici da un trasmettitore RF al ricevitore RF. Tuttavia, entrambe le librerie non sono in grado di captare il segnale inviato con il telecomando KaKu. Ciò è particolarmente sorprendente poiché il sistema KaKu in questione si trova nell'elenco con dispositivi compatibili della libreria pilight.

Domanda

Come devo procedere per risolvere questo problema? Forse c'è un modo per leggere i valori "grezzi" ricevuti dal ricevitore RF, senza specificare alcun protocollo?


Questo è un ricevitore davvero terribile. Design primitivi come quello spesso generano rumore fino a quando non vengono silenziati da un segnale e possono avere un tempismo di spegnimento automatico che è incompatibile con la velocità di trasmissione dei dati dei sistemi di controllo remoto. Probabilmente dovresti prima caratterizzare il tuo trasmettitore, usando un dongle RTL-SDR, o trasformando il trasformatore accoppiando la variazione della sua corrente di alimentazione (o anche l'uscita di un semplice rivelatore di potenza a diodi RF) nella scheda audio del tuo computer per registrare l'inviluppo del trasmissione e quindi determinare i tempi e la codifica.
Chris Stratton,

2
Grazie per la tua risposta, ma probabilmente non è il ricevitore il problema. Usando questa guida sono stato in grado di leggere il segnale che il mio telecomando invia usando il ricevitore. Legge chiaramente l'output del ricevitore, il che indica che potrebbe esserci un problema con i protocolli utilizzati. Non sono ancora stato in grado di inviare il segnale con il mio trasmettitore, ma ora conosco almeno la sequenza che devo inviare. Una volta che riesco effettivamente a inviare correttamente il segnale, riporterò qui.
MuadDev,

Risposte:


1

Finalmente sono riuscito a registrare e riprodurre con successo i segnali RF usando questo repository git .


4
Puoi chiarire quale fosse il problema di fondo? Per rendere questo un po 'meno una risposta solo link e aiutare le persone in futuro a decidere se questo aiuterà anche loro ...
Sean Houlihane

1
Purtroppo non ho idea di quale fosse il problema di fondo. La mia ipotesi migliore è che tutte le altre librerie non supportano il protocollo del telecomando che ho, anche se affermano esplicitamente che lo fanno. O forse richiedono un singolo segnale corretto mentre la libreria collegata ascolta segnali ripetuti (danneggiati) e li usa per ricostruire il segnale corretto originale. Ma è davvero un'ipotesi. Suggerisco di lasciare la risposta in quanto semplicemente la registrazione e la riproduzione del segnale RF potrebbero essere una soluzione per più persone alle prese con i pacchetti più mainstream normalmente usati per questo
MuadDev
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.