Ho acquistato per 1,10€ questi 2 moduli rf per Arduino.
Dopo ben 60 giorni mi sono arrivati, ma non riesco a ricevere nessun segnale da mio telecomando Came tm433.
/*
Simple example for receiving
http://code.google.com/p/rc-switch/
Need help? http://forum.ardumote.com
*/
#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()) {
int value = mySwitch.getReceivedValue();
if (value == 0) {
Serial.print("Unknown encoding");
} else {
Serial.print("Received ");
Serial.print( mySwitch.getReceivedValue() );
Serial.print(" / ");
Serial.print( mySwitch.getReceivedBitlength() );
Serial.print("bit ");
Serial.print("Protocol: ");
Serial.println( mySwitch.getReceivedProtocol() );
}
mySwitch.resetAvailable();
}
}
Lo sketch che ho utillizzato è quello contenuto nella libreria RcSwitch.
Riuscite ad darmi una mano?
Grazie in anticipo.
P.S: Oggi è il mio compleanno!
Ho aggiunto le antenne (15cm di filo arrotolato) e la comunicazione tra ATmega328 standalone e arduino UNO funziona...
Ma non riesco a ricevere il codice dal mio telecomando, come mai?
Perché forse la libreria NON supporta la codifica del tuo telecomando ...
Conosci il telecomando su che chipset è basato ? Come chiaramente scritto QUI, la libreria supporta i seguenti chipset : SC5262 / SC5272, HX2262 / HX2272, PT2262 / PT2272, EV1527, RT1527, FP1527 o HS1527.
gpb01:
Perché forse la libreria NON supporta la codifica del tuo telecomando ...
Conosci il telecomando su che chipset è basato ? Come chiaramente scritto QUI, la libreria supporta i seguenti chipset : SC5262 / SC5272, HX2262 / HX2272, PT2262 / PT2272, EV1527, RT1527, FP1527 o HS1527.
Guglielmo
Ah, non li avevo visti... Allora non è supportato.
Ma non c'è un modo per ottenere il codice in modo RAW come per la IrRemote?