Neste artigo vamos aprender
a utilizar o Sensor Reflexivo IR para acionar um LED em conjunto com o Arduino
Uno. O sensor está sendo usado como sensor de presença, qualquer objeto que se
aproxima do sensor é reconhecido e aciona um LED, que poderia ser um relé, um buzzer ativo ou
outro componente.
Sobre o principal componente:
O
TCRT5000 é um sensor reflexivo que possui embutido um emissor infravermelho
e um fototransistor. O emissor é um led infravermelho que emite um sinal nessa
faixa do espectro. Já o fototransistor é o receptor que faz a leitura do sinal
refletido. A distância máxima de detecção não é grande, ficando em torno de
25mm (dois centímetros e meio), o que pode limitar um pouco a sua aplicação. O
fototransistor vem com um filtro de luz ambiente, o que maximiza a
identificação do feixe infravermelho refletido.
Componentes necessários:
1 Arduino Uno;
jumpers M&M;
jumpers M&F;
1 TCRT5000;
1 LED,
2 Resistor
de 220 ohms,
1 Resistor de 330 ohms,
1 Resistor de 1000 ohms,
Estes e outros componentes podem ser
adquiridos neste link AQUI !
Montagem:
O pino A3 do Arduino recebe um sinal quando
um objeto se aproximar do Receptor Reflexivo, neste momento o Arduino acionará
a porta digital 13 e o LED acenderá.
Programando o Arduino:
O código abaixo fará com que qualquer
objeto que se aproxime do sensor seja reconhecido e LED.
Copie o código e cole na tela do Arduino IDE.
Código:
int ledPin = 13; // define o pino
digital 13
int analogPin = 3; // define o pino analógico 13
int val = 0;
int analogPin = 3; // define o pino analógico 13
int val = 0;
void setup() {
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
}
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
}
void loop() {
val = analogRead(analogPin);
Serial.println(val);
delay(500);
if (val > 1000)
digitalWrite(ledPin, OUTPUT);
else
digitalWrite(ledPin, LOW);
}
digitalWrite(ledPin, OUTPUT);
else
digitalWrite(ledPin, LOW);
}
No lugar do LED podem ser usados outros
componentes como um buzzer ativo ou um
Relé que possibilita o acionamento de vários componentes como lâmpadas ou
travas.
Os componentes deste tutorial pode ser comprados AQUI!
Nenhum comentário:
Postar um comentário