Mon recepteur IR ne capte aucun signal infrarouge pourtant le câblage me semble correct et le code aussi je ne vois pas d'où viens le problème
Voici le code
#include <IRremote.h>
#define RECV_PIN A0
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup() {
Serial.begin(9600);
irrecv.enableIRIn();
pinMode(RECV_PIN, INPUT);
}
void loop() {
receiveCode();
}
void receiveCode(){
// catch IR
delay(600);
if (irrecv.decode(&results))
{
int codeType = results.decode_type;
int codeLen = results.bits;
Serial.println("-------------------");
Serial.print("ValueHex ");
Serial.println(String(results.value, HEX));
Serial.print("ValueDec ");
Serial.println(results.value);
Serial.print("CodeLen ");
Serial.println(codeLen);
irrecv.resume();
if (codeType == UNKNOWN) {
Serial.println("Unknow Type");
}
else {
if (codeType == NEC) {
Serial.println("Type NEC ");
}
else if (codeType == SONY) {
Serial.println("Type SONY ");
}
else {
Serial.print("Unexpected codeType ");
Serial.print(codeType, DEC);
Serial.println("");
}
}
}
}
j'ai cherche sur plein de forum malgré que je change le code je ne recoit toujours rien
J'ai peut etre fait une erreur bête mais SVP soyez indulgent c'est mon premier post et mon premier projet arduino