Go Down

Topic: Receptor ifnravermelho (Read 9829 times) previous topic - next topic

Geek Ionizado

Olá pessoal, comprei um Receptor Infravermelho KSM603 mas nem faço ideia de como usar no arduino.

Alguém sabe como?

(não consegui achar a pinagem dele)

yaba

Talvez o DataSheet o ajude:

http://pdf1.alldatasheet.com/datasheet-pdf/view/78724/KODENSHI/KSM-603LM.html

Geek Ionizado

Olá, valeu pelo datasheet, ajudou bastante, só não sei como medir o sinal agora. Alguém pode me ajudar?

João H.

Olá, onde voc[ch7869] comprou o receptor de infra? me ass klugicps@hotmail.com

Geek Ionizado

http://www.soldafria.com.br/receptor-infravermelho-ksm603-p-3420.html

Cesar

Geek, tu descobriu como medir isso ??


Eu comprei um IR aqui, e tenho uns par de controle, incluindo de carrinhos, helicopteros e avioezinhos...mas eu ainda nao descobri como funciona essa porcaria...eaehauheaa...quero usar esses controles pra montar uns brinquedinhos legais...

eu já descobri que o negocio tem VCC, GND e OUT, agora esse OUT eu nao sei se eu ligo no analogico ou no digital, ja testei nos 2. Mas nao houve nenhuma variacao =//.

Liguei tambem um resistor de 1k entre o GND e OUT pra ver se mudava algo e nada =//.

Abracos

Geek Ionizado

Conecta o OUT na porta 11, taca esse código, abre a porta serial, pega um controle e aperta alguma coisa. Pronto :D

#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
 }
}

Cesar

IRrecv does not name a type apareceu isso aqui =//...

essa biblioteca ela ja ta nao eh do sketch ??

abracos..vlwww

Geek Ionizado

Eita, aqui deu, olha aqui:

http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html

Em Receiver.

Eu só copiei e colei, funcionou certinho :o

Cesar

Agoraaa simmmm =)...
faltava a bibliotecaa =)...


ehehuea...showw...funfou......huhuhu...felizaooo..+ funfou soh com o controle de tv =//..queria que funcionasse com meu controle do helicoptero...eahueahaeeae...+ vou tentar outros controles...vou pegar um controle veio aqui e me divertir com esse brinquedo fenomenal =)...

vlwww caraa...brigadao msm =)

Cesar

Bommm...dps que nosso amigo ensinou como usar o IR eu fui dar uma brincadinha e pra mim (nao sei pra voces...eaheauhea) eu consegui fazer um negocio bem legal =)...

segue o video: http://www.youtube.com/watch?v=pIcr85k1ONk

O controle de TV faz o seguinte, quando tu fica com o botao apertado ele vai acelerando o motor, quando tu solta ele apenas vai dimiuindo a velocidade progressivamente e quando voce aperta outro botao do controle (fica apertado) ele vai freando muito mais rapido do que se tivesse apenas soltado os botoes.

Se apertar outro botao o servo vira para um lado e depois se apertar outro vira para outro lado...

Eu queria ter feito o  IR receber os comandos simultaneos, mas ja vi que nao eh possivel..quando tu manda 2 sinais, o IR nao receba porcaria nenhuma =) (pelo menos desse controle)..

se alguem quiser criticas, elogiar, xingar, chorar, brigar, soh responder o post =)...

vlwwww geek

Geek Ionizado

O seu controle manda sempre um mesmo número por botão? O meu manda um botão único do número e fica mandando um número de confirmação, que é igual pra todos os botões. Por isso não consigo fazer esse esquema de segurar o botão do controle... :(

Aqui o problema: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1295556556

Cesar

Quando voce aperta um botao ele envia 2 comandos ??

Por exemplo, apertei o botao, ele envia A e B, A e B em pacotes diferentes, certo ??

Acho que tem como resolver isso sim...se der, tira uma print pra mim exatamente do que aparece quando tu envia um comando...ahhh...fala pra mim tbm ql a marca do controle, qm sabe eu nao tenho aqui e ai agente pode tentar resolver =)..

abracos..vlww...gostou do video ?

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy