LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 19:00
Sábado das 9:00 às 13:00
Retornar
ao topo

Kit Infravermelho


Quantidade:
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário
Este kit dá funcionalidades de controle remoto ao seu projeto.

O que vem:

Clique aqui para acessar o código usado no video acima no fórum da RoboCore, ou clique aqui para baixar diretamente o arquivo INO.



Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


mateuslecchi
date Enviado: 2017-08-24 17:23:04
Qual o alcance desse kit ?

ViniDj
date Enviado: 2017-08-24 19:37:08
mateuslecchi
Já testamos com uma distância de 10 metros e funcionou bem.

AdrianaCordeiro
date Enviado: 2017-06-11 01:50:29
Olá, o módulo receptor de IR incluso neste kit recebe os sinais de um sensor de IR Sharp 20-150cm?
Agradeço a atenção! :)

MarceloFarias
date Enviado: 2017-06-12 09:56:25
AdrianaCordeiro
Acredito que não por trabalharem em frequências distintas. 

AlexSC
date Enviado: 2017-04-14 12:22:23
Olá, boa tarde! Tem uma previsão de quando teremos mais desse kit?

ViniDj
date Enviado: 2017-04-17 07:40:28
AlexSC
Infelizmente vai demorar pelo menos 1 mês para voltarmos a ter este item.

tcaindustria
date Enviado: 2017-03-03 19:20:57
Mas, depois descompactei o zip e copiei a pasta para libraries e ele reconheceu a biblioteca... já estou capturando os sinais do controle.

MarceloFarias
date Enviado: 2017-03-06 10:46:38
tcaindustria
Perfeito. Provavelmente deve ser algum erro com a versão da IDE. 

tcaindustria
date Enviado: 2017-03-03 18:52:15
boa tarde! A IDE que estou utilizando é a versão 1.8.1, quando carrego a biblioteca do IRremote aparece o aviso que o arquivo zip não contêm uma biblioteca, veja o erro:

Arduino: 1.8.1 (Windows 10), Placa:"Arduino/Genuino Uno"

java.io.IOException: O arquivo zip não contém uma biblioteca
	at processing.app.Base.handleAddLibrary(Base.java:2246)
	at processing.app.Base$6.actionPerformed(Base.java:1067)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
	at java.awt.Component.processMouseEvent(Component.java:6533)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
	at java.awt.Component.processEvent(Component.java:6298)
	at java.awt.Container.processEvent(Container.java:2236)
	at java.awt.Component.dispatchEventImpl(Component.java:4889)
	at java.awt.Container.dispatchEventImpl(Container.java:2294)
	at java.awt.Component.dispatchEvent(Component.java:4711)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
	at java.awt.Container.dispatchEventImpl(Container.java:2280)
	at java.awt.Window.dispatchEventImpl(Window.java:2746)
	at java.awt.Component.dispatchEvent(Component.java:4711)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.awt.EventQueue$4.run(EventQueue.java:731)
	at java.awt.EventQueue$4.run(EventQueue.java:729)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
O arquivo zip não contém uma biblioteca

Este relatório teria mais informações com
"Mostrar a saida detalhada durante a compilação"
opção pode ser ativada em "Arquivo -> Preferências"

willianbaptista
date Enviado: 2017-03-01 10:04:08
bom dia ,o meu sensor não esta captando os códigos hexadecimais apertados por qualquer controle, e se seguro ele nos dedos começa a passar um monte de codigos para o monitor serial, ou sem nenhum comando por controle tem vez que aparece tbm, sera que esta com algum defeito ? fiz igual ao video umas 3 vezes para ter certeza !

Francois
date Enviado: 2017-03-01 11:36:09
willianbaptista
Verifique as ligações, se nenhum cabo está no pino incorreto, e teste com o exemplo IRrecvDump (Arquivo > Exemplos > IRremote). Evite segurar o módulo com os dedos onde há estanho, pois isso pode causar interferência no pino de sinal e o Arduino pode interpretar como um comando.

willianbaptista
date Enviado: 2017-03-01 12:16:14
willianbaptista
continua sem receber nada de nenhum controle !

Francois
date Enviado: 2017-03-01 12:27:46
willianbaptista
Nos envie um e-mail para o suporte@robocore.net com algumas fotos do circuito que montou, se possível um vídeo mostrando o envio dos comandos com o exemplo IRrecvDump acima, e o número do pedido (Order ID) ou da nota fiscal desse módulo.

Elivando
date Enviado: 2017-02-23 19:58:33
boa noite pessoal, comprei o kit infravermelho mas tô com um problema o sensor IR funciona normalmente com qualquer controle mas o controle IR não esta funciona o que devo fazer ?ou solicito a troca do mesmo.

ViniDj
date Enviado: 2017-02-24 08:50:11
Elivando
Recebemos seu email e já o respondemos. Pedimos que responda ele com as informações solicitadas para resolvermos isso o mais breve possível.

yagooliver
date Enviado: 2017-01-21 18:12:41
Boa tarde,
 
Nao estou passar a programaçao para a placa.

Arduino: 1.6.10 (Windows 7), Placa:"Arduino/Genuino Uno"

C:\Program Files\Arduino\libraries\RobotIRremote\src\IRremoteTools.cpp:5:16: error: 'TKD2' was not declared in this scope

 int RECV_PIN = TKD2; // the pin the IR receiver is connected to

                ^

Foram encontradas múltiplas bibliotecas para "IRremote.h"
Usado: C:\Program Files\Arduino\libraries\RobotIRremote
Não usado: C:\Program Files\Arduino\libraries\Arduino-IRremote-master
exit status 1
Erro compilando para a placa Arduino/Genuino Uno

Este relatório teria mais informações com
"Mostrar a saida detalhada durante a compilação"
opção pode ser ativada em "Arquivo -> Preferências"



MarceloFarias
date Enviado: 2017-01-23 09:47:24
yagooliver
Por causa da inclusão da biblioteca RobotIRremote na versão 1.0.6 do Arduino IDE, para utilizar a biblioteca IRremote acima é preciso renomeá-la ao instalá-la (inclusive atualizar a referência de #include em IRremote.cpp) ou remover a biblioteca RobotIRremote (recomendamos que faça um backup para caso queira usá-la no futuro).

DONIZETECRUZ
date Enviado: 2017-01-04 16:31:00
Boa tarde, 

Nãao estou conseguindo passar IRrecvDemo para placa
da um erro de 
avrdude: ser open(): can´t open device "\\.\COM5": aCESSO NEGADO

COMO CORRIGIR ISSO, JA DESINSTALEI ARDUINO INSTALEI DE NOVO INCLUSIVE BIBLIOTECAS E NAO FUNCIONOU

GRATO

DONIZETE

hallszombie
date Enviado: 2017-01-04 17:41:05
DONIZETECRUZ
Olá DONIZETE,

Verifique se a porta serial foi selecionada corretamente na IDE do Arduino.

michaell.dantas
date Enviado: 2016-12-29 23:31:10
Olá amigos, estou com problemas...baixei a biblioteca porém ela não roda....fica dando o seguinte erro:

Arduino: 1.6.9 (Windows 8.1), Placa:"Arduino/Genuino Uno"

C:\Program Files (x86)\Arduino\libraries\RobotIRremote\src\IRremoteTools.cpp:5:16: error: 'TKD2' was not declared in this scope

 int RECV_PIN = TKD2; // the pin the IR receiver is connected to

                ^

Foram encontradas múltiplas bibliotecas para "IRremote.h"
Usado: C:\Program Files (x86)\Arduino\libraries\RobotIRremote
Não usado: C:\Users\Michaell\Documents\Arduino\libraries\Arduino-IRremote
exit status 1
Erro compilando para a placa Arduino/Genuino Uno



michaell.dantas
date Enviado: 2016-12-29 23:40:24
michaell.dantas
Resolvido !!

MarceloFarias
date Enviado: 2017-01-03 10:26:37
michaell.dantas
=)

mariofigueiredo
date Enviado: 2016-12-14 11:29:41
Outra duvida. Gostaria que meu arduino se tornasse uma central de controle do meu quarto (Luz, TV, ar condicionado etc). Alem do receptor infravermelho tenho que comprar tambem um emissor (pra acionar a TV  por exemplo) ? È possivel conectar receptor e emissor no mesmo arduino ? Obrigado.

Francois
date Enviado: 2016-12-14 12:58:15
mariofigueiredo
É possível sim, mas repare nos exemplos que o emissor tem um pino específico para cada placa Arduino.

mariofigueiredo
date Enviado: 2016-12-14 11:28:20
Boa Tarde, acho que o meu receptor não está funcionando corretamente. Fiz todo o procedimento informado mas o sensor começa a identificar uma lista enorme de codigos hexadecimais sem parar como se varios controles remotos tivessem sendo apertados ao mesmo tempo. 

Francois
date Enviado: 2016-12-14 12:53:28
mariofigueiredo
O receptor estava funcionando corretamente antes? Não existe nenhuma outra fonte de infravermelho que possa estar interferindo na leitura?

Rjiliveira
date Enviado: 2016-11-12 19:14:20
Boa noite posso fazer uma jamper com outro módulo receptor usando os msm fios do primeiro na msm ligação pra colocar esse outro em outro cômodo ?????

ViniDj
date Enviado: 2016-11-14 15:01:14
Rjiliveira
O ideal seria declarar outro pino para receber os dados do segundo cômodo. 

coejbab
date Enviado: 2016-10-18 20:23:01
Valeu obrigado.

coejbab
date Enviado: 2016-10-18 09:08:44
Bom dia pessoal, por favor não entendi ainda tem como vocês me enviar um código como exemplo.
Obrigado e desculpem o incômodo.
Caso prefiram meu e-mail coejbab@hotmail.com

MarceloFarias
date Enviado: 2016-10-18 11:37:01
coejbab
João, infelizmente não podemos fazer o código para você. O suporte tem como objetivo sanar dúvidas pontuais sobre a utilização do hardware e ao que parece, seu hardware está funcionando bem, o problema é realmente a questão da lógica. Uma dica interessante é você publicar essa sua dúvida no nosso Forum (https://www.robocore.net/modules.php?name=Forums)! Quem sabe os membros da comunidade poderão ajudar você com isso =)

coejbab
date Enviado: 2016-10-17 16:52:34
O código que eu estou usando é esse ai.

#include <IRremote.h>

int RECV_PIN = 11;//variavel que informa 0 pino de entrada do sensor.

int const Rele1 = 7;//constante que informa o pino que aciona o rele.

int tecla1 = 0;//variavel que informa o estado da tecla (0 LOW, 1 HIGH).

IRrecv irrecv(RECV_PIN);

decode_results results;


//Método setup, executado uma vez ao ligar o Arduino.
void setup(){
  Serial.begin(9600);
  
  pinMode(Rele1, OUTPUT);//Inicia os pinos dos Reles como saida
     
  digitalWrite(tecla1, 0);//Inicia as teclas como entrada
    
  irrecv.enableIRIn(); // Start the receiver
}

void loop() {

    if (irrecv.decode(&results)) {
    Serial.println(results.value, HEX);
  
   if(results.value == 0xFFFFFFFF){
     if (tecla1 == 0){
        tecla1 = 1;
        }else{
          tecla1 = 0;
         }

           } 

   digitalWrite(Rele1, tecla1);
   
        
    irrecv.resume(); // Receive the next value
  }
  delay(100);
}


Francois
date Enviado: 2016-10-17 20:52:23
coejbab
Muitos controles remoto enviam o comando 0xFFFFFF (ou algo do gênero) em seguida de outro comando, por exemplo 0xABCDEF, para indicar que o comando está sendo repetido. Você deve ler o primeiro comando para identificar o botão que foi pressionado e, em seguida, monitorar de tempos em tempos se o Arduino recebeu o comando de repetição (0xFFFFFF). Se ele recebeu, então o estado continua e você não precisa desligar o LED. Caso contrário, isso indica que o botão foi solto (não há mais nenhum comando) e você pode apagar o LED.

coejbab
date Enviado: 2016-10-16 12:41:40
Bom dia, comprei o kit infravermelho baixei a biblioteca tudo ok agora estou com um projeto e gostaria de colocar a função igual ao projeto liga o led com um botão sendo quer pelo controle remoto tem como e o que faço?.
 Exemplo pelo controle com uma tecla ligo e desligo o led e o que quero e pressionar a tecla o led ficar aceso quando eu soltar o led ficar apagando. no mais obrigado.
Meu e-mail coejbab@hotmail.com.

MarceloFarias
date Enviado: 2016-10-17 11:15:24
coejbab
O seu controle enviará o código da tecla (Exemplo: "FC12CADE") e em seguida, se a mantiver pressionada, ele enviará um código do tipo "FFFFFFFF" continuamente até que solte a tecla. (Veja um exemplo deste fato aqui no nosso vídeo sobre o Kit IR: https://youtu.be/Ec_uVeW9Xwo?t=9m47s). Partindo desse funcionamento, você pode fazer um código que, ao receber o valor da tecla desejada, acione o LED (Exemplo: "FC12CADE") e apenas quando o Arduino parar de receber o valor "FFFFFFFF", desligar o LED. 

coejbab
date Enviado: 2016-10-17 16:34:01
coejbab
Boa tarde, eu fiz essa um código mais o LED fica piscando e não aceso, me ajude me mande um código para um a tecla que eu faço o restante, outra coisa o vídeo não abre da falha a pagina não abre.

Obrigado.

MarceloFarias
date Enviado: 2016-10-17 20:39:44
coejbab
youtu.be/Ec_uVeW9Xwo?t=9m47s

Micha
date Enviado: 2016-08-27 21:44:05
C eu comprar um kit inflavermelho ganho um livro robo core??

MarceloFarias
date Enviado: 2016-08-29 11:07:16
Micha
Infelizmente não. O kit não acompanha livro. 

DiegoBonagurio
date Enviado: 2016-08-16 16:41:12
Ola equipe Robocore, bom, fui tentar fazer o processo de  funcionamento com um controle de televisão comum, porém, o número de cada botão fica variando, por exemplo, quando eu aperto o Botão POWER envia-se o código " 80D C C", poderia dar uma solução para este problema? Agradeço o suporte

ViniDj
date Enviado: 2016-08-16 17:52:58
DiegoBonagurio
Você está utilizando exatamente as mesmas peças do video mostrado na descrição do produto?

DiegoBonagurio
date Enviado: 2016-08-19 15:05:33
DiegoBonagurio
O receptor sim, mas o controle não. Estou utilizando outro controle, comum de televisão

ViniDj
date Enviado: 2016-08-19 16:17:23
DiegoBonagurio
Tente utilizar com outro controle remoto para ver se o código fica alterando também. Com os controles que testamos até agora, o valor sempre foi fixo.

Adrianno
date Enviado: 2016-08-14 21:47:59
Olá pessoal, o meu kit está funcionando normalmente. O novo vídeo foi muito bom pra tirar as dúvidas que eu tinha. Muito obrigado pela assistência. 

MarceloFarias
date Enviado: 2016-08-15 09:34:44
Adrianno
=)