Bonjour,
Je souhaite allumer une LED grâce à une télécommande, mais quand j'appuie sur les boutons rien ne se passe. J'ai pourtant utilisé "!=NULL" dans mon code, je pensais que cela fonctionnerai, je débute, l'erreur est peut être évidente.
Voici mon code :
Voici une photo de la télécommande et du montage
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 #include <IRremote.h> int out=3; //connecter led sur broche 3 int RECV_PIN = 11; //connecteur sortie signal du recepteurIR sur broche 11 IRrecv irrecv(RECV_PIN); decode_results results; void setup(){ irrecv.enableIRIn(); // start the receiver pinMode(out,OUTPUT); } void loop() { if (irrecv.decode(&results)) { if (results.value!= NULL){ digitalWrite(out,HIGH); delay(1000); } irrecv.resume(); }
Merci d'avance pour vos conseils
Partager