Preço reduzido

Módulo Sensor Óptico Infravermelhos TCRT5000

4,47 €
5,26 €

(SEM IVA 3.63€)

ef16a0018ok

Esse módulo é baseado no Sensor de Infravermehos Seguidor de Linha TCRT5000 que é composto por dois LEDs, um emissor e um receptor infravermelho.

Desconto de quantidade

Quantidade Preço Poupa
3 4,42 € Até 0,13 €
5 4,33 € Até 0,67 €
10 4,24 € Até 2,23 €
Quantidade
Disponível Loja Gaia e Online (Envio 24h)

Este Módulo Sensor Óptico Infravermelhos TCRT5000 possui integrado um sensor infravermelho (emissor) e um fototransistor (receptor). Foi especialmente desenvolvido para bloquear outras faixas de luz que não seja a do próprio emissor, evitando que as iluminações do ambiente venham causar alguma interferência.

É muito utilizado em projetos com Arduino como Robots seguidores de linha, identificação de objectos reflectivos, etc.

Este Módulo Sensor Óptico conta ainda com um potenciómetro para ajuste da sensibilidade do sensor, o que facilita bastante a construção do protótipo ganhando-se tempo já que não há a necessidade de implementar este ajuste no software do microcontrolador.

Especificações:
• Modelo: TCRT5000;
• Distância de detecção: 1mm ~ 8 mm;
• Tensão de trabalho: 3.3V-5V;
• Saída Digital: TTL;
• Dimensões: 32mm x 14 mm;
• Utiliza comparador de tensão LM393.

Inclui:
• 1x Módulo Sensor Óptico Seguidor de Linha TCRT5000. 

Esquema de Ligação:

Código Exemplo:

 

//variáveis
intledPin=13;    //LED comum para ser aceso ao detectarmos um objeto
intsensorPin=8;  //pino para receber o sinal do fototransistor
intestado;         //variável utilizada armazenar o estado do sensor
 
//configurando os pinos (executado apenas uma vez)
voidsetup(){
  pinMode(ledPin,OUTPUT);  //definindo o pino do LED como saída
  pinMode(sensorPin,INPUT);//definindo o pino do sensor como entrada
}
 
//laço principal (executado infinitamente)
voidloop(){
  estado=digitalRead(sensorPin);//lê o estado do sensor (alto = inativo, baixo = ativo)
  
  //verificando se o sensor detectou algum objeto ou não
  if(estado==HIGH){//nenhum objeto detectado
    digitalWrite(ledPin,LOW);//apaga o LED indicador de presença de objeto
  }else{//objeto detectado
    digitalWrite(ledPin,HIGH);//acendo o LED indicador de presença de objeto
  }
 
}
NOVA ENCOMENDA