Je n'arrive pas as emettre une information avec ma led infrarouge

Bonjour j'ai une carte Arduino Mega et j'ai une led infrarouge mais je ne parvient pas a la faire fonctionner j'ai les code infrarouge ma tele samsung et j'aimerais les émettre mais je ne trouve pas de tutoriel que j'arive a faire fonctionner
est ce que quelqu'un pourrais m'aider en me montrant un code exemple et en me disant se que je doit remplacer par mes code merci d'avance

Un tuto ici utilise le sketch IRrecvDump pour connaitre les codes puis un sketch tout simple pour les utiliser.

#include <IRremote.h>
 
IRsend ir_send; // crée une instance
 
void setup() 
{ 
}
 
void loop() 
{ 
   ir_send.sendNEC(0x20DF10EF, 32); // code télécommande et nombre de bits
   delay(10000); / On attends 10s avant de rejouer le code
}

A adapter à ton cas bien sûr, si ta télécommande n'utilise pas le protocole NEC...

Bonjour merci un de mes code par exemple est f4ba2988
Est ce que ses le protocol Nec et est ce que sa va marcher?

Je pense que ce n'est pas un NEC, mais tu peux tout simplement vérifier.
Pour plus d'info, lis bien le tuto que je t'ai indiqué et cette page.
Au besoin, tu peux tout simplement googler ton code 'f4ba2988', tu trouveras des gens qui ont eu le même problème...

Merci mais j'ai bien googler mon code mais je n'ai rien trouver et je n'arrive pas as trouver quelle protocole utilise samsung et le lien que tu m'as donner je ne comprend pas trop se qu'il dissent donc sa ne m'aide pas non plus

Bonjour

Faire encore tourner un moteur de recherche avec les mots clefs "Samsung IR protocol"
ça ne donnera peut être pas le code tout prêt pour le 'clonage'......mais les infos pour l'écrire

Qui sait ,avec "Samsung IR protocol Arduino"......

Un fabricant qui comme Samsung développe de très nombreuses gammes de produits peut tout à fait, pour certains modèles utiliser un protocole NEC, RC5 ou autre assez courant.

Sinon changer de télécommande pour un modèle pris en charge par le lien donné par lesept * lien qui est une référence sur le sujet.*

melvinlebailly:
j'ai les code infrarouge ma tele samsung et j'aimerais les émettre

Si tu as les codes, je suppose que tu sais à quoi ils correspondent. Par exemple supposons que tu as le code pour allumer la télé. Disons au hasard : f4ba2988

Dans le tout premier lien que je t'ai proposé, il y a un programme pour émettre ce code :

#include <IRremote.h>
 
IRsend ir_send; // crée une instance
 
void setup() 
{ 
}
 
void loop() 
{ 
   ir_send.sendNEC(0xf4ba2988, 32); // <-- j'ai mis ton code ici
   delay(10000); / On attends 10s avant de rejouer le code
}

Ce programme utilise la bibliothèque IRremote et le protocole NEC ("sendNEC"): il émet le code périodiquement toutes les 10 secondes. Dans le fichier IRremote.h de la bibliothèque, tu trouveras la liste des protocoles reconnus. Il y a notamment "sendSAMSUNG" (mais il y en a plein d'autres).

Teste le programme ci-dessus, en mettant les protocoles l'un après l'autre et en tournant la LED IR vers ta télé pour voir celui qui l'allume : tu auras alors trouvé le bon protocole et tu pourras développer ton programme (en t'inspirant des exemples qu'on t'a suggérés ou d'autres sur Internet).

EDIT : Il est écrit ici que Samsung utilise le protocole NEC, mais qu'ils ne suivent pas toujours les règles du protocole. Si "sendSAMSUNG" ou "sendNEC" ne fonctionnent pas, il faudra suivre les instructions de ce dernier lien (il te faudra un récepteur).