salut tous le monde >:( ![]()
pour mon projet sur la domotique je veut travailler avec quatre récepteur IR, j'ai travailler avec la bibliothèque "IRremote" et j'ai réussi a faire marcher mon volet roulant avec un récepteur IR, met dans la maison j'ai besoin de quatre récepteur un pour le garage et l'autre pour d'autre volet.
Met j'ai pas réussi a faire marcher même pas deux récepteur au même temps==>j'ai pas réussi a modifier le programme, sachant que tous les récepteur doivent être connecter avec le même arduino donc le programme serai le même .
donc ya quelqu'un qui peut m'aider a modifier le programme pour que je puisse a faire marcher plusieurs Récepteur IR au même temps?????
Merci d'avance >:(
voila mon programme ou j'ai essayer a le modifier pour deux récepteur dans ce cas il marche juste le récepteur de la pin 23
#include <IRremote.h>
int RECV_PIN = 22;
int REC_PIN = 23;
IRrecv irrecv(RECV_PIN);
IRrecv recv(REC_PIN);
decode_results results;
decode_results result;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Start the receiver
recv.enableIRIn(); // Start the receiver
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume(); // Receive the next value
}
if (recv.decode(&result)) {
Serial.println(result.value, HEX);
recv.resume(); // Receive the next value
}
delay(100);
}