ciao a tutti avrei bisogno di una piccola spiegazione riguardo a questo errore quando tento di compilare lo sketch. l'errore è questo:
error: 'TKD2' was not declared in this scope
int RECV_PIN = TKD2; // the pin the IR receiver is connected to
^
Errore durante la compilazione
Questo report potrebbe essere più ricco
di informazioni con
"Mostra un output dettagliato durante la compilazione"
abilitato in "File > Impostazioni"
mentre lo sketch è questo
#include <IRremote.h>
const int RECV_PIN = 1;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Inizio ricezione
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume(); // Riceve il prossimo valore
}
}
nid69ita:
Posti un errore relativo a TKD2 ma poi questo TKD2 nello sketch no c'e' ?!?
modello di arduino mega adk la libreria che uso l'ho scaricata da qui. è quello il problema lui fa riferimento a una cosa che non c'è non poso caricare lo sketch.
Arduino Team vende il Robot Arduino che usa IR, hanno messo nelle librerie dell'IDE una libreria IRRemote che va in conflitto con quella che si trova su internet.
nid69ita:
Arduino Team vende il Robot Arduino che usa IR, hanno messo nelle librerie dell'IDE una libreria IRRemote che va in conflitto con quella che si trova su internet.
avevo ipotizzato che fosse un problema di conflitto ma non sapevo dove trovare la libreria che dava problemi.
faccio una domanda che ha poco a che vedere un l'IR. è possibile riprodurre un file audio con arduino ?