collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: LEDs IR  (Lida 11029 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline OxyGen

  • Mini Robot
  • *
  • Mensagens: 92
  • ET - UA
    • Curto.D ET Blog
LEDs IR
« em: 17 de Maio de 2010, 21:36 »
Boas... Para começar a brincar com estas coisas dos infravermelhos resolvi comprar os LEDs... O problema é que não os consigo por a trabalhar...

Dúvida nº 1: O receptor é o LED azul escuro certo? (tenho os leds separados e apenas têm 2 "pernas" cada um xD)
Dúvida nº 2: O receptor emite um sinal a 1 sempre que detecta qualquer coisa certo?
Dúvida nº 3: Código:

Código: [Seleccione]
int receptor = 11;
int transmissor = 12;
int led = 13;
int leitura;

void setup()
{
  pinMode(receptor,INPUT);
  pinMode(transmissor,OUTPUT);
  pinMode(led,OUTPUT);
}

void loop()
{
  digitalWrite(transmissor,HIGH);
  leitura = digitalRead(receptor);
  if(leitura==LOW) // Já experimentei com HIGH
  {
    digitalWrite(led,HIGH);
  }
  else
  {
    digitalWrite(led,LOW);
  }
}


Se trabalhar com estes leds não for assim tão simples por favor expliquem-me... Já li muita coisa mas neste momento preciso de saber coisas básicas.
OxyGen #

Offline amando96

  • Mini Robot
  • *
  • Mensagens: 1.631
  • MAC address? But I have windows...
    • Projects, News, Blog, Tutorials
Re: LEDs IR
« Responder #1 em: 17 de Maio de 2010, 21:51 »
O receptor varia a resistencia com a luz incidida, precisa de estar num pino analogico, os receptores com 3 pernas é que dão 0 e 1.

Offline OxyGen

  • Mini Robot
  • *
  • Mensagens: 92
  • ET - UA
    • Curto.D ET Blog
Re: LEDs IR
« Responder #2 em: 17 de Maio de 2010, 22:00 »
Então se eu quiser implementar aquele código basico de acender apagar/acender sempre que detecte alguma coisa como faço?
OxyGen #

Offline OxyGen

  • Mini Robot
  • *
  • Mensagens: 92
  • ET - UA
    • Curto.D ET Blog
Re: LEDs IR
« Responder #3 em: 17 de Maio de 2010, 22:54 »
Liguei entao o LED IR azul ao pino analógico e coloquei a imprimir os valores lidos... Andam na ordem dos 124... mas se ligar um LED Branco IR num pino digital e os apontar um para o outro os valores lidos sao exactamente iguais... É como se o led branco(emissor) não existisse...
OxyGen #

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: LEDs IR
« Responder #4 em: 17 de Maio de 2010, 23:00 »
IR não é luz visivel, é infra-vermelho, logo se queres experimentar com led's ou usas mesmo led's IR, ou led's vermelhos que tambem emitem na gama dos infra-vermelhos.
Avr fanboy

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: LEDs IR
« Responder #5 em: 17 de Maio de 2010, 23:04 »

Offline microbyte

  • Mini Robot
  • *
  • Mensagens: 1.322
    • http://ricardo-dias.com/
Re: LEDs IR
« Responder #6 em: 17 de Maio de 2010, 23:05 »
Mas pelo que eu percebi ele tem 2 LEDs IR.
Um é mais escuro e outro é transparente...

O problema prende-se por para já não saber qual é o emissor e qual é o receptor.

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: LEDs IR
« Responder #7 em: 17 de Maio de 2010, 23:06 »
Só li led branco, o IR passou ao lado...
Pois, sendo assim é experimentar troca-los
Avr fanboy

Offline OxyGen

  • Mini Robot
  • *
  • Mensagens: 92
  • ET - UA
    • Curto.D ET Blog
Re: LEDs IR
« Responder #8 em: 17 de Maio de 2010, 23:07 »
já troquei... o led branco = transparente as leituras vêm a zero...
OxyGen #

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.733
  • Helpdesk do sitio
Re: LEDs IR
« Responder #9 em: 17 de Maio de 2010, 23:12 »
Colocas-te resistências nos led's e assim?
Avr fanboy

Offline XicoMBD

  • Mini Robot
  • *
  • Mensagens: 571
    • FranciscoDias.net
Re: LEDs IR
« Responder #10 em: 17 de Maio de 2010, 23:13 »
Experimenta utilizar uma câmara digital para veres se estão a emitir.

É o que utilizo quando quero confirmar que os meus QDR1114 estão a funcionar...


PS: Não sei se funciona com todos...

Offline microbyte

  • Mini Robot
  • *
  • Mensagens: 1.322
    • http://ricardo-dias.com/
Re: LEDs IR
« Responder #11 em: 17 de Maio de 2010, 23:17 »
Isso dá nos emissores IR... Em todos...
Se estiverem a funcionar, ao apontares uma câmara fotográfica digital vais ver roxo.

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: LEDs IR
« Responder #12 em: 17 de Maio de 2010, 23:19 »
O que acontece com a camera é que ela é sensível aos IR, por isso funciona com qualquer fonte emissora de IR.
Faz a leitura do que te recomendei pois vais ficar um pouco mais elucidado sobre o assunto.

Colocas-te resistências nos led's e assim?
Colocas-te as resistências de polarização como foi indicado?

Offline OxyGen

  • Mini Robot
  • *
  • Mensagens: 92
  • ET - UA
    • Curto.D ET Blog
Re: LEDs IR
« Responder #13 em: 17 de Maio de 2010, 23:27 »
Resistências de polarização como assim? Não sei como fazer isso...
« Última modificação: 17 de Maio de 2010, 23:32 por OxyGen »
OxyGen #

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re: LEDs IR
« Responder #14 em: 17 de Maio de 2010, 23:36 »
Lê o link que coloquei!