Boa noite...
Comprei meu led IR hj, e estou apanhando das bibliotecas...
Eu baixei primeiramente a IRREmote
E tentei compilar o IRsendDemo.. so que não da certo. da
In file included from C:\Users\Wanessa\Desktop\arduino-1.0\libraries\IRremote\IRremote.cpp:13:
C:\Users\Wanessa\Desktop\arduino-1.0\libraries\IRremote\/IRremoteInt.h:15:22: error: WProgram.h: No such file or directory
In file included from C:\Users\Wanessa\Desktop\arduino-1.0\libraries\IRremote\IRremote.cpp:13:
C:\Users\Wanessa\Desktop\arduino-1.0\libraries\IRremote\/IRremoteInt.h:87: error: 'uint8_t' does not name a type
Dentre muitos outros erros.
O codigo que tentei foi simples.
#include <IRremote.h>
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Start the receiver
}void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume(); // Receive the next value
}
}
Alguem sabe o por que de não compilar.
E se esse codigo ja é o suficiente pra mandar um codigo ir...
Grato
Tags:
Tenho usado essa biblioteca no meu robo sem maiores problemas:
http://www.righto.com/2009/08/multi-protocol-infrared-remote-librar...
https://github.com/shirriff/Arduino-IRremote
Só colocar na pasta libraries do seu arduino e importar.
Lembro de ter visto esse erro antes, porém, era uma versão muito velha dessa lib.
Ajuda...
Eu tava mechendo nos codigo ante do led chegar.
Agora to com a seguinte duvida.
A perna e a de entrada e qual é a de saida...
A de alimentação eu ligo em qual pinagem...
A de saida pode ser na que eu quise certo.
no meu aqui compilou.
Jefferson, vc conseguiu receber e enviar no mesmo codigo??? consegue me dar uma ajuda, eu recebo e envio tranquilo, mas se compilo no mesmo codigo, ao transmitir a primeira tecla não consigo mais receber.
cara, vc poderia portar seu codigo pra mim dar uma olhada?
so a parte de receber e enviar e talz hehe
qual seu modelo de arduino?
Postei uma msg da minha duvida, com o código:
http://labdegaragem.com/forum/topics/ajuda-com-controle-infra-vermelho
UNO r3
na verdade o código já é só do IR, pois estou desenvolvendo os módulos separadamente para depois uni-los
Ajuda eu cara... Eu peguei o ir. coloquei a perna maior no pino 13 e menos no gnd..,
Liguei e pá...
Peguei seu codigo e mandei bada... Peguei um controle de ar mirei no led e nada...
Estou fazendo alguma cosia de errado?
olá luiz;
vc está utilizando meu codigo do outro post?
ele utiliza o receptor no pino 9, um botão enviando GND no pino 10 para iniciar a rotina de leitura, e o led emissor no pino 3
meu esquema ta assim...
Eu mudei o pino para o 13 e o GND...
Na vdd eu so quero receber.
Digamos que pra testar o led. e a programação correta...
Era so mudar o pino de 11 pra 13 e funcionaria?
não entendi, pq mudar de 11 para 13?
o LED emissor deve estar no pino 3 (definido pela biblioteca, não sei como mudar isso)
o receptor pode estar em qualquer pino basta alterar no código.
não sei como é a ligação com um receptor simples, estou usando aqui um de 3 patas, com decodificador para 38khz que é para controle remoto.
http://produto.mercadolivre.com.br/MLB-500038177-1-peca-tsop1838-re...
aqui a minha ligação fica a seguinte:
Receptor: 1ª pata (Data) - Pin 9 ; 2ª pata (GND) - GND ; 3ª pata (VCC) - 5v
PushButton: 1ª pata - GND ; 2ª pata - Pin 8
Led emissor 1ª pata (-) - GND ; 2ª pata(+) Pin 3
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por