Pessoal estou com o seguinte problema no meu programa:
O que faço para resolvê-lo? (Obs: a versão da biblioteca está certinha)
Pessoal estou com o seguinte problema no meu programa:
O que faço para resolvê-lo? (Obs: a versão da biblioteca está certinha)
Metes o código na IDE do Arduino e vês se funciona.
Vês se a biblioteca foi testada com a última versão da IDE do Arduino, se não for, instala a versão correcta e testa de novo.
Basicamente tira a Maria Mole da equacão...
Nunca aconteceu nenhum problema com bibliotecas no meu Maria Mole.
To chateado, gosto muito dessa IDE e a IDE do Arduino deixa muito a desejar!
Ninguém disse o contrário...
Mas neste momento pareces não saber se é a integracão do Maria Mole, ou se é a biblioteca... então nada como testares a IDE oficial e ver se resulta. Provavelmente não resulta... e assim ficas a saber que o problema é na biblioteca.
Se o problema for na biblioteca (que parece ser), vai à documentacão e vê como é que essa biblioteca foi testada... provavelmente foi testada com uma versão anterior das bibliotecas da IDE.
O que te falta é isto:
#define RAWBUF 100 // Length of raw duration buffer
Que por acaso é definido no ficheiro IRremote.h. Estás a incluir esse ficheiro?
Bem foi meio simples e eu nem tinha percebido!
O Maria Mole tinha colocado os arquivos
#include <IRremote.h>
#include <IRremoteInt.h>
Invertidos. Corrigi e deu certo!
Valeu ai bubu!