Bonjour,
J’ai une voiture Robot Arduino et je souhaite qu’il communique avec mon jeedom via mon rfxcom.
voici le code
#include <x10rf.h>
#include <RCSwitch.h>
#include <IRremote.h>
// pin utilise pour l’emeteur 433MHz
#define tx 7
#define reps 5 // Number of times that a RF command must be repeated.
x10rf myx10 = x10rf(tx,0,reps);
…
//ultrason
const int ulttrg = 2;
const int ultecho = 3;
unsigned long lecture_echo;
float distance;
float distance1;
float distance2;
// IR remote
int irRemoteRecvPin = 8;
IRrecv irrecv(irRemoteRecvPin);
decode_results results;
void setup() {
Serial.begin(9600);
myx10.begin();
irrecv.enableIRIn(); // Start the receiver
Lorsque je commente la ligne irrecv.enableIRIn(); // Start the receiver Cela fonctionne, j’arrive bien en emettre.
Je ne comprend pas pourquoi lorsque cette ligne est présente, ne n’arrive pas a émettre …
Quelqu’un a une idée?
J’ai un arduino UNO.
Merci pour votre aide.
Cordialement