Bonjour
Pour un petit projet domotique, j'ai commander des petit lampe RGB avec ça télécommande IR.
Lien vers les lampe RGB ici
Ayant juste une télécommande, je souhaite copier le code de la télécommande, pour ainsi piloté mes lampe RGB via arduino.
J'ai donc suivis ce tuto:
Tuto ICI
LED IR que j'ai: TSAL6100
Récepteur que j'ai: TSOP4856
Avec le tuto, j'arrive bien lire les code de ma télécommande.
ex:
ON: F7C03F
OFF: F740BF
ROUGE: F720DF
VERT : F7A05F
BLEU: F7609F
Mais lorsque je veut renvoyer ce code avec l'arduino.
Rien ne marche, j'ai aucune réaction sur mes lampes.
J'ai ensuite tester avec le programme de demo qui permet d'envoyer des code ir:
#include <IRremote.h>
IRsend irsend;
void setup()
{
}
void loop() {
for (int i = 0; i < 3; i++) {
irsend.sendSony("F7C03F", 12);
delay(40);
}
delay(5000); //5 second delay between each signal burst
}
Mais impossible de faire réagir mes lampes !!
merci de votre aide !!
Naudnaud:
Bonjour
Pour un petit projet domotique, j'ai commander des petit lampe RGB avec ça télécommande IR.
Lien vers les lampe RGB ici
Ayant juste une télécommande, je souhaite copier le code de la télécommande, pour ainsi piloté mes lampe RGB via arduino.
J'ai donc suivis ce tuto:
Tuto ICI
LED IR que j'ai: TSAL6100
Récepteur que j'ai: TSOP4856
Avec le tuto, j'arrive bien lire les code de ma télécommande.
ex:
ON: F7C03F
OFF: F740BF
ROUGE: F720DF
VERT : F7A05F
BLEU: F7609F
Mais lorsque je veut renvoyer ce code avec l'arduino.
Rien ne marche, j'ai aucune réaction sur mes lampes.
J'ai ensuite tester avec le programme de demo qui permet d'envoyer des code ir:
#include <IRremote.h>
IRsend irsend;
void setup()
{
}
void loop() {
for (int i = 0; i < 3; i++) {
irsend.sendSony("F7C03F", 12);
delay(40);
}
delay(5000); //5 second delay between each signal burst
}
Mais impossible de faire réagir mes lampes !!
merci de votre aide !!
bonjour
déjà es tu certain que la led IR illumine ?
le plus simple pour tester , il te faut 2 arduino
1 pour recevoir
1 pour emettre
si le code reçu avec la telco d'origine n'est pas le meme que celui reemis
Hello
Oui, lorsque je regarde la LED ir avec mon téléphone, je la voie légèrement s'allumer.
Exactement comme celle de la télécommande.
Naudnaud:
Hello
Oui, lorsque je regarde la LED ir avec mon téléphone, je la voie légèrement s'allumer.
Exactement comme celle de la télécommande.
ok
tu es sur de la reference de ton capteur ? 4856
tu a utilisé quel programme pour recuperer les codes ?
si ton capteur est reelement un 58KHz , il faut aussi que le programme emetteur soit prevu pour du 56KHz
par defaut il me semble qu'il est "reglé" sur du 38 KHz
fais un test de ton prog d'emission en passant la porteuse de 38 à 56 KHz
regarde le prog IRrecord (record/playback)
Hello
Du coup j'ai trouvé !!
J'ai câblé mon récepteur sur un deuxième Arduino, et effectivement, il recevait pas le bon code.
Sur l'arduino émetteur, j'ai rajouté 0x devant mon code IR, 0xF7C03F au lieu de F7C03F
(je sais pas exactement pourquoi )
Et ça fonctionne parfaitement !!!
Merci de ton aide !!