Home
Accesso / Registrazione
 di 

leggere telecomando

4 risposte [Ultimo post]
ritratto di ottobit
Offline
Titolo: User
Utente
Ultima visita:
2 settimane 2 giorni fa
Utente dal: 03/05/2014
Messaggi: 9
Utente PREMIUM

haaaa, rieccomi alla ricerca di aiuto....

Mi interessa particolarmente la ricezione di un telecomando a infrarossi, ho letto tanto articoli,

ho fatto fatica a capire... Possiedo arduino uno, a cui ho collegato un diodo ricev. da infrarossi,

poi ho caricato le librerie, (almeno cosi mi sono inteso) ma poi ho provato una decina di sketch,

tutti... mi danno un errore...   perchè?

ad esempio questo:

 

// Visualizza a schermo il segnale a raggi infrarossi
// trasmesso da un comando qualsiasi
// Questo programma usa la libreria IRremote scaricabile qui:
// http://www.pjrc.com/teensy/td_libs_IRremote.html
// Programmate creato da Alessandro Rocchetto 

#include <IRremote.h>
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
  }
}

alla terza riga dice: 'IRrecv' does not name a type

certo.. alla mia età non posso imparare molto inglese.

ringrazio per ....  risposte.

saluti otto

ritratto di Ivan Scordato
Offline
Titolo: PowerUser
Utente Power
Ultima visita:
8 ore 57 min fa
Utente dal: 30/09/2012
Messaggi: 376
Utente PREMIUM
Ciao, dai on occhiata a

Ciao, dai on occhiata a questo mio articolo...

ritratto di ottobit
Offline
Titolo: User
Utente
Ultima visita:
2 settimane 2 giorni fa
Utente dal: 03/05/2014
Messaggi: 9
Utente PREMIUM
ok ivan

va bene grazie. a fine settimana provo il tuo progetto,

ma se potessi sapere il mio errore...

grazie, saluti.

otto

ritratto di slovati
Offline
Titolo: User+
Utente+
Ultima visita:
6 ore 4 min fa
Utente dal: 12/01/2009
Messaggi: 28
Utente PREMIUM
Ciao, l'errore che segnali

Ciao,
l'errore che segnali sembrerebbe dovuto a una non corretta installazione della libreria.
In questo mio post spiegai a suo tempo come creare una libreria per Arduino ex-novo.
Nel tuo caso non c'è bisogno, devi prendere il file .zip della libreria dal sito riportato nei commenti del tuo sketch, e decomprimerlo in una cartella. Lancia poi l'IDE di Arduino e fai un import della libreria con il comando: Sketch->Importa libreria->Add library, specificando il percorso dove si trova la cartella della libreria.
Se a questo punto crei un nuovo sketch, ti basta dare il comando Sketch->Importa Libreria->IR Remote per avere l'header incluso automaticamente nel tuo sketch. Attenzione, perchè la libreria in oggetto contiene due file header (IRRemote.h e IRRemoteInt.h), includi solo il primo altrimenti avrai degli errori in compilazione. Ho provato a compilare il tuo codice e non ci sono problemi.

ritratto di ottobit
Offline
Titolo: User
Utente
Ultima visita:
2 settimane 2 giorni fa
Utente dal: 03/05/2014
Messaggi: 9
Utente PREMIUM
ringraziamento

Hoo grazie, finalmente... qualche cosa di un pò più chiaro, grazie infinite, nel fine sett.

ci provo più seriamente.

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ultimi Commenti