telecomando ventilatore 433 con Ht12e

Ciao a tutti

ho un ventilatore che vorrei comandare da arduino. Ho smontato il telecomando ed ho trovato un componente Ht12e uno switch con 4 selettori 0-1 ed un modulo radio dr1 433,92.

Ho comprato un modulo una coppia trasmettitore + ricevitore RF 433 Mhz con antenna integrata,

TRASMETTITORE
Modello: MX-FS-03V
Portata: 20-200mt (cambiando la tensione di alimentazione varia la copertura)
Tensione di alimentazione: da 3,5Vdc a 12Vdc
Modo di funzionamento: AM
Velocità di trasmissione: 4 KB/s
Potenza: 10mW
Frequenza di trasmissione: 433,92 Mhz

RICEVITORE
Modello: MX-05V
Tensione di alimentazione: 5Vdc
Assorbimento a riposo: 4mA
Frequenza di ricezione: 433,92 Mhz
Sensibilità: -105dB

Ho letto molto sui moduli, ho provato la libreria RemoteSwitch per sniffare i dati del telecomando, ma quando tocco i testi del telecomando non ho nessun valore.

*
  Example for receiving
  
  http://code.google.com/p/rc-switch/
  
  If you want to visualize a telegram copy the raw data and 
  paste it into http://test.sui.li/oszi/

ricevitore grande su arduino uno
*/

#include <RCSwitch.h>

RCSwitch mySwitch = RCSwitch();

void setup() {
  Serial.begin(9600);
  mySwitch.enableReceive(0);  // Receiver on inerrupt 0 => that is pin #2
}

void loop() {
  if (mySwitch.available()) {
    output(mySwitch.getReceivedValue(), mySwitch.getReceivedBitlength(), mySwitch.getReceivedDelay(), mySwitch.getReceivedRawdata(),mySwitch.getReceivedProtocol());
    mySwitch.resetAvailable();
  }
}

Ho testato i moduli con gli esempi della libreria e funzionano correttamente.

Mi viene qualche dubbio????
Ho acquistato il prodotto giusto??? La frequenza mi sembra la stessa!!!!
Il componente Ht12e non mi permette di leggere i dati??? Ht12e è un encoder mi immagino che se smonto la ricevente sul ventilatore troverò un decoder con gli stessi swich del telecomando.

Dove sbaglio?
:cry:

Il componente Ht12e ha un altra codifica del HX2262 usato nella RemoteSwitch.
http://www.holtek.com/pdf/consumer/2_12ev120.pdf
http://forum.arduino.cc/index.php?topic=54788.0
http://garagelab.com/profiles/blogs/send-8bits-using-rf-434-mhz-module-with-ht12d-ht12e?xg_source=activity

Ciao Uwe

Ho provato la libreria ht12e ma non sono riuscito a vedere i dati del telecomando. Forse perché sul mio è presente un deep switch!!

:slight_smile: :wink: