Introdução
Os sensores infravermelhos (IR) são componentes amplamente utilizados em projetos de robótica e automação com Arduino. Eles permitem detectar objetos, medir distância, contar passagens e até seguir linhas pretas em superfícies claras. Neste tutorial, você aprenderá o que é um sensor IR, como ele funciona e como integrá-lo ao seu projeto de forma simples e eficiente.
Materiais necessários
- 1 Arduino Uno
- 1 sensor IR TCRT5000 ou módulo de reflexão
- Jumpers
- Protoboard
- LEDs (opcional para debug visual)
Como funciona o sensor infravermelho?
O sensor IR funciona emitindo luz infravermelha por meio de um LED IR e detectando a reflexão dessa luz com um fototransistor. Superfícies claras refletem mais luz e retornam um sinal mais forte, enquanto superfícies escuras absorvem a luz. O Arduino lê esse sinal através de uma porta digital ou analógica e toma decisões conforme a lógica do programa.
Montagem do circuito
Conecte o VCC do sensor IR ao 5V do Arduino, o GND ao GND, e a saída (OUT) a um pino digital, como o D2. Se estiver usando um sensor analógico, conecte a saída a um pino analógico, como A0. Opcionalmente, adicione um LED no pino D13 para acender quando um objeto for detectado.
Exemplo de código
int sensorPin = 2; // Pino conectado à saída do sensor
int ledPin = 13;
void setup() {
pinMode(sensorPin, INPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
int valor = digitalRead(sensorPin);
Serial.println(valor);
if (valor == LOW) {
// Algo foi detectado
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
delay(100);
}
Testes e ajustes
Teste aproximando e afastando objetos do sensor. Você verá a mudança no LED e nos dados seriais. Ajuste o potenciômetro do módulo, se houver, para calibrar a sensibilidade. Você pode aplicar esse sensor para criar robôs seguidores de linha, sistemas de presença, contadores de passagem e muito mais.
Conclusão
Os sensores IR são excelentes portas de entrada para o mundo da robótica e da automação. Com poucos componentes e uma programação simples, você pode criar sistemas interativos e funcionais. Este tutorial é apenas o começo do que é possível fazer com Arduino e sensores como esse.
Recomendação
🛒 Veja este kit com sensores IR para Arduino e outros módulos úteis para seus projetos (link afiliado).
Deixe um comentário